Skip to content

Commit 7d203b1

Browse files
committed
[RISCV] Rename VPseudoBinaryNoMaskTU->VPseudoBinaryNoMaskPolicy. NFC
These pseudoinstructions have a policy operand so calling them TU is confusing.
1 parent 5fc1b82 commit 7d203b1

File tree

2 files changed

+23
-23
lines changed

2 files changed

+23
-23
lines changed

llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1234,11 +1234,11 @@ class VPseudoBinaryNoMask<VReg RetClass,
12341234
let HasSEWOp = 1;
12351235
}
12361236

1237-
class VPseudoBinaryNoMaskTU<VReg RetClass,
1238-
VReg Op1Class,
1239-
DAGOperand Op2Class,
1240-
string Constraint,
1241-
int TargetConstraintType = 1> :
1237+
class VPseudoBinaryNoMaskPolicy<VReg RetClass,
1238+
VReg Op1Class,
1239+
DAGOperand Op2Class,
1240+
string Constraint,
1241+
int TargetConstraintType = 1> :
12421242
Pseudo<(outs RetClass:$rd),
12431243
(ins RetClass:$merge, Op1Class:$rs2, Op2Class:$rs1, AVL:$vl,
12441244
ixlenimm:$sew, ixlenimm:$policy), []>,
@@ -2138,8 +2138,8 @@ multiclass VPseudoBinary<VReg RetClass,
21382138
bit Commutable = 0> {
21392139
let VLMul = MInfo.value, SEW=sew, isCommutable = Commutable in {
21402140
defvar suffix = !if(sew, "_" # MInfo.MX # "_E" # sew, "_" # MInfo.MX);
2141-
def suffix : VPseudoBinaryNoMaskTU<RetClass, Op1Class, Op2Class,
2142-
Constraint, TargetConstraintType>;
2141+
def suffix : VPseudoBinaryNoMaskPolicy<RetClass, Op1Class, Op2Class,
2142+
Constraint, TargetConstraintType>;
21432143
def suffix # "_MASK" : VPseudoBinaryMaskPolicy<RetClass, Op1Class, Op2Class,
21442144
Constraint, TargetConstraintType>,
21452145
RISCVMaskedPseudo<MaskIdx=3>;
@@ -2197,8 +2197,8 @@ multiclass VPseudoBinaryEmul<VReg RetClass,
21972197
int sew = 0> {
21982198
let VLMul = lmul.value, SEW=sew in {
21992199
defvar suffix = !if(sew, "_" # lmul.MX # "_E" # sew, "_" # lmul.MX);
2200-
def suffix # "_" # emul.MX : VPseudoBinaryNoMaskTU<RetClass, Op1Class, Op2Class,
2201-
Constraint>;
2200+
def suffix # "_" # emul.MX : VPseudoBinaryNoMaskPolicy<RetClass, Op1Class, Op2Class,
2201+
Constraint>;
22022202
def suffix # "_" # emul.MX # "_MASK" : VPseudoBinaryMaskPolicy<RetClass, Op1Class, Op2Class,
22032203
Constraint>,
22042204
RISCVMaskedPseudo<MaskIdx=3>;

llvm/lib/Target/RISCV/RISCVInstrInfoZvk.td

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -247,23 +247,23 @@ class VPseudoTernaryNoMask_Zvk<VReg RetClass,
247247
let BaseInstr = !cast<Instruction>(PseudoToVInst<NAME>.VInst);
248248
}
249249

250-
multiclass VPseudoBinaryNoMaskTU_Zvk<VReg RetClass,
251-
VReg Op1Class,
252-
DAGOperand Op2Class,
253-
LMULInfo MInfo,
254-
string Constraint = "",
255-
int sew = 0> {
250+
multiclass VPseudoBinaryNoMaskPolicy_Zvk<VReg RetClass,
251+
VReg Op1Class,
252+
DAGOperand Op2Class,
253+
LMULInfo MInfo,
254+
string Constraint = "",
255+
int sew = 0> {
256256
let VLMul = MInfo.value, SEW=sew in {
257257
defvar suffix = !if(sew, "_" # MInfo.MX # "_E" # sew, "_" # MInfo.MX);
258-
def suffix : VPseudoBinaryNoMaskTU<RetClass, Op1Class, Op2Class,
259-
Constraint>;
258+
def suffix : VPseudoBinaryNoMaskPolicy<RetClass, Op1Class, Op2Class,
259+
Constraint>;
260260
}
261261
}
262262

263263
multiclass VPseudoTernaryNoMask_Zvk<VReg RetClass,
264-
VReg Op1Class,
265-
DAGOperand Op2Class,
266-
LMULInfo MInfo> {
264+
VReg Op1Class,
265+
DAGOperand Op2Class,
266+
LMULInfo MInfo> {
267267
let VLMul = MInfo.value in
268268
def "_" # MInfo.MX : VPseudoTernaryNoMask_Zvk<RetClass, Op1Class, Op2Class>;
269269
}
@@ -349,7 +349,7 @@ multiclass VPseudoVSHA2MS {
349349
multiclass VPseudoVAESKF1 {
350350
foreach m = MxListVF4 in {
351351
defvar mx = m.MX;
352-
defm _VI : VPseudoBinaryNoMaskTU_Zvk<m.vrclass, m.vrclass, uimm5, m>,
352+
defm _VI : VPseudoBinaryNoMaskPolicy_Zvk<m.vrclass, m.vrclass, uimm5, m>,
353353
SchedBinary<"WriteVAESKF1V", "ReadVAESKF1V", "ReadVAESKF1V", mx,
354354
forceMergeOpRead=true>;
355355
}
@@ -384,7 +384,7 @@ multiclass VPseudoVSM3C {
384384
multiclass VPseudoVSM4K {
385385
foreach m = MxListVF4 in {
386386
defvar mx = m.MX;
387-
defm _VI : VPseudoBinaryNoMaskTU_Zvk<m.vrclass, m.vrclass, uimm5, m>,
387+
defm _VI : VPseudoBinaryNoMaskPolicy_Zvk<m.vrclass, m.vrclass, uimm5, m>,
388388
SchedBinary<"WriteVSM4KV", "ReadVSM4KV", "ReadVSM4KV", mx,
389389
forceMergeOpRead=true>;
390390
}
@@ -393,7 +393,7 @@ multiclass VPseudoVSM4K {
393393
multiclass VPseudoVSM3ME {
394394
foreach m = MxListVF4 in {
395395
defvar mx = m.MX;
396-
defm _VV : VPseudoBinaryNoMaskTU_Zvk<m.vrclass, m.vrclass, m.vrclass, m>,
396+
defm _VV : VPseudoBinaryNoMaskPolicy_Zvk<m.vrclass, m.vrclass, m.vrclass, m>,
397397
SchedBinary<"WriteVSM3MEV", "ReadVSM3MEV", "ReadVSM3MEV", mx,
398398
forceMergeOpRead=true>;
399399
}

0 commit comments

Comments
 (0)