This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Hello, What's the status of live range shrink in GCC
- From: "Bin.Cheng" <amker dot cheng at gmail dot com>
- To: gcc at gcc dot gnu dot org
- Cc: Vladimir Makarov <vmakarov at redhat dot com>
- Date: Mon, 10 Sep 2012 18:05:34 +0800
- Subject: Hello, What's the status of live range shrink in GCC
Hi,
I digged into gcc mail archive and found there are several threads
discussing about live range shrink, like:
http://gcc.gnu.org/ml/gcc/2009-04/msg00248.html
and
http://gcc.gnu.org/ml/gcc-patches/2009-01/msg00188.html
In these messages many people showed interests in LRS, in or out of
sched1 pass. I am curious about the status now and have following
questions:
1. Does sched-pressure patch Vlad worked is the LRS we mentioned in the message?
2. If the answer is no, are there still someone want to do this in
sched1? Or as Vlad once mentioned that we should implement LRS in
another pass along with register re-materialization?
3. What's the status/expectation of LRS now?
I didn't follow the message on this topic before, so please forgive if
I have missed some important updates about this.
Thanks very much.
--
Best Regards.