X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeirgmod.c;h=dc3ee7a030e793ea96401a8bb74939dbce004744;hb=dd4cd761ab637d4488c7e29f49843b1b02366acf;hp=387d99411e34afb12619a0ee6591545c76c9606a;hpb=9dc222a857489a432193c13efc261b14a8686a97;p=libfirm diff --git a/ir/be/beirgmod.c b/ir/be/beirgmod.c index 387d99411..dc3ee7a03 100644 --- a/ir/be/beirgmod.c +++ b/ir/be/beirgmod.c @@ -245,7 +245,7 @@ int be_remove_empty_blocks(ir_graph *irg) blocks_removed = 0; - set_using_irn_visited(irg); + ir_reserve_resources(irg, IR_RESOURCE_IRN_VISITED); inc_irg_visited(irg); remove_empty_block(get_irg_end_block(irg)); end = get_irg_end(irg); @@ -256,7 +256,7 @@ int be_remove_empty_blocks(ir_graph *irg) continue; remove_empty_block(pred); } - clear_using_irn_visited(irg); + ir_free_resources(irg, IR_RESOURCE_IRN_VISITED); if (blocks_removed) { /* invalidate analysis info */