[llvm] [RISCV] Add a Pass for adding %qc.access specifiers (PR #201938)

Pengcheng Wang via llvm-commits llvm-commits at lists.llvm.org
Sun Jun 7 20:03:49 PDT 2026


================
@@ -3608,7 +3608,8 @@ RISCVInstrInfo::getSerializableDirectMachineOperandTargetFlags() const {
       {MO_TLSDESC_HI, "riscv-tlsdesc-hi"},
       {MO_TLSDESC_LOAD_LO, "riscv-tlsdesc-load-lo"},
       {MO_TLSDESC_ADD_LO, "riscv-tlsdesc-add-lo"},
-      {MO_TLSDESC_CALL, "riscv-tlsdesc-call"}};
+      {MO_TLSDESC_CALL, "riscv-tlsdesc-call"},
+      {MO_QC_ACCESS, "riscv-qc-access"}};
----------------
wangpc-pp wrote:

```suggestion
      {MO_QC_ACCESS, "riscv-qc-access"},
    };
```
Then we don't need to append a comma when adding new relocations.

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


More information about the llvm-commits mailing list