/*
- * Copyright (C) 1995-2007 University of Karlsruhe. All right reserved.
+ * Copyright (C) 1995-2008 University of Karlsruhe. All right reserved.
*
* This file is part of libFirm.
*
/* create a new phi-M with bad preds */
for(i = 0; i < arity; ++i) {
- in[i] = new_r_Bad(irg);
+ in[i] = new_r_Unknown(irg, mode_M);
}
DBG((dbg, LEVEL_2, "\tcreate Phi-M for %+F\n", phi));
ir_nodemap_init(&env.spill_infos);
assure_doms(irg);
- set_using_visited(irg);
+ set_using_irn_visited(irg);
set_using_irn_link(irg);
inc_irg_visited(irg);
/* fix block end_states that don't match the next blocks start_state */
irg_block_walk_graph(irg, fix_block_borders, NULL, &env);
- clear_using_visited(irg);
+ clear_using_irn_visited(irg);
clear_using_irn_link(irg);
/* reconstruct ssa-form */