aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload.c
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1992-07-31 08:13:38 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1992-07-31 08:13:38 -0400
commit58c8c59349b32c5f8ced092c74d2918580c218f0 (patch)
tree3157856d1898a840aac68ef6de2bc701b24e3867 /gcc/reload.c
parent510dd77e9569867570a74513c79eb767344370c6 (diff)
downloadgcc-58c8c59349b32c5f8ced092c74d2918580c218f0.zip
gcc-58c8c59349b32c5f8ced092c74d2918580c218f0.tar.gz
gcc-58c8c59349b32c5f8ced092c74d2918580c218f0.tar.bz2
entered into RCS
From-SVN: r1731
Diffstat (limited to 'gcc/reload.c')
-rw-r--r--gcc/reload.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/reload.c b/gcc/reload.c
index 3dfcb2d..381a86e 100644
--- a/gcc/reload.c
+++ b/gcc/reload.c
@@ -4153,9 +4153,10 @@ find_reloads_address_1 (x, context, loc, operand, ind_levels)
if (reg_equiv_constant[regno] != 0)
{
- push_reload (reg_equiv_constant[regno], NULL_RTX, loc, NULL_PTR,
- context ? INDEX_REG_CLASS : BASE_REG_CLASS,
- GET_MODE (x), VOIDmode, 0, 0, operand);
+ find_reloads_address_part (reg_equiv_constant[regno], loc,
+ (context ? INDEX_REG_CLASS
+ : BASE_REG_CLASS),
+ GET_MODE (x), operand, ind_levels);
return 1;
}