| ... | @@ -5328,7 +5328,7 @@ fn br(self: *Self, block: Air.Inst.Index, operand: Air.Inst.Ref) !void { | ... | @@ -5328,7 +5328,7 @@ fn br(self: *Self, block: Air.Inst.Index, operand: Air.Inst.Ref) !void { |
| 5328 | block_data.mcv = switch (operand_mcv) { | 5328 | block_data.mcv = switch (operand_mcv) { |
| 5329 | .none, .dead, .unreach => unreachable, | 5329 | .none, .dead, .unreach => unreachable, |
| 5330 | .register, .stack_offset, .memory => operand_mcv, | 5330 | .register, .stack_offset, .memory => operand_mcv, |
| 5331 | .eflags, .immediate => blk: { | 5331 | .eflags, .immediate, .ptr_stack_offset => blk: { |
| 5332 | const new_mcv = try self.allocRegOrMem(block, true); | 5332 | const new_mcv = try self.allocRegOrMem(block, true); |
| 5333 | try self.setRegOrMem(self.air.typeOfIndex(block), new_mcv, operand_mcv); | 5333 | try self.setRegOrMem(self.air.typeOfIndex(block), new_mcv, operand_mcv); |
| 5334 | break :blk new_mcv; | 5334 | break :blk new_mcv; |