From: Matthias Braun Date: Tue, 7 Oct 2008 19:38:27 +0000 (+0000) Subject: and again X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=0cc8bfc863da28d3799e9eca1d1765d564b6e573;p=libfirm and again [r22594] --- diff --git a/ir/be/bespillbelady.c b/ir/be/bespillbelady.c index 0af340cff..ffb44f214 100644 --- a/ir/be/bespillbelady.c +++ b/ir/be/bespillbelady.c @@ -593,7 +593,7 @@ static void decide_start_workset(const ir_node *block) loc = to_take_or_not_to_take(first, node, loop, available); if (! USES_IS_INFINITE(loc.time)) { - if (USES_IS_PENDING(loc.time) && !all_preds_known) + if (USES_IS_PENDING(loc.time)) ARR_APP1(loc_t, delayed, loc); else ARR_APP1(loc_t, starters, loc); @@ -616,7 +616,7 @@ static void decide_start_workset(const ir_node *block) loc = to_take_or_not_to_take(first, node, loop, available); if (! USES_IS_INFINITE(loc.time)) { - if (USES_IS_PENDING(loc.time) && !all_preds_known) + if (USES_IS_PENDING(loc.time)) ARR_APP1(loc_t, delayed, loc); else ARR_APP1(loc_t, starters, loc);