On Thu, Nov 20, 2014 at 4:48 PM, Michael Meissner <meiss...@linux.vnet.ibm.com> wrote: > This patch fixes the failures in the following tests if --with-cpu is not used > to set the cpu to cpus with vsx enabled (power7/power8): > > gcc.target/powerpc/altivec-splat.c > gcc.target/powerpc/pr27158.c > > I have built these patches on power7 systems (default cpu = power7, and > power6), power8 systems (default cpu = power8 and power5). The compilers > bootstrap and do not have regressions. Are the patches ok to install? > > 2014-11-20 Michael Meissner <meiss...@linux.vnet.ibm.com> > > PR target/63965 > * config/rs6000/rs6000.c (rs6000_setup_reg_addr_masks): Do not set > Altivec & -16 mask if the type is not valid for Altivec registers. > (rs6000_secondary_reload_memory): Add support for ((reg + const) + > reg) that occurs during push_reload processing. > > * config/rs6000/altivec.md (altivec_mov<mode>): Add instruction > alternative for moving constant vectors which are easy altivec > constants to GPRs. Set the length attribute each of the > alternatives.
Okay. Thanks, David