aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTechatrix <19954306+Techatrix@users.noreply.github.com>2023-09-06 22:55:04 +0200
committerTechatrix <19954306+Techatrix@users.noreply.github.com>2023-09-06 23:03:51 +0200
commit33830d194ea0aaf2ef880efa9b373db167d1a183 (patch)
tree1df381aeafd439e746a4d7f98e82bbf6a3ddaaea /src
parentb0d9bb0bb844cb647942f7f1e3e7d06fc12e8df6 (diff)
downloadzig-33830d194ea0aaf2ef880efa9b373db167d1a183.tar.gz
zig-33830d194ea0aaf2ef880efa9b373db167d1a183.zip
wasm: fix finishAir when combining arg into single stack value
Diffstat (limited to 'src')
-rw-r--r--src/arch/wasm/CodeGen.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arch/wasm/CodeGen.zig b/src/arch/wasm/CodeGen.zig
index db6daa8c21..bb031e8653 100644
--- 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;