s390.c (s390_secondary_input_reload_class, [...]): Functions removed.
authorAndreas Krebbel <krebbel1@de.ibm.com>
Thu, 29 Mar 2007 06:58:42 +0000 (06:58 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Thu, 29 Mar 2007 06:58:42 +0000 (06:58 +0000)
commit833cd70a0c91517672ae309a95519bb2f409d304
tree0eb02ea1d47ff33d3568fbef2b041a2c2dd70d61
parent040f69ebaac3cb2fe8b26ff736d5885db4f16f6b
s390.c (s390_secondary_input_reload_class, [...]): Functions removed.

2007-03-29  Andreas Krebbel  <krebbel1@de.ibm.com>

* config/s390/s390.c (s390_secondary_input_reload_class,
s390_secondary_output_reload_class): Functions removed.
(s390_secondary_reload): New function.
(TARGET_SECONDARY_RELOAD): Target macro defined.
* config/s390/s390.h (SECONDARY_INPUT_RELOAD_CLASS,
SECONDARY_OUTPUT_RELOAD_CLASS): Macro definitions removed.
* config/s390/s390.md ("reload_outti", "reload_outdi",
"reload_indi", "reload_insi", "reload_out<mode>", "reload_in<mode>",
"reload_out<mode>"): Expanders removed.
("reload<mode>_plus", "reload<mode>_nonoffmem_in",
"reload<mode>_nonoffmem_out"): Expanders added.

From-SVN: r123324
gcc/ChangeLog
gcc/config/s390/s390.c
gcc/config/s390/s390.h
gcc/config/s390/s390.md