| ... | @@ -3833,7 +3833,7 @@ fn zirBoolBr( | ... | @@ -3833,7 +3833,7 @@ fn zirBoolBr( |
| 3833 | _ = try rhs_block.addBr(src, block_inst, rhs_result); | 3833 | _ = try rhs_block.addBr(src, block_inst, rhs_result); |
| 3834 | | 3834 | |
| 3835 | const tzir_then_body: ir.Body = .{ .instructions = try sema.arena.dupe(*Inst, then_block.instructions.items) }; | 3835 | const tzir_then_body: ir.Body = .{ .instructions = try sema.arena.dupe(*Inst, then_block.instructions.items) }; |
| 3836 | const tzir_else_body: ir.Body = .{ .instructions = try sema.arena.dupe(*Inst, rhs_block.instructions.items) }; | 3836 | const tzir_else_body: ir.Body = .{ .instructions = try sema.arena.dupe(*Inst, else_block.instructions.items) }; |
| 3837 | _ = try child_block.addCondBr(src, lhs, tzir_then_body, tzir_else_body); | 3837 | _ = try child_block.addCondBr(src, lhs, tzir_then_body, tzir_else_body); |
| 3838 | | 3838 | |
| 3839 | block_inst.body = .{ | 3839 | block_inst.body = .{ |