[clang] [llvm] [clang][WebAssembly] Fix Wasm Vararg pointer width (PR #173580)
Folkert de Vries via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 9 09:58:55 PST 2026
folkertdev wrote:
To me, there is no actual issue here: it is purely a question of whether a slot size of 4 was a deliberate decision, it very much looks like it wasn't.
A slot size of 4 is perfectly functional, however the 64-bit architectures that I've seen all use a slot size of 8, presumably as you say so that 64-bit values are aligned. So wasm64 can pick a slot size of either 4 or 8, I don't really have strong opinions on that, so long as it is deliberate. If a slot size of 4 is kept I think that's at least worthy of a comment.
https://github.com/llvm/llvm-project/pull/173580
More information about the llvm-commits
mailing list