aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload.c
diff options
context:
space:
mode:
authorDoug Evans <dje@gnu.org>1995-02-27 01:21:28 +0000
committerDoug Evans <dje@gnu.org>1995-02-27 01:21:28 +0000
commit75301d683a2f022b489be39fd9fc1865634ceb80 (patch)
tree2af07c12ebae11b3f9d0fafe5b93caebcb9ca6fc /gcc/reload.c
parentda0d7cb1ea9b9917d9613e7f25bc35bfbfd4a91d (diff)
downloadgcc-75301d683a2f022b489be39fd9fc1865634ceb80.zip
gcc-75301d683a2f022b489be39fd9fc1865634ceb80.tar.gz
gcc-75301d683a2f022b489be39fd9fc1865634ceb80.tar.bz2
(find_reloads_address): Fix typo in reg+const case.
From-SVN: r9087
Diffstat (limited to 'gcc/reload.c')
-rw-r--r--gcc/reload.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/reload.c b/gcc/reload.c
index e739c6c..2c1b05c 100644
--- a/gcc/reload.c
+++ b/gcc/reload.c
@@ -1,5 +1,5 @@
/* Search an insn for pseudo regs that must be in hard regs and are not.
- Copyright (C) 1987, 88, 89, 92, 93, 1994 Free Software Foundation, Inc.
+ Copyright (C) 1987, 88, 89, 92, 93, 94, 1995 Free Software Foundation, Inc.
This file is part of GNU CC.
@@ -4073,7 +4073,7 @@ find_reloads_address (mode, memrefloc, ad, loc, opnum, type, ind_levels)
&& (GET_CODE (XEXP (reg_equiv_mem[regno], 0)) == REG
|| (GET_CODE (XEXP (reg_equiv_mem[regno], 0)) == PLUS
&& GET_CODE (XEXP (XEXP (reg_equiv_mem[regno], 0), 0)) == REG
- && CONSTANT_P (XEXP (XEXP (reg_equiv_mem[regno], 0), 0)))))
+ && CONSTANT_P (XEXP (XEXP (reg_equiv_mem[regno], 0), 1)))))
return 0;
/* The only remaining case where we can avoid a reload is if this is a