* from the backend or they pass back information to the backend about
* the state of scheduling.
*/
-struct _ilp_sched_selector_if_t {
+struct ilp_sched_selector_if_t {
/**
* This function is called before the scheduling of the irg.
/**
* The actual ILP schedule selector.
*/
-struct _ilp_sched_selector_t {
+struct ilp_sched_selector_t {
ilp_sched_selector_if_t *impl;
};
BE_ILP_SCHED_CALL2(node_scheduled, self, irn, cycle, block_env)
/**
- * Perform ILP scheduling on given birg.
+ * Perform ILP scheduling on given irg.
*/
-void be_ilp_sched(const be_irg_t *birg, be_options_t *be_opts);
+void be_ilp_sched(ir_graph *irg);
-#endif /* FIRM_BE_BEILPSCHED_H */
+#endif