An unusual Performance approach using Synthetic registers

James Mansion james@westongold.com
Mon Dec 30 20:58:00 GMT 2002


> application programming in assembler, I found 16 general purpose registers
> not to be enough.

I suspect, however, that this was because you wanted to avoid *coding*
spill logic for registers that were reused infrequently. That's
different for avoiding spills for *material* performance reasons, and
a compiler isn't as lazy as you (or I).

James





More information about the Gcc mailing list