[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