From 819977d4ad532872850582d382559ae09eed1146 Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Sat, 11 Oct 2008 15:28:57 +0000 Subject: [PATCH] Remove the unused parameter const arch_env_t *env from arch_get_inverse(). [r22681] --- ir/be/bearch.c | 3 +-- ir/be/bearch.h | 2 +- ir/be/bespillremat.c | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/ir/be/bearch.c b/ir/be/bearch.c index a877992de..65c88db8d 100644 --- a/ir/be/bearch.c +++ b/ir/be/bearch.c @@ -114,10 +114,9 @@ int arch_get_sp_bias(ir_node *irn) return ops->get_sp_bias(irn); } -arch_inverse_t *arch_get_inverse(const arch_env_t *env, const ir_node *irn, int i, arch_inverse_t *inverse, struct obstack *obstack) +arch_inverse_t *arch_get_inverse(const ir_node *irn, int i, arch_inverse_t *inverse, struct obstack *obstack) { const arch_irn_ops_t *ops = get_irn_ops(irn); - (void)env; // TODO remove parameter if(ops->get_inverse) { return ops->get_inverse(irn, i, inverse, obstack); diff --git a/ir/be/bearch.h b/ir/be/bearch.h index 102af5d92..7cd93ae95 100644 --- a/ir/be/bearch.h +++ b/ir/be/bearch.h @@ -140,7 +140,7 @@ void arch_set_frame_entity(ir_node *irn, ir_entity *ent); int arch_get_sp_bias(ir_node *irn); extern int arch_get_op_estimated_cost(const arch_env_t *env, const ir_node *irn); -extern arch_inverse_t *arch_get_inverse(const arch_env_t *env, const ir_node *irn, int i, arch_inverse_t *inverse, struct obstack *obstack); +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); extern void arch_perform_memory_operand(const arch_env_t *env, ir_node *irn, ir_node *spill, unsigned int i); diff --git a/ir/be/bespillremat.c b/ir/be/bespillremat.c index 7a5fb02d1..fd6e3f86d 100644 --- a/ir/be/bespillremat.c +++ b/ir/be/bespillremat.c @@ -534,7 +534,7 @@ get_remat_from_op(spill_ilp_t * si, const ir_node * dest_value, const ir_node * DBG((si->dbg, LEVEL_5, "\t requesting inverse op for argument %d of op %+F\n", n, op)); /* else ask the backend to give an inverse op */ - if(arch_get_inverse(si->birg->main_env->arch_env, op, n, &inverse, si->obst)) { + if(arch_get_inverse(op, n, &inverse, si->obst)) { int i; DBG((si->dbg, LEVEL_4, "\t backend gave us an inverse op with %d nodes and cost %d\n", inverse.n, inverse.costs)); -- 2.20.1