diff --git a/llvm/lib/Target/RISCV/RISCVInstrInfoP.td b/llvm/lib/Target/RISCV/RISCVInstrInfoP.td index bba9f961b9639..7250a48bfe895 100644 --- a/llvm/lib/Target/RISCV/RISCVInstrInfoP.td +++ b/llvm/lib/Target/RISCV/RISCVInstrInfoP.td @@ -437,7 +437,7 @@ class RVPTernary_rrr f, bits<2> w, bits<3> funct3, string opcodestr> let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in class RVPWideningTernary_rrr f, bits<2> w, string opcodestr> : RVPWideningBase { + (ins GPRPairRV32:$rd, GPR:$rs1, GPR:$rs2), opcodestr> { let Inst{30-27} = f; let Constraints = "$rd = $rd_wb";