diff options
author | David Green <david.green@arm.com> | 2023-01-04 13:09:26 +0000 |
---|---|---|
committer | David Green <david.green@arm.com> | 2023-01-04 13:09:26 +0000 |
commit | 997852920d52442242fca9173a7b003b1164e26d (patch) | |
tree | 1d615b036779a4da0180a20e8903eda28f444f6a /llvm/lib/CodeGen/MachineInstr.cpp | |
parent | d1067071e26aacfc586057be31c8de8b95197e8e (diff) | |
download | llvm-997852920d52442242fca9173a7b003b1164e26d.zip llvm-997852920d52442242fca9173a7b003b1164e26d.tar.gz llvm-997852920d52442242fca9173a7b003b1164e26d.tar.bz2 |
[AArch64] Alter arm_neon_sve_bridge.h to be target-based, not preprocessor based.
Similar to D131064, this alters the arm_neon_sve_bridge.h header to use
target-based intrinsics that give an error if used in a function that
does not have the sve features, but are not preprocessed out. This
header is simpler than the arm_sve.h and other headers, not including
any tablegen'd content. The main change is altering the builtin
definitions from using BUILTIN to TARGET_BUILTIN.
Differential Revision: https://reviews.llvm.org/D132639
Diffstat (limited to 'llvm/lib/CodeGen/MachineInstr.cpp')
0 files changed, 0 insertions, 0 deletions