diff --git a/src/codegen.zig b/src/codegen.zig index 84a47a70ac53bf2a2cea75f6c45eb0ee7141bf15..bf7f1678494d716021c96fab04ec565449256e37 100644 --- a/src/codegen.zig +++ b/src/codegen.zig @@ -3404,7 +3404,7 @@ fn Function(comptime arch: std.Target.Cpu.Arch) type { fn airBr(self: *Self, inst: Air.Inst.Index) !void { const branch = self.air.instructions.items(.data)[inst].br; try self.br(branch.block_inst, branch.operand); - return self.finishAirBookkeeping(); + return self.finishAir(inst, .dead, .{ branch.operand, .none, .none }); } fn airBoolOp(self: *Self, inst: Air.Inst.Index) !void {