X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbetranshlp.c;h=bc316becd3eca06eebafcc8136662a2478b758d7;hb=f2c2e45eb4e677fef5bf6a8e418b2a22441172d5;hp=d8835ca072da9ca2e8e589a170020a2e28c3a1ef;hpb=429d687f06baeeb63d04750f846d39e55fb62343;p=libfirm diff --git a/ir/be/betranshlp.c b/ir/be/betranshlp.c index d8835ca07..bc316becd 100644 --- a/ir/be/betranshlp.c +++ b/ir/be/betranshlp.c @@ -83,7 +83,7 @@ void be_duplicate_deps(ir_node *old_node, ir_node *new_node) { } } -void be_dep_on_frame(ir_node *const node) +void be_dep_on_frame(ir_node* node) { ir_graph *const irg = current_ir_graph; @@ -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); } }