aboutsummaryrefslogtreecommitdiff
path: root/libphobos/src/std/algorithm/internal.d
diff options
context:
space:
mode:
authorTamar Christina <tamar.christina@arm.com>2025-01-17 17:44:23 +0000
committerTamar Christina <tamar.christina@arm.com>2025-01-17 17:46:52 +0000
commit26b2d9f27ca24f0705641a85f29d179fa0600869 (patch)
tree15a893cb57578ca85a12447f22e877fc840de45f /libphobos/src/std/algorithm/internal.d
parent5f5833a4107ddfbcd87651bf140151de043f4c36 (diff)
downloadgcc-26b2d9f27ca24f0705641a85f29d179fa0600869.zip
gcc-26b2d9f27ca24f0705641a85f29d179fa0600869.tar.gz
gcc-26b2d9f27ca24f0705641a85f29d179fa0600869.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/internal.d')
0 files changed, 0 insertions, 0 deletions