X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbestat.c;h=4e5a9c5201f8777f40fafe3076d54a205efb4ba1;hb=843b76dd943762929f132df611b583fd4701f8e4;hp=a1179a2c2dec02488d374db47e86793394c67810;hpb=85f2a7413f3356c2cfad953b52913f2ba79413f6;p=libfirm diff --git a/ir/be/bestat.c b/ir/be/bestat.c index a1179a2c2..4e5a9c520 100644 --- a/ir/be/bestat.c +++ b/ir/be/bestat.c @@ -23,9 +23,7 @@ * @author Christian Wuerdig, Matthias Braun * @version $Id$ */ -#ifdef HAVE_CONFIG_H #include "config.h" -#endif #include @@ -124,7 +122,6 @@ void be_do_stat_reg_pressure(be_irg_t *birg, const arch_register_class_t *cls) { typedef struct _estimate_irg_costs_env_t { - const arch_env_t *arch_env; ir_exec_freq *execfreqs; double costs; } estimate_irg_costs_env_t; @@ -142,11 +139,10 @@ static void estimate_block_costs(ir_node *block, void *data) env->costs += costs * get_block_execfreq(env->execfreqs, block); } -double be_estimate_irg_costs(ir_graph *irg, const arch_env_t *arch_env, ir_exec_freq *execfreqs) +double be_estimate_irg_costs(ir_graph *irg, ir_exec_freq *execfreqs) { estimate_irg_costs_env_t env; - env.arch_env = arch_env; env.execfreqs = execfreqs; env.costs = 0.0;