[m-dev.] for discussion: proposed reduction in global registers on x86

Ralph Becket rafe at csse.unimelb.edu.au
Thu Nov 8 13:01:15 AEDT 2007

Julien Fischer, Thursday,  8 November 2007:
> I am proposing to reduce the number of registers that we reserve on
> x86 machines for use as global registers in non-PIC Mercury code from
> three to two.  In such code we currently reserve %esi, %edi and %ebx.
> For PIC we can only use two anyway, since there %ebx is use to
> hold the pointer to the GOT.

I don't have a problem with that.

-- Ralph
mercury-developers mailing list
Post messages to:       mercury-developers at csse.unimelb.edu.au
Administrative Queries: owner-mercury-developers at csse.unimelb.edu.au
Subscriptions:          mercury-developers-request at csse.unimelb.edu.au

More information about the developers mailing list