r216134 - in /branches/gcc-4_9-branch/gcc: Chan...
wschmidt@gcc.gnu.org
wschmidt@gcc.gnu.org
Mon Oct 13 02:33:00 GMT 2014
Author: wschmidt
Date: Mon Oct 13 02:33:20 2014
New Revision: 216134
URL: https://gcc.gnu.org/viewcvs?rev=216134&root=gcc&view=rev
Log:
[gcc]
2014-10-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
Backport from mainline r215880
2014-10-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
* config/rs6000/rs6000-c.c (altivec_resolve_overloaded_builtin):
Issue a warning message when vec_lvsl or vec_lvsr is used with a
little endian target.
Backport from mainline r215882
2014-10-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
* altivec.md (altivec_lvsl): New define_expand.
(altivec_lvsl_direct): Rename define_insn from altivec_lvsl.
(altivec_lvsr): New define_expand.
(altivec_lvsr_direct): Rename define_insn from altivec_lvsr.
* rs6000.c (rs6000_expand_builtin): Change to use
altivec_lvs[lr]_direct; remove commented-out code.
[gcc/testsuite]
2014-10-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
Backport from mainline r215880
2014-10-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
* g++.dg/ext/altivec-2.C: Compile with -Wno-deprecated to avoid
failing with the new warning message.
* gcc.dg/vmx/3c-01a.c: Likewise.
* gcc.dg/vmx/ops-long-1.c: Likewise.
* gcc.dg/vmx/ops.c: Likewise.
* gcc.target/powerpc/altivec-20.c: Likewise.
* gcc.target/powerpc/altivec-6.c: Likewise.
* gcc.target/powerpc/altivec-vec-merge.c: Likewise.
* gcc.target/powerpc/vsx-builtin-8.c: Likewise.
* gcc.target/powerpc/warn-lvsl-lvsr.c: New test.
Backport from mainline r215882
2014-10-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
* gcc.target/powerpc/lvsl-lvsr.c: New test.
Backport from mainline r216017
2014-10-08 Pat Haugen <pthaugen@us.ibm.com>
* gcc.dg/vmx/3c-01a.c: Add default options from vmx.exp.
* gcc.dg/vmx/ops.c: Likewise.
* gcc.dg/vmx/ops-long-1.c: Likewise.
Added:
branches/gcc-4_9-branch/gcc/testsuite/gcc.target/powerpc/lvsl-lvsr.c
branches/gcc-4_9-branch/gcc/testsuite/gcc.target/powerpc/warn-lvsl-lvsr.c
Modified:
branches/gcc-4_9-branch/gcc/ChangeLog
branches/gcc-4_9-branch/gcc/config/rs6000/altivec.md
branches/gcc-4_9-branch/gcc/config/rs6000/rs6000-c.c
branches/gcc-4_9-branch/gcc/config/rs6000/rs6000.c
branches/gcc-4_9-branch/gcc/testsuite/ChangeLog
branches/gcc-4_9-branch/gcc/testsuite/g++.dg/ext/altivec-2.C
branches/gcc-4_9-branch/gcc/testsuite/gcc.dg/vmx/3c-01a.c
branches/gcc-4_9-branch/gcc/testsuite/gcc.dg/vmx/ops-long-1.c
branches/gcc-4_9-branch/gcc/testsuite/gcc.dg/vmx/ops.c
branches/gcc-4_9-branch/gcc/testsuite/gcc.target/powerpc/altivec-20.c
branches/gcc-4_9-branch/gcc/testsuite/gcc.target/powerpc/altivec-6.c
branches/gcc-4_9-branch/gcc/testsuite/gcc.target/powerpc/altivec-vec-merge.c
branches/gcc-4_9-branch/gcc/testsuite/gcc.target/powerpc/vsx-builtin-8.c
More information about the Gcc-cvs
mailing list