aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-07-08 18:26:41 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1994-07-08 18:26:41 -0400
commita890174971baeb7df28d7c86251fecd234094fac (patch)
tree56b1e9392cedb7c2955488b47bc37a09d32e805a /gcc
parent506980397227045212375e2dd2a1ae68a1afd481 (diff)
downloadgcc-a890174971baeb7df28d7c86251fecd234094fac.zip
gcc-a890174971baeb7df28d7c86251fecd234094fac.tar.gz
gcc-a890174971baeb7df28d7c86251fecd234094fac.tar.bz2
(instantiate_virtual_regs_1, case SET): If DEST is
virtual_stack_vars_rtx, replace with hardware frame pointer. From-SVN: r7687
Diffstat (limited to 'gcc')
-rw-r--r--gcc/function.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/function.c b/gcc/function.c
index 16d4a93..d88d83c 100644
--- a/gcc/function.c
+++ b/gcc/function.c
@@ -2559,7 +2559,7 @@ instantiate_virtual_regs_1 (loc, object, extra_insns)
if (SET_DEST (x) == virtual_incoming_args_rtx)
new = arg_pointer_rtx, offset = - in_arg_offset;
else if (SET_DEST (x) == virtual_stack_vars_rtx)
- new = frame_pointer_rtx, offset = - var_offset;
+ new = hard_frame_pointer_rtx, offset = - var_offset;
else if (SET_DEST (x) == virtual_stack_dynamic_rtx)
new = stack_pointer_rtx, offset = - dynamic_offset;
else if (SET_DEST (x) == virtual_outgoing_args_rtx)