-void be_assign_entities(be_fec_env_t *env);
-
-//-------------------------------------------------------------------
-// Old API
-//-------------------------------------------------------------------
-
-/**
- * Assigns frame entities to all spill nodes in the irg.
- * Coalesces spillslots and minimizes the number of memcopies induced by
- * memory-phis.
- */
-void be_coalesce_spillslots(ir_graph *irg);
+void be_assign_entities(be_fec_env_t *env, set_frame_entity_func set_frame,
+ bool alloc_entities_at_begin);