[clang] [llvm] [WebAssembly] Change to 64-bit table indices on Wasm64 (PR #180649)

Demetrius Kanios via cfe-commits cfe-commits at lists.llvm.org
Tue Feb 17 12:10:39 PST 2026


================

----------------
QuantumSegfault wrote:

This specifically needs to check `llc` => WASM obj (-filetype=obj)

This test was added because there was a discrepancy between `llc` => obj handled tables vs `llc` => asm => `llvm-mc` => obj

`llvm-mc` would assume all tables are 64-bit in Wasm64, but `llc` would not create them, so when emitting straight to obj, they wouldn't be marked as IS_64

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


More information about the cfe-commits mailing list