mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-11-24 03:14:08 +08:00
reload.c (find_reloads_address_1): To properly mark as an autoincdec...
* reload.c (find_reloads_address_1): To properly mark as an autoincdec, pass X for non-NULL OUT in call to push_reload for autoincdec which can't be trivially used as an address. From-SVN: r130734
This commit is contained in:
parent
ac8bc93ea6
commit
7fb446a36d
@ -1,3 +1,9 @@
|
||||
2007-12-10 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* reload.c (find_reloads_address_1): To properly mark as an
|
||||
autoincdec, pass X for non-NULL OUT in call to push_reload for
|
||||
autoincdec which can't be trivially used as an address.
|
||||
|
||||
2007-12-10 Pranav Bhandarkar <pranav.bhandarkar@celunite.com>
|
||||
Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
|
@ -5736,7 +5736,7 @@ find_reloads_address_1 (enum machine_mode mode, rtx x, int context,
|
||||
else
|
||||
{
|
||||
reloadnum
|
||||
= push_reload (x, NULL_RTX, loc, (rtx*) 0,
|
||||
= push_reload (x, x, loc, (rtx*) 0,
|
||||
context_reg_class,
|
||||
GET_MODE (x), GET_MODE (x), 0, 0,
|
||||
opnum, type);
|
||||
|
Loading…
Reference in New Issue
Block a user