[llvm] [RISCV] Rename operands used for branch and compressed jump targets. NFC (PR #133364)

Fangrui Song via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 28 11:09:29 PDT 2025


MaskRay wrote:

I think we should reduce the reliance on `bare_symbol*` in TableGen DAG patterns. It should only be used in cases of ambiguity, such as with the sd/ld aliases for symbols (https://reviews.llvm.org/D50496).

The GNU assembler seems to handle multiple forms with the same mnemonic more gracefully. In contrast, we might be generating errors too soon, but it doesn't seem easy to fix systematically.

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


More information about the llvm-commits mailing list