@@ -123,7 +123,7 @@ class RVPShiftB_ri<bits<3> f, bits<3> funct3, string opcodestr>
123
123
}
124
124
125
125
let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
126
- class RVPUnaryWUF <bits<2> w, bits<5> uf, string opcodestr>
126
+ class RVPUnary_ri <bits<2> w, bits<5> uf, string opcodestr>
127
127
: RVInstIBase<0b010, OPC_OP_IMM_32, (outs GPR:$rd), (ins GPR:$rs1),
128
128
opcodestr, "$rd, $rs1"> {
129
129
let Inst{31-27} = 0b11100;
@@ -171,13 +171,13 @@ let Predicates = [HasStdExtP] in
171
171
def PLI_B : PLI_B_i<0b10110100, "pli.b">;
172
172
173
173
let Predicates = [HasStdExtP] in {
174
- def PSEXT_H_B : RVPUnaryWUF <0b00, 0b00100, "psext.h.b">;
175
- def PSABS_H : RVPUnaryWUF <0b00, 0b00111, "psabs.h">;
176
- def PSABS_B : RVPUnaryWUF <0b10, 0b00111, "psabs.b">;
174
+ def PSEXT_H_B : RVPUnary_ri <0b00, 0b00100, "psext.h.b">;
175
+ def PSABS_H : RVPUnary_ri <0b00, 0b00111, "psabs.h">;
176
+ def PSABS_B : RVPUnary_ri <0b10, 0b00111, "psabs.b">;
177
177
} // Predicates = [HasStdExtP]
178
178
let Predicates = [HasStdExtP, IsRV64] in {
179
- def PSEXT_W_B : RVPUnaryWUF <0b01, 0b00100, "psext.w.b">;
180
- def PSEXT_W_H : RVPUnaryWUF <0b01, 0b00101, "psext.w.h">;
179
+ def PSEXT_W_B : RVPUnary_ri <0b01, 0b00100, "psext.w.b">;
180
+ def PSEXT_W_H : RVPUnary_ri <0b01, 0b00101, "psext.w.h">;
181
181
} // Predicates = [HasStdExtP, IsRV64]
182
182
183
183
let Predicates = [HasStdExtP] in
0 commit comments