================
@@ -243,6 +253,24 @@ let Predicates = [HasVendorXqcilsm, IsRV32], 
DecoderNamespace = "Xqcilsm" in {
     def QC_LWMI : QCILoadMultiple<0b01, uimm5nonzero, "qc.lwmi">;
 } // Predicates = [HasVendorXqcilsm, IsRV32], DecoderNamespace = "Xqcilsm"
 
+let Predicates = [HasVendorXqcicli, IsRV32], DecoderNamespace = "Xqcicli" in {
+let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in {
----------------
topperc wrote:

Can we put the `hasSideEffects = 0, mayLoad = 0, mayStore = 0` on the `QCILICC` 
class? Like was done for `QCIStoreMultiple`, `QCISELECTIICC`, etc?

https://github.com/llvm/llvm-project/pull/121292
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to