backend always expects outedges, assure them after place_code, optimize_graph_df
[libfirm] / ir / opt / fp-vrp.c
index f642e71..2add5f5 100644 (file)
@@ -866,9 +866,9 @@ static ir_graph_state_t do_fixpoint_vrp(ir_graph* const irg)
        return res;
 }
 
-optdesc_t opt_fpvrp = {
+static optdesc_t opt_fpvrp = {
        "fp-vrp",
-       IR_GRAPH_STATE_NO_BAD_BLOCKS | IR_GRAPH_STATE_NO_UNREACHABLE_BLOCKS | IR_GRAPH_STATE_CONSISTENT_DOMINANCE | IR_GRAPH_STATE_CONSISTENT_OUT_EDGES,
+       IR_GRAPH_STATE_NO_BADS | IR_GRAPH_STATE_NO_UNREACHABLE_CODE | IR_GRAPH_STATE_CONSISTENT_DOMINANCE | IR_GRAPH_STATE_CONSISTENT_OUT_EDGES,
        do_fixpoint_vrp,
 };