This is the mail archive of the gcc@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: New register allocator branch created



On Sun, 28 Jan 2001, Geert Bosch wrote:

> On Sun, 28 Jan 2001 13:40:32 -0500 (EST), Daniel Berlin wrote:
>
>   (I'll benchmark using spec as soon as i stop laughing about reload and the
>   reg-rename pass fighting it out. We say to put something in register 0,
>   reload moves it to register 8, reg rename moves it to 0. Duh.)
>
> Ehm, I was trying to build a compiler using the new register allocator,
> but reload complains about not being able to find a register to spill
> while compiling libgcc2.
>

On x86?
I know, i'm working on it.
It's a heuristic thing (you need to use different spill heuristics on x86,
because of the limited number of registers/constraints).
I wouldn't recommend using it on x86 just yet.

--Dan


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