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

Reply via email to