]> git.ipfire.org Git - thirdparty/gcc.git/commit
aarch64: PR target/99195 annotate qabs,qneg patterns for vec-concat-zero
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Mon, 15 May 2023 08:49:48 +0000 (09:49 +0100)
committerKyrylo Tkachov <kyrylo.tkachov@arm.com>
Mon, 15 May 2023 08:49:48 +0000 (09:49 +0100)
commit676d33f95eede2dfa629c9b0174c15cc55c4a45a
tree6b5c42c3615639dcdf74dadbf1dbf9be7bf0cd73
parente9ea407c474b52722cb135f3f6b265ef01aede04
aarch64: PR target/99195 annotate qabs,qneg patterns for vec-concat-zero

Straightforward like previous patches in this series.
Bootstrapped and tested on aarch64-none-linux-gnu and aarch64_be-none-elf.

gcc/ChangeLog:

PR target/99195
* config/aarch64/aarch64-simd.md (aarch64_s<optab><mode>): Rename to...
(aarch64_s<optab><mode><vczle><vczbe>): ... This.

gcc/testsuite/ChangeLog:

PR target/99195
* gcc.target/aarch64/simd/pr99195_4.c: Add testing for qabs, qneg.
gcc/config/aarch64/aarch64-simd.md
gcc/testsuite/gcc.target/aarch64/simd/pr99195_4.c