authorgravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2025-09-27 20:10:03-04:00
committergravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2025-09-27 20:10:32-04:00
loga896a22932ec658d028c032744411cf93e18ee48
tree983c5bdbca2763f3aeb3fd0f71deaa75c7f64c61
parenta744fbd22fe3666873715c22fabe854f55573bbb

x86_64: fix `@mulAdd` miscomp


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

src/codegen/x86_64/CodeGen.zig+1-1
......@@ -169138,7 +169138,7 @@ fn genBody(cg: *CodeGen, body: []const Air.Inst.Index) InnerError!void {
169138169138 .dst_temps = .{ .mem, .unused },
169139169139 .clobbers = .{ .eflags = true, .caller_preserved = .ccc },
169140169140 .each = .{ .once = &.{
169141 .{ ._, ._, .mov, .tmp0d, .sia(-16, .src0, .sub_unaligned_size), ._, ._ },
169141 .{ ._, ._, .mov, .tmp0d, .sia(-16, .src0, .add_unaligned_size), ._, ._ },
169142169142 .{ .@"0:", ._ps, .mova, .tmp1x, .memi(.src0x, .tmp0), ._, ._ },
169143169143 .{ ._, ._ps, .mova, .tmp2x, .memi(.src1x, .tmp0), ._, ._ },
169144169144 .{ ._, ._ps, .mova, .tmp3x, .memi(.src2x, .tmp0), ._, ._ },