diff --git a/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td b/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td index a3ab02ed0e9cb0..168fb2e6769fb8 100644 --- a/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td +++ b/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td @@ -986,7 +986,7 @@ class VPseudoTiedBinaryMask.R:$rd), (ins GetVRegNoV0.R:$merge, Op2Class:$rs1, - VMaskOp:$vm, GPR:$vl, ixlenimm:$sew), []>, + VMaskOp:$vm, AVL:$vl, ixlenimm:$sew), []>, RISCVVPseudo { let mayLoad = 0; let mayStore = 0;