s390.h: Move xxx_REGNUM definitions to s390.md.
authorAdrian Straetling <straetling@de.ibm.com>
Mon, 9 May 2005 17:37:42 +0000 (17:37 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Mon, 9 May 2005 17:37:42 +0000 (17:37 +0000)
commitae156f850a09b8252c5d68fa7f2032057b85a66c
treebf4487808f8035868c6c1ec52448699ebcd87e1c
parent2f8f843440b5d89e6087e41b37bda69f44e8a758
s390.h: Move xxx_REGNUM definitions to s390.md.

2005-05-09  Adrian Straetling  <straetling@de.ibm.com>

* config/s390/s390.h: Move xxx_REGNUM definitions to s390.md.
* config/s390/s390.md: ("SIBCALL_REGNUM", "BASE_REGNUM",
"RETURN_REGNUM", "CC_REGNUM", "TP_REGNUM"): New constants.
Replace every occurrence of '(reg:<MODE> 33)' by '(reg:<MODE>
CC_REGNUM)'.
("get_tp_64", "get_tp_31", "set_tp_64", "set_tp_31"): Replace
'(reg:<MODE> 36)' by '(reg:<MODE> TP_REGNUM)'.
("*sibcall_br", "*sibcall_value_br"): Replace '(reg:DI 1)' by '(reg:DI
REG_SC)'.

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