[llvm] [AArch64][llvm] Remove `+d128` gating on `sysp`, `msrr` and `mrrs` instructions (PR #178912)

Jonathan Thackray via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 4 03:47:38 PST 2026


================
@@ -180,17 +180,16 @@ cpyfp [x0]!, [x1]!, x2!
 // nolse128 implied nod128, so reinstate it
 .arch_extension d128
 // This needs to come before `.arch_extension nothe` as it uses an instruction
-// that requires both the and d128
+// that requires the extension. `.arch_extension d128` is needed for rcwcasp.
 sysp #0, c2, c0, #0, x0, x1
----------------
jthackray wrote:

Yep, agreed, removed.

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


More information about the llvm-commits mailing list