X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fopt%2Fcode_placement.c;h=577ad983e2503db818aa4d85aaaeea6a888d577b;hb=dd93ec28dc8fc05e18be557c6bc3b5c10f411457;hp=fed65e350746954244e2a8341ab49cd81cb4ee7c;hpb=bb9f2e36362333c6635b89f5258171b06c786608;p=libfirm diff --git a/ir/opt/code_placement.c b/ir/opt/code_placement.c index fed65e350..577ad983e 100644 --- a/ir/opt/code_placement.c +++ b/ir/opt/code_placement.c @@ -304,10 +304,8 @@ static ir_node *consumer_dom_dca(ir_node *dca, ir_node *consumer, ir_node *produ return dca; } -/* FIXME: the name clashes here with the function from ana/field_temperature.c - * please rename. */ -static inline int get_irn_loop_depth(ir_node *n) { - return get_loop_depth(get_irn_loop(n)); +static inline int get_block_loop_depth(ir_node *block) { + return get_loop_depth(get_irn_loop(block)); } /** @@ -331,7 +329,7 @@ static void move_out_of_loops(ir_node *n, ir_node *early) { while (dca != early) { dca = get_Block_idom(dca); if (!dca || is_Bad(dca)) break; /* may be Bad if not reachable from Start */ - if (get_irn_loop_depth(dca) < get_irn_loop_depth(best)) { + if (get_block_loop_depth(dca) < get_block_loop_depth(best)) { best = dca; } }