From d582838a2939e14c38453d5397af829ff588ecfe Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Mon, 20 Mar 2006 13:31:35 +0000 Subject: [PATCH] invalidate extended block info removed useless if [r7488] --- ir/opt/cfopt.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ir/opt/cfopt.c b/ir/opt/cfopt.c index 6043c3715..f5f879967 100644 --- a/ir/opt/cfopt.c +++ b/ir/opt/cfopt.c @@ -613,8 +613,9 @@ void optimize_cf(ir_graph *irg) { /* Handle graph state */ assert(get_irg_phase_state(irg) != phase_building); - if (get_irg_outs_state(current_ir_graph) == outs_consistent) - set_irg_outs_inconsistent(current_ir_graph); + set_irg_outs_inconsistent(current_ir_graph); + set_irg_extblk_inconsistent(current_ir_graph); + set_irg_loopinfo_inconsistent(current_ir_graph); set_irg_doms_inconsistent(current_ir_graph); if (dom_state == dom_consistent && get_opt_optimize() && get_opt_unreachable_code()) { -- 2.20.1