@@ -269,24 +269,24 @@ multiclass VPseudoVALU_VV_NoMask_Zvk {
269
269
}
270
270
}
271
271
272
- multiclass VPseudoVALU_VI_NoMask_Zvk<Operand ImmType = simm5> {
272
+ multiclass VPseudoVALU_VI_NoMask_Zvk {
273
273
foreach m = MxListVF4 in {
274
274
defvar mx = m.MX;
275
275
defvar WriteVIALUV_MX = !cast<SchedWrite>("WriteVIALUV_" # mx);
276
276
defvar ReadVIALUV_MX = !cast<SchedRead>("ReadVIALUV_" # mx);
277
277
278
- defm _VI : VPseudoBinaryNoMask_Zvk<m.vrclass, m.vrclass, ImmType , m>,
278
+ defm _VI : VPseudoBinaryNoMask_Zvk<m.vrclass, m.vrclass, uimm5 , m>,
279
279
Sched<[WriteVIALUV_MX, ReadVIALUV_MX, ReadVIALUV_MX, ReadVMask]>;
280
280
}
281
281
}
282
282
283
- multiclass VPseudoVALU_VI_NoMaskTU_Zvk<Operand ImmType = uimm5> {
283
+ multiclass VPseudoVALU_VI_NoMaskTU_Zvk {
284
284
foreach m = MxListVF4 in {
285
285
defvar mx = m.MX;
286
286
defvar WriteVIALUV_MX = !cast<SchedWrite>("WriteVIALUV_" # mx);
287
287
defvar ReadVIALUV_MX = !cast<SchedRead>("ReadVIALUV_" # mx);
288
288
289
- defm _VI : VPseudoBinaryNoMask<m.vrclass, m.vrclass, ImmType , m>,
289
+ defm _VI : VPseudoBinaryNoMask<m.vrclass, m.vrclass, uimm5 , m>,
290
290
Sched<[WriteVIALUV_MX, ReadVIALUV_MX, ReadVIALUV_MX, ReadVMask]>;
291
291
}
292
292
}
@@ -369,7 +369,7 @@ let Predicates = [HasStdExtZvkned] in {
369
369
defm PseudoVAESEF : VPseudoVALU_V_S_NoMask_Zvk;
370
370
defm PseudoVAESEM : VPseudoVALU_V_S_NoMask_Zvk;
371
371
defm PseudoVAESKF1 : VPseudoVALU_VI_NoMaskTU_Zvk;
372
- defm PseudoVAESKF2 : VPseudoVALU_VI_NoMask_Zvk<uimm5> ;
372
+ defm PseudoVAESKF2 : VPseudoVALU_VI_NoMask_Zvk;
373
373
defm PseudoVAESZ : VPseudoVALU_S_NoMask_Zvk;
374
374
} // Predicates = [HasStdExtZvkned]
375
375
@@ -385,7 +385,7 @@ let Predicates = [HasStdExtZvksed] in {
385
385
} // Predicates = [HasStdExtZvksed]
386
386
387
387
let Predicates = [HasStdExtZvksh] in {
388
- defm PseudoVSM3C : VPseudoVALU_VI_NoMask_Zvk<uimm5> ;
388
+ defm PseudoVSM3C : VPseudoVALU_VI_NoMask_Zvk;
389
389
defm PseudoVSM3ME : VPseudoVALU_VV_NoMaskTU_Zvk;
390
390
} // Predicates = [HasStdExtZvksh]
391
391
0 commit comments