https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79963
--- Comment #2 from kelvin at gcc dot gnu.org --- Author: kelvin Date: Mon Mar 20 18:05:00 2017 New Revision: 246287 URL: https://gcc.gnu.org/viewcvs?rev=246287&root=gcc&view=rev Log: gcc/testsuite/ChangeLog: 2017-03-20 Kelvin Nilsen <kel...@gcc.gnu.org> PR target/79963 * gcc.target/powerpc/vsu/vec-any-eq-10.c: Add scan-assembler directive to assure selection of proper bit using rlwinm insn. * gcc.target/powerpc/vsu/vec-any-eq-14.c: Likewise. * gcc.target/powerpc/vsu/vec-any-eq-7.c: Likewise. * gcc.target/powerpc/vsu/vec-any-eq-8.c: Likewise. * gcc.target/powerpc/vsu/vec-any-eq-9.c: Likewise. gcc/ChangeLog: 2017-03-20 Kelvin Nilsen <kel...@gcc.gnu.org> PR target/79963 * config/rs6000/altivec.h (vec_all_ne): Under __cplusplus__ and __POWER9_VECTOR__ #ifdef control, change template definition to use Power9-specific built-in function. (vec_any_eq): Likewise. * config/rs6000/vector.md (vector_ae_v2di_p): Change the flag used to control outcomes from this test. (vector_ae_<mode>p): For VEC_F modes, likewise. Modified: trunk/gcc/ChangeLog trunk/gcc/config/rs6000/altivec.h trunk/gcc/config/rs6000/vector.md trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gcc.target/powerpc/vsu/vec-any-eq-10.c trunk/gcc/testsuite/gcc.target/powerpc/vsu/vec-any-eq-14.c trunk/gcc/testsuite/gcc.target/powerpc/vsu/vec-any-eq-7.c trunk/gcc/testsuite/gcc.target/powerpc/vsu/vec-any-eq-8.c trunk/gcc/testsuite/gcc.target/powerpc/vsu/vec-any-eq-9.c