used new FIRM_DBG_REGISTER macro
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Tue, 28 Mar 2006 12:58:16 +0000 (12:58 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Tue, 28 Mar 2006 12:58:16 +0000 (12:58 +0000)
[r7534]

ir/ana/phiclass.c
ir/opt/escape_ana.c
ir/opt/gvn_pre.c
ir/opt/reassoc.c

index 5c17acc..e157153 100644 (file)
@@ -113,7 +113,7 @@ pset *get_phi_class(const ir_node *irn) {
 }
 
 void phi_class_init(void) {
-       dbg = firm_dbg_register("ir.ana.phiclass");
+       FIRM_DBG_REGISTER(dbg, "ir.ana.phiclass");
        firm_dbg_set_mask(dbg, DEBUG_LVL);
        phi_irn_data_offset = register_additional_node_data(sizeof(phi_info_t));
 }
index 472c277..51a50a0 100644 (file)
@@ -349,8 +349,10 @@ static void transform_allocs(ir_graph *irg, walk_env_t *env)
   if (env->nr_removed | env->nr_deads) {
     set_irg_outs_inconsistent(irg);
 
-    if (env->nr_deads)
+    if (env->nr_deads) {
+      /* exception control flow might have been changed */
       set_irg_doms_inconsistent(irg);
+    }
   }
 }
 
@@ -393,7 +395,7 @@ void escape_analysis(int run_scalar_replace)
   }
 
   if (! dbgHandle)
-    dbgHandle = firm_dbg_register("firm.opt.escape_ana");
+    FIRM_DBG_REGISTER(dbgHandle, "firm.opt.escape_ana");
 
   /*
    * We treat memory for speed: we first collect all info in a
index 969206a..17a9cc4 100644 (file)
@@ -974,7 +974,7 @@ void do_gvn_pre(ir_graph *irg)
   unsigned antic_iter, insert_iter;
 
   /* register a debug mask */
-  dbg = firm_dbg_register("firm.opt.gvn_pre");
+  FIRM_DBG_REGISTER(dbg, "firm.opt.gvn_pre");
   firm_dbg_set_mask(dbg, SET_LEVEL_2);
 
   obstack_init(&obst);
index 10edb47..b2108be 100644 (file)
@@ -424,5 +424,5 @@ ir_op_ops *firm_set_default_reassoc(opcode code, ir_op_ops *ops)
 /* initialize the reassociation by adding operations to some opcodes */
 void firm_init_reassociation(void)
 {
-  dbg = firm_dbg_register("firm.opt.reassoc");
+  FIRM_DBG_REGISTER(dbg, "firm.opt.reassoc");
 }