diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2023-05-10 11:50:01 +0100 |
---|---|---|
committer | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2023-05-10 11:50:01 +0100 |
commit | c8977cf5f2daa9fecfc5d67a737506d0d31c578a (patch) | |
tree | 2572afc1ff65c49bb98f0e1d83649459b7731a28 /gcc/cp/constexpr.cc | |
parent | e7fe650692d532551ea066a378af25b3ca207bb1 (diff) | |
download | gcc-c8977cf5f2daa9fecfc5d67a737506d0d31c578a.zip gcc-c8977cf5f2daa9fecfc5d67a737506d0d31c578a.tar.gz gcc-c8977cf5f2daa9fecfc5d67a737506d0d31c578a.tar.bz2 |
aarch64: PR target/99195 annotate simple saturating add/sub patterns for vec-concat-zero
Moving onto the saturating instructions, this one goes through the simple add/sub ones.
Bootstrapped and tested on aarch64-none-linux-gnu and aarch64_be-none-elf.
gcc/ChangeLog:
PR target/99195
* config/aarch64/aarch64-simd.md (aarch64_<su_optab>q<addsub><mode>):
Rename to...
(aarch64_<su_optab>q<addsub><mode><vczle><vczbe>): ... This.
(aarch64_<sur>qadd<mode>): Rename to...
(aarch64_<sur>qadd<mode><vczle><vczbe>): ... This.
gcc/testsuite/ChangeLog:
PR target/99195
* gcc.target/aarch64/simd/pr99195_1.c: Add testing for qadd, qsub.
* gcc.target/aarch64/simd/pr99195_6.c: New test.
Diffstat (limited to 'gcc/cp/constexpr.cc')
0 files changed, 0 insertions, 0 deletions