summaryrefslogtreecommitdiff
path: root/gcc/cse.c
diff options
context:
space:
mode:
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>1997-07-01 22:29:59 +0000
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>1997-07-01 22:29:59 +0000
commit392b5450aa1020aeb1ba7abeafce60f2bb9ed332 (patch)
tree8f491e32c452371c952cc7bb38fe9c7ec32b8360 /gcc/cse.c
parent79e3ee5fa69996641890be8ba29006e770e804d3 (diff)
downloadgcc-392b5450aa1020aeb1ba7abeafce60f2bb9ed332.tar.gz
(find_best_addr): Add missing rtx_cost arguments.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@14367 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cse.c')
-rw-r--r--gcc/cse.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/cse.c b/gcc/cse.c
index b879651fd0d..971e5c80c79 100644
--- a/gcc/cse.c
+++ b/gcc/cse.c
@@ -2694,9 +2694,9 @@ find_best_addr (insn, loc)
#ifdef ADDRESS_COST
&& (ADDRESS_COST (folded) < ADDRESS_COST (addr)
|| (ADDRESS_COST (folded) == ADDRESS_COST (addr)
- && rtx_cost (folded) > rtx_cost (addr)))
+ && rtx_cost (folded, MEM) > rtx_cost (addr, MEM)))
#else
- && rtx_cost (folded) < rtx_cost (addr)
+ && rtx_cost (folded, MEM) < rtx_cost (addr, MEM)
#endif
&& validate_change (insn, loc, folded, 0))
addr = folded;