aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-cfg.c
diff options
context:
space:
mode:
authorAndre Vieira <andre.simoesdiasvieira@arm.com>2021-02-19 09:13:02 +0000
committerAndre Vieira <andre.simoesdiasvieira@arm.com>2021-02-19 09:13:02 +0000
commit6070e39cd0af6ac4a88004c8b1b6a900a8bbce36 (patch)
treea6774744bd7c846afc12f7d1416c5a1425ca6341 /gcc/tree-cfg.c
parent0b2b7ef3676920c120d9b329e5b65924650ab44c (diff)
downloadgcc-6070e39cd0af6ac4a88004c8b1b6a900a8bbce36.zip
gcc-6070e39cd0af6ac4a88004c8b1b6a900a8bbce36.tar.gz
gcc-6070e39cd0af6ac4a88004c8b1b6a900a8bbce36.tar.bz2
aarch64: Check predicate when using gen_vec_duplicate [PR98657]
Prevents generation of a vec_duplicate with illegal predicate in <ASHIFT:optab><mode>3. gcc/ChangeLog: 2021-02-19 Andre Vieira <andre.simoesdiasvieira@arm.com> PR target/98657 * config/aarch64/aarch64-sve.md (<ASHIFT:optab><mode>3): Use expand_vector_broadcast' to emit the vec_duplicate operand. gcc/testsuite/ChangeLog: 2021-02-19 Andre Vieira <andre.simoesdiasvieira@arm.com> PR target/98657 * gcc.target/aarch64/sve/pr98657.c: New test.
Diffstat (limited to 'gcc/tree-cfg.c')
0 files changed, 0 insertions, 0 deletions