https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78056

--- Comment #16 from kelvin at gcc dot gnu.org ---
Author: kelvin
Date: Wed Oct 26 20:19:39 2016
New Revision: 241599

URL: https://gcc.gnu.org/viewcvs?rev=241599&root=gcc&view=rev
Log:
gcc/ChangeLog:

2016-10-26  Kelvin Nilsen  <kel...@gcc.gnu.org>

        PR target/78056
        * config/rs6000/rs6000.c (spe_init_builtins): Modify loops to not
        define builtin functions from the bdesc_spe_predicates or
        bdesc_spe_evsel arrays if the builtin mask is not compatible with
        the current compiler configuration.
        (paired_init_builtins): Modify loop to not define define builtin
        functions from the bdesc_paried_preds array if the builtin mask is
        not compatible with the current compiler configuration.
        (altivec_init_builtins): Modify loops to not define the
        __builtin_altivec_stxvl function nor the builtin functions from
        the bdesc_dst or bdesc_altivec_preds, or bdesc_abs arrays if the
        builtin mask is not compatible with the current compiler
        configuration.

gcc/testsuite/ChangeLog:

2016-10-26  Kelvin Nilsen  <kel...@gcc.gnu.org>

        PR target/78056
        * gcc.target/powerpc/vsu/vec-any-eqz-7.c (test_any_equal): Change
        expected error message.
        * gcc.target/powerpc/vsu/vec-xst-len-12.c (store_data): Change
        expected error message.
        * gcc.target/powerpc/vsu/vec-all-nez-7.c
        (test_all_not_equal_and_not_zero): Change expected error message.



Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/rs6000/rs6000.c
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gcc.target/powerpc/vsu/vec-all-nez-7.c
    trunk/gcc/testsuite/gcc.target/powerpc/vsu/vec-any-eqz-7.c
    trunk/gcc/testsuite/gcc.target/powerpc/vsu/vec-xst-len-12.c

Reply via email to