aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2017-01-29 19:10:56 -0500
committerAndrew Kelley <superjoe30@gmail.com>2017-01-29 19:10:56 -0500
commitc75e58ffe6905c6a7d4e9f082726ea2cdcec514e (patch)
tree154dd3fc23953eab6273a7ff4481a6e155e5f969 /src
parente0a422ae7e9716172ef316e88a1050f98fb7f1fa (diff)
downloadzig-c75e58ffe6905c6a7d4e9f082726ea2cdcec514e.tar.gz
zig-c75e58ffe6905c6a7d4e9f082726ea2cdcec514e.zip
fix behavior for comptime and runtime basic block phi
Diffstat (limited to 'src')
-rw-r--r--src/ir.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ir.cpp b/src/ir.cpp
index 34654760a4..3793418972 100644
--- a/src/ir.cpp
+++ b/src/ir.cpp
@@ -5935,6 +5935,7 @@ static TypeTableEntry *ir_inline_bb(IrAnalyze *ira, IrInstruction *source_instru
return ir_unreach_error(ira);
}
+ old_bb->other = ira->old_irb.current_basic_block->other;
ir_start_bb(ira, old_bb, ira->old_irb.current_basic_block);
return ira->codegen->builtin_types.entry_unreachable;
}