X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbetranshlp.c;h=bc316becd3eca06eebafcc8136662a2478b758d7;hb=f2c2e45eb4e677fef5bf6a8e418b2a22441172d5;hp=fd18ec66654017275afaf75c0d2d2f979b1453c4;hpb=40d2cfeeafb5c183b2e3ac8a847305b76b99a4ec;p=libfirm diff --git a/ir/be/betranshlp.c b/ir/be/betranshlp.c index fd18ec666..bc316becd 100644 --- a/ir/be/betranshlp.c +++ b/ir/be/betranshlp.c @@ -121,10 +121,7 @@ ir_node *be_duplicate_node(ir_node *node) { copy_node_attr(node, new_node); be_duplicate_deps(node, new_node); -#ifdef DEBUG_libfirm new_node->node_nr = node->node_nr; -#endif - return new_node; } @@ -346,9 +343,8 @@ static ir_node *gen_Block(ir_node *node) { block = new_ir_node(dbgi, irg, NULL, get_irn_op(node), get_irn_mode(node), get_irn_arity(node), get_irn_in(node) + 1); copy_node_attr(node, block); -#ifdef DEBUG_libfirm block->node_nr = node->node_nr; -#endif + if (node == macroblock) { /* this node is a macroblock header */ set_Block_MacroBlock(block, block); @@ -441,6 +437,6 @@ void be_transform_graph(be_irg_t *birg, arch_pretrans_nodes *func) if (birg->lv) { be_liveness_free(birg->lv); - birg->lv = be_liveness(birg); + birg->lv = be_liveness(irg); } }