X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbelive.c;h=07c2ef62ab7497b2b660bb37eb435a465bf61607;hb=755e96e2816108e2bef2317b741e49aac230d5bb;hp=505546f20d8a4fe83be1fcd2175cc566691e5c9c;hpb=f1b19d7dc93dcac082f79e9e38b84bc3258c79a4;p=libfirm diff --git a/ir/be/belive.c b/ir/be/belive.c index 505546f20..07c2ef62a 100644 --- a/ir/be/belive.c +++ b/ir/be/belive.c @@ -667,6 +667,7 @@ int be_check_dominance(ir_graph *irg) { int problem_found = 0; + assure_doms(irg); irg_walk_graph(irg, dom_check, NULL, &problem_found); return !problem_found; @@ -675,10 +676,10 @@ int be_check_dominance(ir_graph *irg) pset *be_liveness_transfer(const arch_env_t *arch_env, const arch_register_class_t *cls, ir_node *irn, pset *live) { int i, n; - ir_node *x; FIRM_DBG_REGISTER(firm_dbg_module_t *dbg, DBG_MODULE); DEBUG_ONLY( + const ir_node *x; DBG((dbg, LEVEL_1, "%+F\n", irn)); for(x = pset_first(live); x; x = pset_next(live)) DBG((dbg, LEVEL_1, "\tlive: %+F\n", x));