empty block removing seems to work now
authorMatthias Braun <matze@braunis.de>
Wed, 6 Sep 2006 12:01:36 +0000 (12:01 +0000)
committerMatthias Braun <matze@braunis.de>
Wed, 6 Sep 2006 12:01:36 +0000 (12:01 +0000)
ir/be/ia32/bearch_ia32.c

index 0779563..077c866 100644 (file)
@@ -1254,7 +1254,7 @@ static void ia32_finish(void *self) {
 
        // Matze: disabled for now, as the irextbb algo sometimes returns extbb in
        // the wrong order if the graph has critical edges
-       //be_remove_empty_blocks(irg);
+       be_remove_empty_blocks(irg);
 
        cg->blk_sched = sched_create_block_schedule(cg->irg, cg->birg->execfreqs);