Register classes
Daniel Berlin
dberlin@dberlin.org
Fri Aug 20 05:28:00 GMT 2004
On Aug 19, 2004, at 9:53 PM, James E Wilson wrote:
> Daniel Berlin wrote:
>> A whole lot of ports seem to have register classes that contain
>> registers that can't possibly be used together.
>> They also have to seem weird groupings of registers that don't make
>> sense to be used by any single pseudo.
>
> This is because of interactions between the register preferences
> computed by regclass and the register allocator.
>
IOW, it's done to try to get better performance out of the register
allocator.
:)
--Dan
More information about the Gcc
mailing list