X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeschedtrace.c;h=0308ebf9c7343859780db41594662f84c7e802ed;hb=5474a1c188c9d59eea2c915515980cd9cbab58d8;hp=3c1865c6d809ade72e11e8cb3f4e3d24efa28a86;hpb=f8cc15664f571aa7ef89d6f6bc8d5bd2b8ca7d53;p=libfirm diff --git a/ir/be/beschedtrace.c b/ir/be/beschedtrace.c index 3c1865c6d..0308ebf9c 100644 --- a/ir/be/beschedtrace.c +++ b/ir/be/beschedtrace.c @@ -524,10 +524,10 @@ static trace_env_t *trace_init(ir_graph *irg) env->curr_time = 0; env->sched_info = NEW_ARR_F(trace_irn_t, nn); - env->liveness = be_liveness(irg); + env->liveness = be_get_irg_liveness(irg); FIRM_DBG_REGISTER(env->dbg, "firm.be.sched.trace"); - be_liveness_assure_chk(env->liveness); + be_assure_live_chk(irg); memset(env->sched_info, 0, nn * sizeof(*(env->sched_info))); return env; @@ -540,7 +540,6 @@ static trace_env_t *trace_init(ir_graph *irg) static void trace_free(void *data) { trace_env_t *env = (trace_env_t*)data; - be_liveness_free(env->liveness); DEL_ARR_F(env->sched_info); free(env); }