New register allocator branch created

Daniel Berlin dberlin@redhat.com
Sun Jan 28 13:13:00 GMT 2001


On Sun, 28 Jan 2001, Daniel Berlin wrote:

> > 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.
>

Quick note, i fixed a few bugs in the new allocator that should allow it
to compile libgcc on x86.

(Spill code bug, costliest move calculation bug).

At least, now i can compile libgcc on my x86.

The costliest move calculation bug should have been cuasing segfaults on
x86 for you.

(I had the arguments to REGISTER_MOVE_COST wrong, but because of how
powerpc has that macro defined, it wasn't mattering).

--Dan



More information about the Gcc mailing list