]> gcc.gnu.org Git - gcc.git/commit
aarch64: Allow moves after tied-register intrinsics (2nd edition)
authorRichard Sandiford <richard.sandiford@arm.com>
Tue, 16 May 2023 10:54:57 +0000 (11:54 +0100)
committerRichard Sandiford <richard.sandiford@arm.com>
Tue, 16 May 2023 10:54:57 +0000 (11:54 +0100)
commit057e537e2a6f0fead3ebb503c8dcc08c9c6491ec
tree9f5891432207b92fb5b90cda4e45b7431eab35bc
parentac3a5bbc62949aeb061c01360632b3b8f5fafefa
aarch64: Allow moves after tied-register intrinsics (2nd edition)

I missed these two in g:4ff89f10ca0d41f9cfa76 because I was
testing on a system that didn't support big-endian compilation.
Testing on aarch64_be-elf shows no other related failures
(although the overall results are worse than for little-endian).

gcc/testsuite/
* gcc.target/aarch64/advsimd-intrinsics/bfdot-2.c: Allow mves
to occur after the intrinsic instruction, rather than requiring
them to happen before.
* gcc.target/aarch64/advsimd-intrinsics/vdot-3-2.c: Likewise.
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/bfdot-2.c
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vdot-3-2.c
This page took 0.060021 seconds and 5 git commands to generate.