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]
Other format: [Raw text]

Re: Question on fixup_abnormal_edges


Hi,

On Tue, 15 Oct 2002, Richard Kenner wrote:

>   When using table driven EH, is it expected that possibly call clobbered hard
>   registers get assigned to pseudos live across calls like in the case above ?
>
> I have a vague recollection going back over a decade that you indeed
> can't do this.

And at least in the new register allocator call clobbered regs are not
considered for pseudos live over abnormal edges.  I'm not sure where I had
that idea from, because right now I couldn't find anything which does
similar in local-alloc, global or reload.  Hmm.


Ciao,
Michael.


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