- split get_pairidx_for_regidx(), always called with constant parameter
[libfirm] / ir / be / benode_t.h
index 2c3ca8c..7dc0e97 100644 (file)
@@ -378,14 +378,13 @@ ir_node *be_spill(ir_node *block, ir_node *irn);
 /**
  * Make a reload and insert it into the schedule.
  *
- * @param arch_env The architecture environment.
  * @param cls      The register class of the reloaded value.
  * @param insert   The node in the schedule in front of which the reload is inserted.
  * @param mode     The mode of the original (spilled) value.
  * @param spill    The spill node corresponding to this reload.
  * @return         A freshly made reload.
  */
-ir_node *be_reload(const arch_env_t *arch_env, const arch_register_class_t *cls, ir_node *insert, ir_mode *mode, ir_node *spill);
+ir_node *be_reload(const arch_register_class_t *cls, ir_node *insert, ir_mode *mode, ir_node *spill);
 
 enum {
        be_pos_CopyKeep_op = 0
@@ -496,9 +495,8 @@ void be_node_set_req_type(ir_node *irn, int pos, arch_register_req_type_t type);
 
 /**
  * Initialize the Phi handler.
- * @param env The be_main environment.
  */
-void be_phi_handler_new(be_main_env_t *env);
+void be_phi_handler_new(void);
 
 /**
  * Destroy the Phi handler.
@@ -514,14 +512,12 @@ void be_phi_handler_reset(void);
 /**
  * Set the register requirements for a phi node.
  */
-void be_set_phi_reg_req(const arch_env_t *arch_env, ir_node *phi,
-                        const arch_register_req_t *req);
+void be_set_phi_reg_req(ir_node *phi, const arch_register_req_t *req);
 
 /*
  * Set flags for a phi node
  */
-void be_set_phi_flags(const arch_env_t *arch_env, ir_node *phi,
-                      arch_irn_flags_t flags);
+void be_set_phi_flags(ir_node *phi, arch_irn_flags_t flags);
 
 /**
  * irn handler for common be nodes and Phi's.