X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbechordal_main.c;h=7cada80a1aa6285dce31743b9ba284ac9f9c36ce;hb=3918d7b27c353596670cfc9a5303f7a25308b177;hp=b374affe961f08aaf0993ef568daa64e5cefc19c;hpb=011d0c933eda9fb0eaaa48c930bd82df86572d20;p=libfirm diff --git a/ir/be/bechordal_main.c b/ir/be/bechordal_main.c index b374affe9..7cada80a1 100644 --- a/ir/be/bechordal_main.c +++ b/ir/be/bechordal_main.c @@ -55,12 +55,12 @@ void be_ra_chordal_check(be_chordal_env_t *chordal_env) { - firm_dbg_module_t *dbg = chordal_env->dbg; const arch_env_t *arch_env = chordal_env->birg->main_env->arch_env; struct obstack ob; pmap_entry *pme; ir_node **nodes, *n1, *n2; int i, o; + DEBUG_ONLY(firm_dbg_module_t *dbg = chordal_env->dbg;) /* Collect all irns */ obstack_init(&ob); @@ -98,13 +98,13 @@ void be_ra_chordal_check(be_chordal_env_t *chordal_env) { static void check_pressure_walker(ir_node *bl, void *data) { be_chordal_env_t *env = data; - firm_dbg_module_t *dbg = env->dbg; int n_regs = arch_register_class_n_regs(env->cls); pset *live = pset_new_ptr_default(); int step = 0; ir_node *irn; irn_live_t *li; + DEBUG_ONLY(firm_dbg_module_t *dbg = env->dbg;) live_foreach(bl, li) { if(live_is_end(li) && chordal_has_class(env, li->irn)) { @@ -319,7 +319,7 @@ static void be_ra_chordal_main(const be_irg_t *bi) be_ssa_destruction(&chordal_env); dump(BE_CH_DUMP_SSADESTR, irg, chordal_env.cls, "-ssadestr", dump_ir_block_graph_sched); be_ssa_destruction_check(&chordal_env); -// be_ra_chordal_check(&chordal_env); + be_ra_chordal_check(&chordal_env); copystat_dump(irg);