[clang] [llvm] [ARM][Clang] Make `+nosimd` functional for AArch32 Targets (PR #130623)
Jack Styles via llvm-commits
llvm-commits at lists.llvm.org
Fri Mar 14 04:50:23 PDT 2025
Stylie777 wrote:
No worries 😀
If we remove `ARM::AEK_SIMD` is removed, the target will not be able to process or generate NEON instructions. I have added it to all ArmV8-a (and beyond) architectures and the Cortex-R52 CPU. This should cover all the Cortex-A and Cortex-R targets that support it. As ArmV7-A has NEON as an optional feature, I have not added it here. The only thing I may have missed is if Arm V7-A CPU's Support NEON as a mandatory feature, I would need to check this.
https://github.com/llvm/llvm-project/pull/130623
More information about the llvm-commits
mailing list