diff options
author | Richard Sandiford <richard.sandiford@linaro.org> | 2018-01-16 09:28:26 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2018-01-16 09:28:26 +0000 |
commit | 82279a515eae2b655eaba39e42e7dded25da5e2c (patch) | |
tree | 1cefcc28303d503484179c158c5c32f77a936a1b /INSTALL | |
parent | 9064759767c96c221038fc5998596d425a18622d (diff) | |
download | gcc-82279a515eae2b655eaba39e42e7dded25da5e2c.zip gcc-82279a515eae2b655eaba39e42e7dded25da5e2c.tar.gz gcc-82279a515eae2b655eaba39e42e7dded25da5e2c.tar.bz2 |
Don't group gather loads (PR83847)
In the testcase we were trying to group two gather loads, even though
that isn't supported. Fixed by explicitly disallowing grouping of
gathers and scatters.
This problem didn't show up on SVE because there we convert to
IFN_GATHER_LOAD/IFN_SCATTER_STORE pattern statements, which fail
the can_group_stmts_p check.
2018-01-16 Richard Sandiford <richard.sandiford@linaro.org>
gcc/
* tree-vect-data-refs.c (vect_analyze_data_ref_accesses):
gcc/testsuite/
* gcc.dg/torture/pr83847.c: New test.
From-SVN: r256730
Diffstat (limited to 'INSTALL')
0 files changed, 0 insertions, 0 deletions