From 4a0d79aa8c1058e48209320001446e87ca5bd1df Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Tue, 23 Sep 2008 14:51:59 +0000 Subject: [PATCH] always remove critical edges before doing code placement [r22207] --- ir/opt/code_placement.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ir/opt/code_placement.c b/ir/opt/code_placement.c index 3d2e525f3..edeacc1d0 100644 --- a/ir/opt/code_placement.c +++ b/ir/opt/code_placement.c @@ -513,6 +513,7 @@ void place_code(ir_graph *irg) { ir_graph *rem = current_ir_graph; current_ir_graph = irg; + remove_critical_cf_edges(irg); /* Handle graph state */ assert(get_irg_phase_state(irg) != phase_building); -- 2.20.1