Remove the unused attribute const arch_env_t *arch_env from struct phi_handler and...
[libfirm] / ir / be / bemain.c
index a19c983..cbca78d 100644 (file)
@@ -24,9 +24,7 @@
  * @date        25.11.2004
  * @version     $Id$
  */
-#ifdef HAVE_CONFIG_H
 #include "config.h"
-#endif
 
 #include <stdarg.h>
 #include <stdio.h>
@@ -408,7 +406,7 @@ static be_main_env_t *be_init_env(be_main_env_t *env, FILE *file_handle)
        memset(asm_constraint_flags, 0, sizeof(asm_constraint_flags));
        env->arch_env = arch_env_init(isa_if, file_handle, env);
 
-       be_phi_handler_new(env);
+       be_phi_handler_new();
 
        be_dbg_open();
        return env;
@@ -754,7 +752,7 @@ static void be_main_loop(FILE *file_handle, const char *cup_name)
 
                stat_ev_if {
                        stat_ev_dbl("bemain_costs_before_ra",
-                                       be_estimate_irg_costs(irg, arch_env, birg->exec_freq));
+                                       be_estimate_irg_costs(irg, birg->exec_freq));
                        be_stat_ev("bemain_insns_before_ra", be_count_insns(irg));
                        be_stat_ev("bemain_blocks_before_ra", be_count_blocks(irg));
                }
@@ -763,7 +761,7 @@ static void be_main_loop(FILE *file_handle, const char *cup_name)
                be_allocate_registers(birg);
 
 #ifdef FIRM_STATISTICS
-               stat_ev_dbl("bemain_costs_before_ra", be_estimate_irg_costs(irg, arch_env, birg->exec_freq));
+               stat_ev_dbl("bemain_costs_before_ra", be_estimate_irg_costs(irg, birg->exec_freq));
 #endif
 
                dump(DUMP_RA, irg, "-ra", dump_ir_block_graph_sched);