Remove the unused parameter const arch_env_t *env from arch_possible_memory_operand().
authorChristoph Mallon <christoph.mallon@gmx.de>
Sat, 11 Oct 2008 16:03:25 +0000 (16:03 +0000)
committerChristoph Mallon <christoph.mallon@gmx.de>
Sat, 11 Oct 2008 16:03:25 +0000 (16:03 +0000)
[r22682]

ir/be/bearch.c
ir/be/bearch.h
ir/be/bechordal_main.c

index 65c88db..aa037e6 100644 (file)
@@ -125,9 +125,9 @@ arch_inverse_t *arch_get_inverse(const ir_node *irn, int i, arch_inverse_t *inve
        }
 }
 
-int arch_possible_memory_operand(const arch_env_t *env, const ir_node *irn, unsigned int i) {
+int arch_possible_memory_operand(const ir_node *irn, unsigned int i)
+{
        const arch_irn_ops_t *ops = get_irn_ops(irn);
-       (void)env; // TODO remove parameter
 
        if(ops->possible_memory_operand) {
                return ops->possible_memory_operand(irn, i);
index 7cd93ae..4dc0275 100644 (file)
@@ -141,7 +141,7 @@ int        arch_get_sp_bias(ir_node *irn);
 
 extern int arch_get_op_estimated_cost(const arch_env_t *env, const ir_node *irn);
 arch_inverse_t *arch_get_inverse(const ir_node *irn, int i, arch_inverse_t *inverse, struct obstack *obstack);
-extern int arch_possible_memory_operand(const arch_env_t *env, const ir_node *irn, unsigned int i);
+int             arch_possible_memory_operand(const ir_node *irn, unsigned int i);
 extern void arch_perform_memory_operand(const arch_env_t *env, ir_node *irn, ir_node *spill, unsigned int i);
 
 /**
index 480f885..44ba24e 100644 (file)
@@ -201,7 +201,7 @@ static void memory_operand_walker(ir_node *irn, void *env) {
 
                assert(src && "outedges broken!");
 
-               if (get_nodes_block(src) == block && arch_possible_memory_operand(aenv, src, pos)) {
+               if (get_nodes_block(src) == block && arch_possible_memory_operand(src, pos)) {
                        arch_perform_memory_operand(aenv, src, spill, pos);
                }
        }