X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbesched.c;h=8e88f39bdfee42c25dccff0eee90e7e18a6355c2;hb=8d07d17eb2ade0b6b4aef0ebd68d6af3cc368b06;hp=75901a69121b58b9ce2d6334cb714ae34612ad61;hpb=0e5f781d021c0b1e20ba08f583d4971419fedb5d;p=libfirm diff --git a/ir/be/besched.c b/ir/be/besched.c index 75901a691..8e88f39bd 100644 --- a/ir/be/besched.c +++ b/ir/be/besched.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 1995-2007 University of Karlsruhe. All right reserved. + * Copyright (C) 1995-2008 University of Karlsruhe. All right reserved. * * This file is part of libFirm. * @@ -39,6 +39,7 @@ #include "iredges_t.h" #include "ircons.h" #include "irextbb.h" +#include "irgmod.h" #include "debug.h" #include "bemodule.h" @@ -47,6 +48,7 @@ #include "beutil.h" #include "belistsched.h" +FIRM_IMPL1(have_sched_info, int, const ir_graph *) FIRM_IMPL1(sched_get_time_step, int, const ir_node *) FIRM_IMPL1(sched_has_next, int, const ir_node *) FIRM_IMPL1(sched_has_prev, int, const ir_node *) @@ -170,7 +172,7 @@ static void remove_dead_nodes_walker(ir_node *block, void *data) if(env->lv) be_liveness_remove(env->lv, node); sched_remove(node); - be_kill_node(node); + kill_node(node); } }