[llvm] [WebAssembly] Preserve constness for imported globals (PR #199507)
Derek Schuff via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 5 11:46:53 PDT 2026
================
@@ -99,25 +112,25 @@ MCOperand WebAssemblyMCInstLower::lowerSymbolOperand(const MachineOperand &MO,
unsigned TargetFlags = MO.getTargetFlags();
switch (TargetFlags) {
- case WebAssemblyII::MO_NO_FLAG:
- break;
- case WebAssemblyII::MO_GOT_TLS:
- Spec = WebAssembly::S_GOT_TLS;
- break;
- case WebAssemblyII::MO_GOT:
- Spec = WebAssembly::S_GOT;
- break;
- case WebAssemblyII::MO_MEMORY_BASE_REL:
- Spec = WebAssembly::S_MBREL;
- break;
- case WebAssemblyII::MO_TLS_BASE_REL:
- Spec = WebAssembly::S_TLSREL;
- break;
- case WebAssemblyII::MO_TABLE_BASE_REL:
- Spec = WebAssembly::S_TBREL;
- break;
- default:
- llvm_unreachable("Unknown target flag on GV operand");
+ case WebAssemblyII::MO_NO_FLAG:
----------------
dschuff wrote:
was this change introduced by clang-format?
https://github.com/llvm/llvm-project/pull/199507
More information about the llvm-commits
mailing list