don't display outedge warnings for blocks
authorMatthias Braun <matze@braunis.de>
Thu, 19 Jul 2007 19:26:19 +0000 (19:26 +0000)
committerMatthias Braun <matze@braunis.de>
Thu, 19 Jul 2007 19:26:19 +0000 (19:26 +0000)
[r15269]

ir/be/beverify.c

index d69fcf7..b3ad1d8 100644 (file)
@@ -866,6 +866,10 @@ static void check_out_edges(ir_node *node, verify_out_dead_nodes_env *env) {
                return;
        mark_irn_visited(node);
 
+       /* we find too many (uncritical) dead nodes in block out edges */
+       if(is_Block(node))
+               return;
+
        foreach_out_edge(node, edge) {
                ir_node* src = get_edge_src_irn(edge);