gcc/ChangeLog:
commit2db725dd3ad44814e11c4dd97e38a2685b317dbe
authorkelvin <kelvin@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 Oct 2016 20:19:39 +0000 (26 20:19 +0000)
committerkelvin <kelvin@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 Oct 2016 20:19:39 +0000 (26 20:19 +0000)
tree460fcaf0cda67f48b77f7eaea1eee4bc3d77d403
parent0dc13da962a8f84ab1c89de5be56e82e57b7dcc7
gcc/ChangeLog:

2016-10-26  Kelvin Nilsen  <kelvin@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  <kelvin@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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@241599 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/vsu/vec-all-nez-7.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-any-eqz-7.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-xst-len-12.c