-/**
- * Initialize the dominance/postdominance construction:
- *
- * - count the number of blocks
- * - clear the dominance info
- * - remove Block-keepalives of live blocks to reduce
- * the number of "phantom" block edges
- *
- * @param irg the graph
- * @param pre a walker function that will be called for every block in the graph
- */
-static int init_construction(ir_graph *irg, irg_walk_func *pre)
-{
- int n_blocks = 0;
-
- /* this visits only the reachable blocks */
- irg_block_walk_graph(irg, pre, NULL, &n_blocks);
-
- return n_blocks;
-}
-
-