diff --git a/src/arch/wasm/CodeGen.zig b/src/arch/wasm/CodeGen.zig index db6daa8c211615ad02d8a5457333ad94894ab728..bb031e8653b48c54b4737194f7ad2b5dcdfdc2d0 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;