[llvm] [RISC-V] Add P-ext MC Support for More Pair Operations (PR #154088)

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 26 10:25:56 PDT 2025


================
@@ -140,6 +158,58 @@ class RVPShiftB_ri<bits<3> f, bits<3> funct3, string opcodestr>
   let Inst{22-20} = shamt;
 }
 
+let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
+class RVPWideningShift_ri<bits<3> f, string opcodestr, Operand ImmType>
+    : RVInst<(outs GPRPairRV32:$rd), (ins GPR:$rs1, ImmType:$shamt), opcodestr,
+                  "$rd, $rs1, $shamt", [], InstFormatOther> {
----------------
topperc wrote:

indentation is wrong here.

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


More information about the llvm-commits mailing list