[llvm] [AArch64][llvm] Redefine some insns as an alias of `SYS` (PR #187004)

Jonathan Thackray via llvm-commits llvm-commits at lists.llvm.org
Tue May 5 08:47:24 PDT 2026


================
@@ -5101,10 +5077,18 @@ void AArch64DAGToDAGISel::Select(SDNode *Node) {
       SDValue Chain = Node->getOperand(0);
       SDValue Val = Node->getOperand(2);
       SDValue Zero = CurDAG->getCopyFromReg(Chain, DL, AArch64::XZR, MVT::i64);
+      SDValue Op1 = CurDAG->getTargetConstant(3, DL, MVT::i32);
+      SDValue Cn = CurDAG->getTargetConstant(7, DL, MVT::i32);
+      SDValue Cm = CurDAG->getTargetConstant(7, DL, MVT::i32);
+      SDValue SS1Op2 = CurDAG->getTargetConstant(2, DL, MVT::i32);
+      SDValue SS2Op2 = CurDAG->getTargetConstant(3, DL, MVT::i32);
----------------
jthackray wrote:

Thanks, reused now.

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


More information about the llvm-commits mailing list