This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
[new-regalloc] What's the status on the new allocator?
- To: GCC Mailing List <gcc at gcc dot gnu dot org>
- Subject: [new-regalloc] What's the status on the new allocator?
- From: Peter Bergner <bergner at borg dot umn dot edu>
- Date: Mon, 26 Mar 2001 14:59:26 -0600
I just joined the mailing list yesterday due to someone telling me
that work was being done on rewriting gcc's register allocator
using a Chaitin/Brigg's style graph coloring algorithm. This topic
is near and dear to me (I developed Interference Region Spilling using
gcc 2.7.2 for my thesis work) and I was contemplating reimplementing
it (targeting PPC) to test out some new spill code minimization and
coalescing ideas I have. However, I see that you've beaten me to it! :-)
Scanning through the mailing list archive, I see that the allocator
is somewhat implemented. Can someone please give a short status
update on the new allocator? Also, I haven't seen a detailed list
of what will be implemented (ie, Iterated Coalescing, Optimistic Coalescing,
live range spilling,...). I'd appreciate it if someone could describe
what will be going into the new allocator too. Thanks!
Peter
--
Peter Bergner
SLIC Optimizing Translator Development / Linux PPC64 Kernel Development
IBM Rochester, MN
bergner@us.ibm.com
Note: I do my mailing list reading on my old UofMN email account
so I can use procmail...