X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbemain.c;h=41f20a0ead1242261424dd104b03177a4f1f8b82;hb=c6b7fb5b419ebec2df73da5c64513cfdbf63ba45;hp=80dcde1b11768d8428227dacbc5ac292a3478e24;hpb=011d0c933eda9fb0eaaa48c930bd82df86572d20;p=libfirm diff --git a/ir/be/bemain.c b/ir/be/bemain.c index 80dcde1b1..41f20a0ea 100644 --- a/ir/be/bemain.c +++ b/ir/be/bemain.c @@ -303,7 +303,7 @@ static void be_main_loop(FILE *file_handle) * Note that this requires disabling the edges here. */ edges_deactivate(irg); - dead_node_elimination(irg); + //dead_node_elimination(irg); edges_activate(irg); /* Compute loop nesting information (for weighting copies) */ @@ -337,6 +337,8 @@ static void be_main_loop(FILE *file_handle) arch_code_generator_done(birg.cg); dump(DUMP_FINAL, irg, "-end", dump_ir_block_graph_sched); be_abi_free(birg.abi); + + free_ir_graph(irg); } be_done_env(&env);