Commit bdc59608 authored by Michael Beck's avatar Michael Beck
Browse files

BugFix: mode_b lowering might create new control flow (if ir_create_cond_set()...

BugFix: mode_b lowering might create new control flow (if ir_create_cond_set() is used), so invalidate analysis data.
parent 8a3ebf8a
......@@ -471,5 +471,9 @@ void ir_lower_mode_b(ir_graph *irg, const lower_mode_b_config_t *nconfig)
if (changed) {
set_irg_outs_inconsistent(irg);
/* lowering might create new blocks, so be sure to handle this */
set_irg_extblk_inconsistent(irg);
set_irg_doms_inconsistent(irg);
set_irg_loopinfo_inconsistent(irg);
}
}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment