s390.c (s390_secondary_output_reload_class): Adapt check for non-offsettable memory...
authorUlrich Weigand <uweigand@de.ibm.com>
Wed, 9 Mar 2005 22:05:15 +0000 (22:05 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Wed, 9 Mar 2005 22:05:15 +0000 (22:05 +0000)
commit9c90a97e936f00e67938ba115719fe7dda5c545e
tree56c006a0cbf0b0960bd6af36008012859012f8b2
parent6af8bd502d0da8302ce87d178c27b8dbc054396a
s390.c (s390_secondary_output_reload_class): Adapt check for non-offsettable memory references to cope with outstanding...

* config/s390/s390.c (s390_secondary_output_reload_class): Adapt check
for non-offsettable memory references to cope with outstanding reload
replacements.
* config/s390/s390.md ("reload_outti"): Call find_replacement to
avoid losing outstanding address reloads.
("reload_outdi", "reload_outdf"): Likewise.

testsuite/ChangeLog:

* gcc.dg/20050309-1.c: New test.

From-SVN: r96214
gcc/ChangeLog
gcc/config/s390/s390.c
gcc/config/s390/s390.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/20050309-1.c [new file with mode: 0644]