X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbesched.h;h=439c45e24f13784d4665de045ee850b5568e6a21;hb=a6e674f74ea93c3661f100088db520acb701571f;hp=b1e542ffe04a0227bf5993f8ac1b2713219f0ec3;hpb=d2c1b0191844c3c23731158a153838d570dcd65a;p=libfirm diff --git a/ir/be/besched.h b/ir/be/besched.h index b1e542ffe..439c45e24 100644 --- a/ir/be/besched.h +++ b/ir/be/besched.h @@ -54,6 +54,7 @@ void sched_add_before(ir_node *before, ir_node *irn); void sched_add_after(ir_node *after, ir_node *irn); void sched_init_block(ir_node *block); void sched_reset(ir_node *node); +int sched_comes_after(const ir_node *n1, const ir_node *n2); void sched_remove(ir_node *irn); #define sched_is_end(irn) is_Block(irn) @@ -138,7 +139,6 @@ static inline int _sched_get_time_step(const ir_node *irn) static inline int to_appear_in_schedule(const ir_node *irn) { switch(get_irn_opcode(irn)) { - case iro_Start: case iro_Jmp: case iro_Break: return 1;