http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60672
--- Comment #5 from Michael Meissner <meissner at gcc dot gnu.org> --- Author: meissner Date: Wed Apr 23 23:16:05 2014 New Revision: 209726 URL: http://gcc.gnu.org/viewcvs?rev=209726&root=gcc&view=rev Log: [gcc] 2014-04-22 Michael Meissner <meiss...@linux.vnet.ibm.com> Back port from main line: 2014-03-27 Michael Meissner <meiss...@linux.vnet.ibm.com> * config/rs6000/rs6000-builtins.def (VBPERMQ): Add vbpermq builtin for ISA 2.07. * config/rs6000/rs6000-c.c (altivec_overloaded_builtins): Add vbpermq builtins. * config/rs6000/altivec.md (UNSPEC_VBPERMQ): Add support for the vbpermq instruction. (altivec_vbpermq): Likewise. PR target/60672 * config/rs6000/altivec.h (vec_xxsldwi): Add missing define to enable use of xxsldwi and xxpermdi builtin functions. (vec_xxpermdi): Likewise. * doc/extend.texi (PowerPC AltiVec/VSX Built-in Functions): Document use of vec_xxsldwi and vec_xxpermdi builtins. [gcc/testsuite] 2014-04-23 Michael Meissner <meiss...@linux.vnet.ibm.com> Back port from main line: 2014-03-27 Michael Meissner <meiss...@linux.vnet.ibm.com> * gcc.target/powerpc/p8vector-vbpermq.c: New test to test the vbpermq builtin. Added: branches/gcc-4_8-branch/gcc/testsuite/gcc.target/powerpc/p8vector-vbpermq.c - copied unchanged from r209725, trunk/gcc/testsuite/gcc.target/powerpc/p8vector-vbpermq.c Modified: branches/gcc-4_8-branch/gcc/config/rs6000/altivec.h branches/gcc-4_8-branch/gcc/config/rs6000/altivec.md branches/gcc-4_8-branch/gcc/config/rs6000/rs6000-builtin.def branches/gcc-4_8-branch/gcc/config/rs6000/rs6000-c.c branches/gcc-4_8-branch/gcc/doc/extend.texi