Live range splitting in new allocator
Daniel Berlin
dberlin@redhat.com
Mon Jan 29 13:07:00 GMT 2001
On 29 Jan 2001, Alexandre Oliva wrote:
> On Jan 29, 2001, Daniel Berlin <dan@www.cgsoftware.com> wrote:
>
> > WTF is going on?
>
> > Something is turning the register numbers on the new pseudos to garbage.
>
> reg_renumber?
No, it's set right, and allocated right (third argument to the
allocate_reg_info call i use tells it to extend the renumber table as
well).
It's not until reload_cse_regs() (which is after reload itself) that thigs
go screwy.
So there is some table that's being allocated with no updating mechanism
for new registers.
--Dan
More information about the Gcc
mailing list