-typedef struct _sched_info_t {
- struct list_head list; /**< The list head to list the nodes in a schedule. */
- sched_timestep_t time_step; /**< If a is after b in a schedule, its time step is
- larger than b's. */
- unsigned scheduled : 1; /**< 1, if the node is in the schedule of the block, 0 else. */
-} sched_info_t;
-
-#define _sched_entry(list_head) (list_entry(list_head, sched_info_t, list))
-
-#define get_irn_sched_info(irn) get_irn_data(irn, sched_info_t, sched_irn_data_offset)
-#define get_sched_info_irn(sched_info) get_irn_data_base(sched_info, sched_irn_data_offset)
-
-/**
- * Init the scheduling stuff.
- * To be called from the central backend initialization routine.
- */
-void be_sched_init(void);