[llvm-branch-commits] [SPARC][IAS] Add support for `setsw`	pseudoinstruction (PR #125150)
    Sergei Barannikov via llvm-branch-commits 
    llvm-branch-commits at lists.llvm.org
       
    Sat Feb  1 22:22:38 PST 2025
    
    
  
================
@@ -734,6 +737,69 @@ bool SparcAsmParser::expandSET(MCInst &Inst, SMLoc IDLoc,
   return false;
 }
 
+bool SparcAsmParser::expandSETSW(MCInst &Inst, SMLoc IDLoc,
+                                 SmallVectorImpl<MCInst> &Instructions) {
+  MCOperand MCRegOp = Inst.getOperand(0);
+  MCOperand MCValOp = Inst.getOperand(1);
+  assert(MCRegOp.isReg());
+  assert(MCValOp.isImm() || MCValOp.isExpr());
+
+  // the imm operand can be either an expression or an immediate.
----------------
s-barannikov wrote:
```suggestion
  // The imm operand can be either an expression or an immediate.
```
https://github.com/llvm/llvm-project/pull/125150
    
    
More information about the llvm-branch-commits
mailing list