sh.h (FIRST_GENERAL_REG, [...]): New.
authorAlexandre Oliva <aoliva@redhat.com>
Thu, 23 Nov 2000 04:22:48 +0000 (04:22 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Thu, 23 Nov 2000 04:22:48 +0000 (04:22 +0000)
commit4773afa487697ecce2e166d49785768ab79e80e0
treeaca2fe1faf9ce012d8a3ec5f4f71f1cd08233914
parent27ddcd48c1091a9aa1090d2506e04a2b75ed0ae3
sh.h (FIRST_GENERAL_REG, [...]): New.

* config/sh/sh.h (FIRST_GENERAL_REG, LAST_GENERAL_REG): New.
Moved most register-number #defines...
* config/sh/sh.md (define_constants): ... here.  Use macros to
refer to registers and unspecs.
* config/sh/sh.c: Likewise.

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