- * Called after register allocation to lower Spills to Stores
- * @param self The code generator
- * @param spill The spill node to lower
- * @return The new backend node which substitutes the spill
- */
- ir_node *(*lower_spill)(void *self, ir_node *spill);
-
- /**
- * Called after register allocation to lower Reloads to Loads
- * @param self The code generator
- * @param reload The reload node to lower
- * @return The new backend node which substitutes the reload
- */
- ir_node *(*lower_reload)(void *self, ir_node *reload);
-
- /**
- * Called in lowering (e.g. alloca lowering) to set the
- * correct stack register.
- * @param self The code generator
- * @return The stack register for the current irg