This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: cse patch to not extend hard reg lifetimes in bad situations


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]