[clang] [llvm] [ARM][Clang] Make `+nosimd` functional for AArch32 Targets (PR #130623)

Jack Styles via cfe-commits cfe-commits at lists.llvm.org
Wed Mar 12 01:48:20 PDT 2025


================
@@ -85,6 +85,9 @@ Changes to the AMDGPU Backend
 
 Changes to the ARM Backend
 --------------------------
+* The `+nosimd` attribute is now fully supported. Previously, this had no effect when being used with
+AArch32 targets, however this will now disable NEON instructions being generated. The `simd` option is 
+also now printed when the `--print-supported-extensions` option is used.
----------------
Stylie777 wrote:

Thanks, I must have put it here as the change has to be made in LLVM but you are correct, `+nosimd` is a clang option rather than LLVM. I have updated this.

https://github.com/llvm/llvm-project/pull/130623


More information about the cfe-commits mailing list