aboutsummaryrefslogtreecommitdiff
path: root/libphobos/src/std/algorithm/setops.d
diff options
context:
space:
mode:
authorAkram Ahmad <Akram.Ahmad@arm.com>2025-01-17 17:44:23 +0000
committerTamar Christina <tamar.christina@arm.com>2025-01-18 11:14:51 +0000
commit8f8ca83f2f6f165c4060ee1fc18ed3c74571ab7a (patch)
tree7ef9d1b941f89e426c968f5b48c978b4bf3f0f0e /libphobos/src/std/algorithm/setops.d
parent1775a7280a230776927897147f1b07964cf5cfc7 (diff)
downloadgcc-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/setops.d')
0 files changed, 0 insertions, 0 deletions