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: Live range splitting in new allocator




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


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