authorgravatar for paul.verigo@gmail.comPavel Verigo <paul.verigo@gmail.com> 2026-10-21 19:08:15-07:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-22 20:36:29+02:00
logd20b0a4ad5992a24be45ebe78533691a5848dd5b
treeaf38079eb7c9d333d125ec649636187586ca876a
parentc99f5c98c5d69b04444f78666931b93e8f0aab08
signature Signed by SSH key SHA256:7B/LJ7bpR1eX8aCXSr4mtd5M45VMPKcx9zY8e95b5QM

wasm: fix bool confusion in memset


1 files changed, 3 insertions(+), 0 deletions(-)

src/codegen/wasm/CodeGen.zig+3
...@@ -6661,6 +6661,9 @@ fn memset(cg: *CodeGen, elem_ty: Type, ptr: WValue, len: WValue, value: WValue)...@@ -6661,6 +6661,9 @@ fn memset(cg: *CodeGen, elem_ty: Type, ptr: WValue, len: WValue, value: WValue)
66616661
6662 try cg.emitWValue(ptr);6662 try cg.emitWValue(ptr);
6663 try cg.emitWValue(value);6663 try cg.emitWValue(value);
6664 if (isByRef(elem_ty, zcu, cg.target)) {
6665 _ = try cg.load(.stack, .u8, .{});
6666 }
6664 try cg.emitWValue(len);6667 try cg.emitWValue(len);
6665 try cg.addExtended(.memory_fill);6668 try cg.addExtended(.memory_fill);
66666669