bessaconstr: Move code, which is only needed for statistics, into the optionally...
authorChristoph Mallon <christoph.mallon@gmx.de>
Wed, 5 Dec 2012 10:20:25 +0000 (11:20 +0100)
committerChristoph Mallon <christoph.mallon@gmx.de>
Wed, 5 Dec 2012 14:06:18 +0000 (15:06 +0100)
ir/be/bessaconstr.c

index 2e30a14..8f46e94 100644 (file)
@@ -391,14 +391,10 @@ static void search_def_at_block(be_ssa_construction_env_t *const env, ir_node *c
 
 void be_ssa_construction_init(be_ssa_construction_env_t *env, ir_graph *irg)
 {
-       ir_node *sb   = get_irg_start_block(irg);
-       int n_blocks  = get_Block_dom_max_subtree_pre_num(sb);
-
        stat_ev_ctx_push_fmt("bessaconstr", "%+F", irg);
        stat_ev_tim_push();
 
-       (void) n_blocks;
-       stat_ev_dbl("bessaconstr_n_blocks", n_blocks);
+       stat_ev_dbl("bessaconstr_n_blocks", get_Block_dom_max_subtree_pre_num(get_irg_start_block(irg)));
 
        memset(env, 0, sizeof(env[0]));