[llvm] [RISCV] Use OPERAND_MEMORY as the OperandType for CVrr. NFC (PR #171967)

via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 11 21:23:46 PST 2025


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-backend-risc-v

Author: Craig Topper (topperc)

<details>
<summary>Changes</summary>



---
Full diff: https://github.com/llvm/llvm-project/pull/171967.diff


1 Files Affected:

- (modified) llvm/lib/Target/RISCV/RISCVInstrInfoXCV.td (+1) 


``````````diff
diff --git a/llvm/lib/Target/RISCV/RISCVInstrInfoXCV.td b/llvm/lib/Target/RISCV/RISCVInstrInfoXCV.td
index 7abc616f03141..c388bd84a2c7a 100644
--- a/llvm/lib/Target/RISCV/RISCVInstrInfoXCV.td
+++ b/llvm/lib/Target/RISCV/RISCVInstrInfoXCV.td
@@ -24,6 +24,7 @@ def CVrr : Operand<i32>,
    let ParserMatchClass = CVrrAsmOperand;
    let PrintMethod = "printRegReg";
    let MIOperandInfo = (ops GPR:$base, GPR:$offset);
+   let OperandType = "OPERAND_MEMORY";
 }
 
 def cv_tuimm2 : TImmLeaf<XLenVT, [{return isUInt<2>(Imm);}]>;

``````````

</details>


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


More information about the llvm-commits mailing list