On 02/13/2012 05:07 PM, Steven Bosscher wrote:
On Mon, Feb 13, 2012 at 10:50 PM, Vladimir Makarov<vmaka...@redhat.com> wrote:
The following tiny patch fixes testsuite regressions on x86-64 occurred
after latest merge (this weekend).
Hello Vladimir,
Could you please also update http://gcc.gnu.org/svn.html#devbranches ?
It still mentions "ira" as an active development branch, but lra isn't
mentioned yet.
Ok. I've just done that. The patch is in the attachment.
Index: svn.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/svn.html,v
retrieving revision 1.167
diff -u -r1.167 svn.html
--- svn.html 1 Feb 2012 19:55:33 -0000 1.167
+++ svn.html 13 Feb 2012 22:27:18 -0000
@@ -210,30 +210,6 @@
is maintained by <a href="mailto:berg...@vnet.ibm.com">Peter
Bergner</a>.</dd>
- <dt>ira</dt>
- <dd>This branch contains the Integrated Register Allocator (IRA). It is
- based on work done on yara-branch. The latter is more of a research
- branch because one of its goals (removing reload) is too remote. The
- ira branch is focused to prepare some code for GCC mainline, hopefully
- in time for GCC 4.4. IRA still uses reload; it is called integrated
- because register coalescing and register live range splitting are done
- on-the-fly during coloring. The branch is maintained by Vladimir
- Makarov < <a
- href="mailto:vmaka...@redhat.com">vmaka...@redhat.com</a>> and
- will be merged with mainline from time to time. Patches will be
- marked with the tag <code>[ira]</code> in the subject line.</dd>
-
- <dt>ira-merge</dt>
- <dd>This branch contains bug fixes for the Integrated Register Allocator
- (IRA). It is branched from trunk at revision 139590 when IRA was
- merged into trunk. It is used to track IRA related regressions.
- Only IRA fixes from trunk will be applied to this branch. Its goal is
- there should be no "make check" and performance regressions against
- trunk at revision 139589. The branch is maintained by H.J. Lu <<a
- href="mailto:hjl.to...@gmail.com">hjl.to...@gmail.com</a>> and
- Vladimir Makarov <
- <a href="mailto:vmaka...@redhat.com">vmaka...@redhat.com</a>>.</dd>
-
<dt>sel-sched-branch</dt>
<dd>This branch contains the implementation of the selective scheduling
approach. The goal of the branch is to provide more aggressive scheduler
@@ -336,6 +312,15 @@
maintained by Richard Guenther and H.J. Lu. Patches should be marked
with the tag
<code>[vect256]</code> in the subject line.</dd>
+
+ <dt>lra</dt>
+ <dd>This branch contains the Local Register Allocator (LRA). LRA is
+ focused to replace GCC reload pass. The branch is maintained by
+ Vladimir Makarov
+ < <a href="mailto:vmaka...@redhat.com">vmaka...@redhat.com</a>>
+ and will be merged with mainline from time to time. Patches will be
+ marked with the tag <code>[lra]</code> in the subject line.</dd>
+
</dl>
<h4>Architecture-specific</h4>