[clang] [llvm] [RISCV] Add Qualcomm uC Xqcibi (Branch Immediate) extension (PR #130779)

Craig Topper via cfe-commits cfe-commits at lists.llvm.org
Tue Mar 11 09:28:31 PDT 2025


================
@@ -397,6 +446,25 @@ let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in {
 } // hasSideEffects = 0, mayLoad = 0, mayStore = 0
 } // Predicates = [HasVendorXqcia, IsRV32]
 
+let Predicates = [HasVendorXqcibi, IsRV32] in {
+let hasSideEffects = 0, mayLoad = 0, mayStore = 0 in {
----------------
topperc wrote:

Move the mayLoad, mayStore, hasSideEffects flags into QCIBranchInst_rii and QCIBranchInst48_rii

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


More information about the cfe-commits mailing list