refactor mode_b lowerer to have a create_set callback
[libfirm] / ir / be / beschedtrace.c
index 2c76a5c..7d8c82f 100644 (file)
@@ -414,12 +414,6 @@ static void trace_preprocess_block(trace_env_t *env, ir_node *block)
        foreach_out_edge(block, edge) {
                ir_node *succ = get_edge_src_irn(edge);
 
-               if (is_Block(succ)) {
-                       /* A Block-Block edge. This should be the MacroBlock
-                        * edge, ignore it. */
-                       assert(get_Block_MacroBlock(succ) == block && "Block-Block edge found");
-                       continue;
-               }
                if (is_Anchor(succ)) {
                        /* ignore a keep alive edge */
                        continue;
@@ -645,7 +639,6 @@ const list_sched_selector_t muchnik_selector = {
        muchnik_init_graph,
        muchnik_init_block,
        muchnik_select,
-       NULL,                /* to_appear_in_schedule */
        trace_node_ready,    /* node_ready */
        trace_update_time,   /* node_selected */
        NULL,                /* exectime */
@@ -733,7 +726,6 @@ const list_sched_selector_t heuristic_selector = {
        muchnik_init_graph,
        muchnik_init_block,
        heuristic_select,
-       NULL,                /* to_appear_in_schedule */
        trace_node_ready,    /* node_ready */
        trace_update_time,   /* node_selected */
        NULL,                /* exectime */