[llvm] 7a105b5 - [RISCV] Use AVL Operand instead of GPR for tied mask pseudo for vwadd.wv and similar.
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 7 21:17:23 PDT 2021
Author: Craig Topper
Date: 2021-06-07T21:16:50-07:00
New Revision: 7a105b5768575c62802fd662366b5a759eb88447
URL: https://github.com/llvm/llvm-project/commit/7a105b5768575c62802fd662366b5a759eb88447
DIFF: https://github.com/llvm/llvm-project/commit/7a105b5768575c62802fd662366b5a759eb88447.diff
LOG: [RISCV] Use AVL Operand instead of GPR for tied mask pseudo for vwadd.wv and similar.
I mistakenly copied this from an older version of our internal
repo.
Added:
Modified:
llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
Removed:
################################################################################
diff --git a/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td b/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
index a3ab02ed0e9c..168fb2e6769f 100644
--- a/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
+++ b/llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
@@ -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;
More information about the llvm-commits
mailing list