X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbestat.c;h=3d253819ebf21fdd707412940015f3c29e130a22;hb=d990f15e5b35ff6d6a790bacb35eaacd5e583fdc;hp=1fc426d18a425588101b5d58b392da600d2cb72c;hpb=3e32262d83cf529f74aae833c7557557ab39782a;p=libfirm diff --git a/ir/be/bestat.c b/ir/be/bestat.c index 1fc426d18..3d253819e 100644 --- a/ir/be/bestat.c +++ b/ir/be/bestat.c @@ -59,10 +59,9 @@ static void check_reg_pressure_class(pressure_walker_env_t *env, ir_node *block, const arch_register_class_t *cls) { - ir_graph *irg = env->irg; - ir_node *irn; - ir_nodeset_t live_nodes; - size_t max_live; + ir_graph *irg = env->irg; + ir_nodeset_t live_nodes; + size_t max_live; ir_nodeset_init(&live_nodes); be_liveness_end_of_block(env->lv, cls, block, &live_nodes); @@ -105,7 +104,7 @@ void be_do_stat_reg_pressure(ir_graph *irg, const arch_register_class_t *cls) env.insn_count = 0; env.max_pressure = 0; env.regpressure = 0; - be_liveness_assure_sets(be_assure_liveness(irg)); + be_assure_live_sets(irg); env.lv = be_get_irg_liveness(irg); env.cls = cls; @@ -128,8 +127,7 @@ typedef struct estimate_irg_costs_env_t { static void estimate_block_costs(ir_node *block, void *data) { estimate_irg_costs_env_t *env = (estimate_irg_costs_env_t*)data; - ir_node *node; - double costs = 0.0; + double costs = 0.0; sched_foreach(block, node) { costs += arch_get_op_estimated_cost(node);