X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fopt%2Fircgopt.c;h=0c40a5bbc126a8f32b6278fd8beb2e3a67304015;hb=1cf669f14fb238c8cdcfe187714ff2f6579a784c;hp=b27abd472757a71661125e06d871cc4b5077c8de;hpb=0fbcef83aa6060534172bb13e71cdadb04428806;p=libfirm diff --git a/ir/opt/ircgopt.c b/ir/opt/ircgopt.c index b27abd472..0c40a5bbc 100644 --- a/ir/opt/ircgopt.c +++ b/ir/opt/ircgopt.c @@ -143,10 +143,10 @@ void gc_irgs(int n_keep, ir_entity ** keep_arr) { free_loop_information(irg); } if ((get_entity_visibility(ent) == visibility_local) && (get_entity_link(ent) != MARK)) { - remove_irp_irg(irg); - set_entity_peculiarity(ent, peculiarity_description); DB((dbg, LEVEL_1, " freeing method %+F\n", ent)); + remove_irp_irg(irg); + set_entity_peculiarity(ent, peculiarity_description); } set_entity_link(ent, NULL); }