[RISCV] Use AVL Operand instead of GPR for tied mask pseudo for vwadd.wv and similar.
authorCraig Topper <craig.topper@sifive.com>
Tue, 8 Jun 2021 04:15:18 +0000 (21:15 -0700)
committerCraig Topper <craig.topper@sifive.com>
Tue, 8 Jun 2021 04:16:50 +0000 (21:16 -0700)
I mistakenly copied this from an older version of our internal
repo.

llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td

index a3ab02ed0e9cb0fee642845242adb0e2ab8cde3f..168fb2e6769fb84f2f6e0754d7aee7d65b03b147 100644 (file)
@@ -986,7 +986,7 @@ class VPseudoTiedBinaryMask<VReg RetClass,
         Pseudo<(outs GetVRegNoV0<RetClass>.R:$rd),
                 (ins GetVRegNoV0<RetClass>.R:$merge,
                      Op2Class:$rs1,
-                     VMaskOp:$vm, GPR:$vl, ixlenimm:$sew), []>,
+                     VMaskOp:$vm, AVL:$vl, ixlenimm:$sew), []>,
         RISCVVPseudo {
   let mayLoad = 0;
   let mayStore = 0;