🔌 v2 plugin system initialized from nyash.toml ✅ v2 plugin system fully configured 🚀 Nyash MIR Compiler - Processing file: local_tests/loop_nested_if_test.hako 🚀 🚀 MIR Output for local_tests/loop_nested_if_test.hako: ; MIR Module: main ; Module Statistics: ; Functions: 1 ; Globals: 0 ; Total Blocks: 7 ; Total Instructions: 28 ; Pure Functions: 1 define void @main() { ; Function Statistics: ; Blocks: 7 ; Instructions: 28 ; Values: 0 ; Phi Functions: 2 ; Pure: yes bb0: 0: safepoint 1: %1 = const 0 2: %2 = new IntegerBox(%1) 3: call %2.birth(%1) 4: br label bb1 ; effects: pure|read|alloc bb1: ; preds(bb6) 0: %3 = phi [%2, bb0], [%13, bb6] 1: %4 = const 1 2: %5 = new IntegerBox(%4) 3: call %5.birth(%4) 4: %6 = icmp Lt %3, %5 5: br %6, label bb2, label bb3 ; effects: pure|read|alloc bb2: 0: safepoint 1: %7 = const true 2: %8 = new BoolBox(%7) 3: call %8.birth(%7) 4: br %8, label bb4, label bb5 ; effects: pure|read|alloc bb3: 0: %14 = const void 1: ret %14 bb4: 0: %9 = const 1 1: %10 = new IntegerBox(%9) 2: call %10.birth(%9) 3: br label bb6 ; effects: pure|read|alloc bb5: 0: %11 = const 2 1: %12 = new IntegerBox(%11) 2: call %12.birth(%11) 3: br label bb6 ; effects: pure|read|alloc bb6: 0: %13 = phi [%10, bb4], [%12, bb5] 1: br label bb1 }