* @brief Option handling for spiller.
* @author Matthias Braun
* @date 12.10.2006
- * @version $Id$
*/
#ifndef FIRM_BE_BESPILL_H
#define FIRM_BE_BESPILL_H
#include "bearch.h"
-#include "beirg.h"
extern int be_coalesce_spill_slots;
extern int be_do_remats;
/**
* The spill function.
*
- * @param birg the graph to spill on
+ * @param irg the graph to spill on
* @param cls the register class to spill
*/
- void (*spill)(be_irg_t *birg, const arch_register_class_t *cls);
+ void (*spill)(ir_graph *irg, const arch_register_class_t *cls);
} be_spiller_t;
/**
/**
* Execute the selected spill algorithm
*
- * @param birg the graph to spill on
+ * @param irg the graph to spill on
* @param cls the register class to spill
*/
-void be_do_spill(be_irg_t *birg, const arch_register_class_t *cls);
+void be_do_spill(ir_graph *irg, const arch_register_class_t *cls);
/**
* Adds additional copies, so constraints needing additional registers to be
* solved correctly induce the additional register pressure.
*/
-void be_pre_spill_prepare_constr(be_irg_t *birg,
+void be_pre_spill_prepare_constr(ir_graph *irg,
const arch_register_class_t *cls);
#endif