This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: cse patch to not extend hard reg lifetimes in bad situations
- To: <geoffk at redhat dot com>
- Subject: Re: cse patch to not extend hard reg lifetimes in bad situations
- From: Bernd Schmidt <bernds at redhat dot com>
- Date: Tue, 3 Jul 2001 11:29:34 +0100 (BST)
- cc: <gcc-patches at gcc dot gnu dot org>
On Mon, 2 Jul 2001, Geoffrey Keating wrote:
> The port is not SMALL_REGISTER_CLASSES because it actually has lots of
> general registers, only a few instructions have really small register
> choices.
This is precisely the situation where you want SMALL_REGISTER_CLASSES to
be defined. It doesn't matter how many registers there are, if one class
is small enough to cause problems like this you need to define this macro.
Bernd