src/arch/wasm/CodeGen.zig | 128 ++++++++++++++++++++++++++++---- src/arch/wasm/Emit.zig | 8 ++ src/arch/wasm/Mir.zig | 16 ++++ src/link/Wasm.zig | 127 +++++++++++++++++++++++++++++++ test/behavior/bugs/11159.zig | 1 - test/behavior/bugs/5398.zig | 1 - test/behavior/bugs/6456.zig | 1 - test/behavior/cast.zig | 10 --- test/behavior/error.zig | 11 --- test/behavior/optional.zig | 1 - test/behavior/pointers.zig | 6 -- test/behavior/struct.zig | 17 ----- test/behavior/switch.zig | 3 - test/behavior/type.zig | 3 - test/behavior/typename.zig | 6 -- 15 files changed, 263 insertions(+), 76 deletions(-)