zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 33830d194ea0aaf2ef880efa9b373db167d1a183 (tree)
parent b0d9bb0bb844cb647942f7f1e3e7d06fc12e8df6
Author: Techatrix <19954306+Techatrix@users.noreply.github.com>
Date:   Wed,  6 Sep 2023 22:55:04 +0200

wasm: fix finishAir when combining arg into single stack value

Diffstat:
Msrc/arch/wasm/CodeGen.zig | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/arch/wasm/CodeGen.zig b/src/arch/wasm/CodeGen.zig @@ -2559,7 +2559,7 @@ fn airArg(func: *CodeGen, inst: Air.Inst.Index) InnerError!void { const result = try func.allocStack(arg_ty); try func.store(result, arg, Type.u64, 0); try func.store(result, func.args[arg_index + 1], Type.u64, 8); - return func.finishAir(inst, arg, &.{}); + return func.finishAir(inst, result, &.{}); } } else { func.arg_index += 1;