new register allocator and HARD_REGNO_CALL_PART_CLOBBERED
Michael S. Zick
mszick@goquest.com
Fri May 16 14:34:00 GMT 2003
On Friday 16 May 2003 09:24 am, Michael Matz wrote:
> Hi,
>
> On Fri, 16 May 2003, Michael S.Zick wrote:
> > Earlier in this thread the topic was limited to "calls within a
> > compilation unit" - "internal calls". Either to a function explicitly
> > written as such in the source or implicit functions, those derived by the
> > "common
> > sub-expression" identifiers.
> >
> > That would be case one - Decision one: Do we attempt to enforce
> > ABI requirements on such calls or only require caller/callee
> > agreement?
>
> Huh? You seem to want to discuss when it's possible for a call to clobber
> different registers than other calls, i.e. when to apply which calling
> convention to which call. This is not what this thread is about. Not at
> all. It merely is about the low level representation of those calling
> conventions, specifically how to represent "half" clobbers.
>
Thought I was very specific about how to represent "half" (or other)
clobbers. Although I admit it was only a small sub-set of my
suggestion and it might have been lost in the noise.
Mike
>
> Ciao,
> Michael.
More information about the Gcc
mailing list