This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: register allocation vs. scheduling and other stuff
- From: tm <tm at mail dot kloo dot net>
- To: Robert Dewar <dewar at gnat dot com>
- Cc: lucier at math dot purdue dot edu, gcc at gcc dot gnu dot org
- Date: Mon, 6 Jan 2003 19:35:09 -0800 (PST)
- Subject: Re: register allocation vs. scheduling and other stuff
On Mon, 6 Jan 2003, Robert Dewar wrote:
> > The point I was trying to make that got lost in all the verbiage is
> > that one might want to try to teach the register allocator a bit
> > about scheduling rather than trying to teach the scheduler a bit about
> > register allocation.
>
> At this point there are very good combined algorithms that are neither
> of the above, but instead treat the allocation/scheduling problem as
> a single problem with a unified solution.
Will these combined algorithms handle register rematerialization,
reload_cse, and other things cleanly? It sounds like it would become a
huge, monolithic block of code.
Toshi