sh.h (GENERAL_REGISTER_P, [...]): New macros.
authorAlexandre Oliva <aoliva@redhat.com>
Fri, 24 Nov 2000 22:06:31 +0000 (22:06 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Fri, 24 Nov 2000 22:06:31 +0000 (22:06 +0000)
commit104ee20b7275a376e5daf6eca33e03a152158c80
treec366b2f80b609f961470bfb025f4028aabcd043d
parent5d00b10a56164d0c04194fd7f51c415f8e8cb794
sh.h (GENERAL_REGISTER_P, [...]): New macros.

* config/sh/sh.h (GENERAL_REGISTER_P,
GENERAL_OR_AP_REGISTER_P, FP_REGISTER_P, XD_REGISTER_P,
FP_OR_XD_REGISTER_P, FP_ANY_REGISTER_P): New macros.  Use them
all over.
(SPECIAL_REG): Renamed to SPECIAL_REGISTER_P.
* config/sh/sh.c: Use new macros.
* config/sh/sh.md: Likewise.

From-SVN: r37721
gcc/ChangeLog
gcc/config/sh/sh.c
gcc/config/sh/sh.h
gcc/config/sh/sh.md