Skip to content

Commit f97f648

Browse files
authored
Update RISCVInstrInfoXqci.td
1 parent 44b470c commit f97f648

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

llvm/lib/Target/RISCV/RISCVInstrInfoXqci.td

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ class QCIStoreMultiple<bits<2> funct2, DAGOperand InTyRs2, string opcodestr>
139139
let Inst{31-25} = {funct2, imm{6-2}};
140140
}
141141

142+
let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in
142143
class QCILICC<bits<3> funct3, bits<2> funct2, DAGOperand InTyRs2, string opcodestr>
143144
: RVInstRBase<funct3, OPC_CUSTOM_2, (outs GPRNoX0:$rd_wb),
144145
(ins GPRNoX0:$rd, GPRNoX0:$rs1, InTyRs2:$rs2, simm5:$simm),
@@ -254,7 +255,6 @@ let Predicates = [HasVendorXqcilsm, IsRV32], DecoderNamespace = "Xqcilsm" in {
254255
} // Predicates = [HasVendorXqcilsm, IsRV32], DecoderNamespace = "Xqcilsm"
255256

256257
let Predicates = [HasVendorXqcicli, IsRV32], DecoderNamespace = "Xqcicli" in {
257-
let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in {
258258
def QC_LIEQ : QCILICC<0b000, 0b01, GPRNoX0, "qc.lieq">;
259259
def QC_LINE : QCILICC<0b001, 0b01, GPRNoX0, "qc.line">;
260260
def QC_LILT : QCILICC<0b100, 0b01, GPRNoX0, "qc.lilt">;
@@ -268,7 +268,6 @@ let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in {
268268
def QC_LIGEI : QCILICC<0b101, 0b11, simm5, "qc.ligei">;
269269
def QC_LILTUI : QCILICC<0b110, 0b11, uimm5, "qc.liltui">;
270270
def QC_LIGEUI : QCILICC<0b111, 0b11, uimm5, "qc.ligeui">;
271-
} // hasSideEffects = 0, mayLoad = 0, mayStore = 0
272271
} // Predicates = [HasVendorXqcicli, IsRV32], DecoderNamespace = "Xqcicli"
273272

274273
//===----------------------------------------------------------------------===//

0 commit comments

Comments
 (0)