This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Number of registers on x86
- To: dan at www dot cgsoftware dot com, gcc at gcc dot gnu dot org
- Subject: Re: Number of registers on x86
- From: dewar at gnat dot com
- Date: Mon, 29 Jan 2001 19:55:05 -0500 (EST)
The issue of how to do register allocation and scheduling in the presence
of renaming is a really interesting one, and has not been very much
addressed in the literature.
Conventional scheduling and register allocation can often make the
situation WORSE than what it would be in the hardware, since they
increase register pressure and cause spills, when in fact the conflicts
that are avoided are illusionary (since they would be eliminated by the
renaming).