Patchwork [lra] new hint * interpreitation.

login
register
mail settings
Submitter Vladimir Makarov
Date Oct. 14, 2012, 5:44 p.m.
Message ID <507AFA0C.9040106@redhat.com>
Download mbox | patch
Permalink /patch/191371/
State New
Headers show

Comments

Vladimir Makarov - Oct. 14, 2012, 5:44 p.m.
The following patch adds a new interpretation of hint * for LRA.

2012-10-14  Vladimir Makarov  <vmakarov@redhat.com>

         * doc/tm.texi: Add new interpretation of hint * for LRA.


Committed as rev. 192436.

Patch

Index: doc/md.texi
===================================================================
--- doc/md.texi	(revision 192325)
+++ doc/md.texi	(working copy)
@@ -1,5 +1,5 @@ 
 @c Copyright (C) 1988, 1989, 1992, 1993, 1994, 1996, 1998, 1999, 2000, 2001,
-@c 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
+@c 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
 @c Free Software Foundation, Inc.
 @c This is part of the GCC manual.
 @c For copying conditions, see the file gcc.texi.
@@ -1606,7 +1606,9 @@ 
 @item *
 Says that the following character should be ignored when choosing
 register preferences.  @samp{*} has no effect on the meaning of the
-constraint as a constraint, and no effect on reloading.
+constraint as a constraint, and no effect on reloading.  For LRA
+@samp{*} additionally disparages slightly the alternative if the
+following character matches the operand.
 
 @ifset INTERNALS
 Here is an example: the 68000 has an instruction to sign-extend a