X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fopt%2Fopt_frame.c;h=66c5734aa010644099b1be05cb43f7163258ccc1;hb=44faeb9742640d3498eb4482f98eb1255607c4d6;hp=6c911938cc1751d918d43861430cccbc662ce919;hpb=c04778051703517e339ed91c11cfc880b57c4426;p=libfirm diff --git a/ir/opt/opt_frame.c b/ir/opt/opt_frame.c index 6c911938c..66c5734aa 100644 --- a/ir/opt/opt_frame.c +++ b/ir/opt/opt_frame.c @@ -67,11 +67,9 @@ void opt_frame_irg(ir_graph *irg) { ent = get_Sel_entity(sel); set_entity_link(ent, ent); } - } - else { + } else { /* use traditionally out edges */ - if (get_irg_outs_state(irg) != outs_consistent) - compute_irg_outs(irg); + assure_irg_outs(irg); /* mark all used entities */ for (i = get_irn_n_outs(frame) - 1; i >= 0; --i) {