[clang] [llvm] [RISCV] Add Qualcomm uC Xqcilia (Large Immediate Arithmetic) extension (PR #124706)

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 27 22:51:35 PST 2025


================
@@ -245,6 +260,25 @@ class QCIRVInstESStore<bits<3> funct3, bits<2> funct2, string opcodestr>
                       (ins GPRMem:$rs2, GPR:$rs1, simm26:$imm),
                       opcodestr, "$rs2, ${imm}(${rs1})">;
 
+class QCIRVInstEAI<bits<3> funct3, bits<1> funct1, string opcodestr>
+    : RVInst48<(outs GPRNoX0:$rd_wb), (ins GPRNoX0:$rd, imm32:$imm),
+                opcodestr, "$rd, $imm", [], InstFormatOther> {
----------------
topperc wrote:

This is indented 1 space too far.

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


More information about the llvm-commits mailing list