simply deactivate edges instead of asserting it
authorMatthias Braun <matze@braunis.de>
Wed, 30 Jul 2008 12:51:51 +0000 (12:51 +0000)
committerMatthias Braun <matze@braunis.de>
Wed, 30 Jul 2008 12:51:51 +0000 (12:51 +0000)
[r20803]

ir/opt/opt_inline.c

index 00fb19c..dcf73e3 100644 (file)
@@ -439,7 +439,8 @@ void dead_node_elimination(ir_graph *irg) {
 #endif
        struct obstack *graveyard_obst = NULL;
        struct obstack *rebirth_obst   = NULL;
-       assert(! edges_activated(irg) && "dead node elimination requires disabled edges");
+
+       edges_deactivate(irg);
 
        /* inform statistics that we started a dead-node elimination run */
        hook_dead_node_elim(irg, 1);