X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbessadestr.c;h=6d697033617f4a2846deddd424b862b24128e38f;hb=523e83e345a3dddd5bb82d8090aa26de3b290df3;hp=7b9472295cb6e7ad717645e40cd858e15e1a9027;hpb=ea75e9d38674b468f602a0699fb64b9c01254797;p=libfirm diff --git a/ir/be/bessadestr.c b/ir/be/bessadestr.c index 7b9472295..6d6970336 100644 --- a/ir/be/bessadestr.c +++ b/ir/be/bessadestr.c @@ -363,7 +363,8 @@ static void set_regs_or_place_dupls_walker(ir_node *bl, void *data) set_irn_n(phi, i, dupl); set_reg(dupl, phi_reg); /* skip the Perm's Projs and insert the copies behind. */ - for (ins = sched_next(perm); is_Proj(ins); ins = sched_next(ins)); + for (ins = sched_next(perm); is_Proj(ins); ins = sched_next(ins)) { + } sched_add_before(ins, dupl); pin_irn(dupl, phi_block); be_liveness_introduce(lv, dupl);