X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbespillbelady2.c;h=1de48c4c8112b2b028461afcbf324e2a617a55b4;hb=afbbc0b1ccd684c4c24bfd43d0f994123245f39f;hp=f8fefd414243551db4845facce101aced7179c41;hpb=cf9c1673146d1f45d46ceb77eccfaf10fedff25d;p=libfirm diff --git a/ir/be/bespillbelady2.c b/ir/be/bespillbelady2.c index f8fefd414..1de48c4c8 100644 --- a/ir/be/bespillbelady2.c +++ b/ir/be/bespillbelady2.c @@ -54,7 +54,6 @@ #include "irprintf.h" #include "execfreq.h" #include "dfs_t.h" -#include "xmalloc.h" #include "beutil.h" #include "bearch_t.h" @@ -1328,7 +1327,7 @@ static void optimize_variable(global_end_state_t *ges, bring_in_t *br) DBG((dbg, DBG_GLOBAL, "\t-> use blocked. local reload: %+F, try spill at: %+F\n", br->first_use, better_spill_loc)); be_add_reload(env->senv, irn, br->first_use, env->cls, 1); - be_add_spill(env->senv, irn, sched_next(better_spill_loc)); + be_add_spill(env->senv, irn, better_spill_loc); ir_nodeset_insert(env->extra_spilled, irn); }