removed useless calculation of dominance, debug mask settings
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Tue, 23 Oct 2007 14:23:03 +0000 (14:23 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Tue, 23 Oct 2007 14:23:03 +0000 (14:23 +0000)
[r16316]

ir/opt/ldstopt.c

index 726a0bc..aabac51 100644 (file)
@@ -1722,7 +1722,6 @@ void optimize_load_store(ir_graph *irg) {
        walk_env_t env;
 
        FIRM_DBG_REGISTER(dbg, "firm.opt.ldstopt");
-       firm_dbg_set_mask(dbg, SET_LEVEL_4);
 
        assert(get_irg_phase_state(irg) != phase_building);
        assert(get_irg_pinned(irg) != op_pin_state_floats &&
@@ -1736,9 +1735,6 @@ void optimize_load_store(ir_graph *irg) {
 
        edges_assure(irg);
 
-       /* loop optimizations need dominators ... */
-       assure_doms(irg);
-
        /* for Phi optimization post-dominators are needed ... */
        assure_postdoms(irg);