aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2024-11-11 12:32:21 +0000
committerRichard Sandiford <richard.sandiford@arm.com>2024-11-11 12:32:21 +0000
commite68e814d1f4360bac78d9b5f4e0feb6e41a98a27 (patch)
treecfd7b6c07732d85d75b9ed062d6da29735e3acfe /gcc/tree-vectorizer.h
parent2cc4c2a281e983d735c4c38091d67508d3b4f892 (diff)
downloadgcc-e68e814d1f4360bac78d9b5f4e0feb6e41a98a27.zip
gcc-e68e814d1f4360bac78d9b5f4e0feb6e41a98a27.tar.gz
gcc-e68e814d1f4360bac78d9b5f4e0feb6e41a98a27.tar.bz2
aarch64: Conditionally define __ARM_FEATURE_SVE2p1
Previous patches are supposed to add full support for SVE2.1, so this patch advertises that through __ARM_FEATURE_SVE2p1. pragma_cpp_predefs_3.c had one fewer pop than push. The final test is triple-nested: - armv8-a (to start with a clean slate, untainted by command-line flags) - the maximal SVE set - general-regs-only gcc/ * config/aarch64/aarch64-c.cc (aarch64_update_cpp_builtins): Handle __ARM_FEATURE_SVE2p1. gcc/testsuite/ * gcc.target/aarch64/pragma_cpp_predefs_3.c: Add SVE2p1 tests.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions