[llvm] [AArch64][llvm] Remove `+d128` gating on `sysp`, `msrr` and `mrrs` instructions (PR #178912)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Feb 17 00:50:01 PST 2026
================
@@ -180,17 +180,14 @@ 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
-sysp #0, c2, c0, #0, x0, x1
+// that requires the extension. `.arch_extension d128` is needed for rcwcasp.
rcwcasp x0, x1, x6, x7, [x4]
// CHECK-NOT: [[@LINE-2]]:1: error: instruction requires: d128
// CHECK-NOT: [[@LINE-2]]:1: error: instruction requires: d128
----------------
Lukacma wrote:
Should this checkline be here twice ?
https://github.com/llvm/llvm-project/pull/178912
More information about the llvm-commits
mailing list