This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: An unusual Performance approach using Synthetic registers, and a request for guidance.
- From: Alexandre Oliva <aoliva at redhat dot com>
- To: "Michael S. Zick" <mszick at goquest dot com>
- Cc: Andy Walker <ja_walker at earthlink dot net>, "GCC Developer's List" <gcc at gcc dot gnu dot org>
- Date: 28 Dec 2002 02:07:31 -0200
- Subject: Re: An unusual Performance approach using Synthetic registers, and a request for guidance.
- Organization: GCC Team, Red Hat
- References: <E18RppA-0004lZ-00@albatross.prod.itd.earthlink.net><02122710093100.00766@localhost.localdomain>
On Dec 27, 2002, "Michael S. Zick" <mszick@goquest.com> wrote:
> So, I think (personal opinion here), using the %EBX register as the base
> (frame pointer) of the synthetic register frames should be your first choice.
'cept %EBX is used as the PIC base register, and you can't really
remap that to a virtual register unless you change PLT entries.
--
Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer aoliva@{redhat.com, gcc.gnu.org}
CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist Professional serial bug killer