cleanup
authorAndreas Zwinkau <zwinkau@kit.edu>
Fri, 12 Aug 2011 10:34:09 +0000 (12:34 +0200)
committerAndreas Zwinkau <zwinkau@kit.edu>
Mon, 15 Aug 2011 12:57:39 +0000 (14:57 +0200)
Removes obsolete debug output and confusing comments

ir/opt/combo.c

index 903f875..66e7769 100644 (file)
@@ -3029,16 +3029,9 @@ static void apply_cf(ir_node *block, void *ctx)
                        }
                }
 
-               /* the EndBlock is always reachable even if the analysis
-                  finds out the opposite :-) */
-               if (block != get_irg_end_block(current_ir_graph)) {
-                       /* mark dead blocks */
-                       //set_Block_dead(block);
-                       //ir_graph *irg = get_irn_irg(block);
-                       //exchange(block, get_irg_bad(irg));
-                       DB((dbg, LEVEL_1, "Removing dead %+F\n", block));
-               } else {
-                       /* the endblock is unreachable */
+               if (block == get_irg_end_block(current_ir_graph)) {
+                       /* Analysis found out that the end block is unreachable,
+                        * hence we remove all its control flow predecessors. */
                        set_irn_in(block, 0, NULL);
                }
                return;