diff options
author | Akram Ahmad <Akram.Ahmad@arm.com> | 2025-01-17 17:44:23 +0000 |
---|---|---|
committer | Tamar Christina <tamar.christina@arm.com> | 2025-01-18 11:14:51 +0000 |
commit | 8f8ca83f2f6f165c4060ee1fc18ed3c74571ab7a (patch) | |
tree | 7ef9d1b941f89e426c968f5b48c978b4bf3f0f0e /libphobos/src/std/algorithm/mutation.d | |
parent | 1775a7280a230776927897147f1b07964cf5cfc7 (diff) | |
download | gcc-8f8ca83f2f6f165c4060ee1fc18ed3c74571ab7a.zip gcc-8f8ca83f2f6f165c4060ee1fc18ed3c74571ab7a.tar.gz gcc-8f8ca83f2f6f165c4060ee1fc18ed3c74571ab7a.tar.bz2 |
AArch64: Use standard names for SVE saturating arithmetic
Rename the existing SVE unpredicated saturating arithmetic instructions
to use standard names which are used by IFN_SAT_ADD and IFN_SAT_SUB.
gcc/ChangeLog:
* config/aarch64/aarch64-sve.md: Rename insns
gcc/testsuite/ChangeLog:
* gcc.target/aarch64/sve/saturating_arithmetic.inc:
Template file for auto-vectorizer tests.
* gcc.target/aarch64/sve/saturating_arithmetic_1.c:
Instantiate 8-bit vector tests.
* gcc.target/aarch64/sve/saturating_arithmetic_2.c:
Instantiate 16-bit vector tests.
* gcc.target/aarch64/sve/saturating_arithmetic_3.c:
Instantiate 32-bit vector tests.
* gcc.target/aarch64/sve/saturating_arithmetic_4.c:
Instantiate 64-bit vector tests.
Diffstat (limited to 'libphobos/src/std/algorithm/mutation.d')
0 files changed, 0 insertions, 0 deletions