[llvm] [RISCV] Add ISel patterns for Qualcomm uC Xqcicli extension (PR #148121)

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 14 11:07:00 PDT 2025


================
@@ -1485,6 +1501,36 @@ def : QCIMVCCIPat <SETLT,  QC_MVLTI, simm5>;
 def : QCIMVCCIPat <SETULT, QC_MVLTUI, uimm5>;
 }
 
+let Predicates = [HasVendorXqcicli, HasVendorXqcicsOrXqcicm, IsRV32] in {
----------------
topperc wrote:

> I would like to proceed with this approach for this patch, and later we can refactor to riscvisd::select_cc, I think.

I'm fine with that.

https://github.com/llvm/llvm-project/pull/148121


More information about the llvm-commits mailing list