Fixed some typos.
[libfirm] / ir / opt / gvn_pre.c
index f4407fa..996eb34 100644 (file)
@@ -640,7 +640,7 @@ static void insert_nodes(ir_node *block, void *ctx)
                                /* ignore bad blocks. */
                                if (is_Bad(pred_blk)) {
                                        ir_graph *irg = get_irn_irg(pred_blk);
-                                       in[pos] = new_r_Bad(irg);
+                                       in[pos] = new_r_Bad(irg, mode_X);
                                        continue;
                                }
 
@@ -892,11 +892,6 @@ void do_gvn_pre(ir_graph *irg)
        /* pin the graph again: This is needed due to the use of set_opt_global_cse(1) */
        set_irg_pinned(irg, op_pin_state_pinned);
        restore_optimization_state(&state);
-
-       if (a_env.pairs) {
-               set_irg_outs_inconsistent(irg);
-               set_irg_loopinfo_inconsistent(irg);
-       }
 }  /* do_gvn_pre */
 
 /* Creates an ir_graph pass for do_gvn_pre. */