md.texi (Patterns): Note pattern condition pitfall for unnamed insn.
authorHans-Peter Nilsson <hp@axis.com>
Thu, 30 May 2002 01:05:05 +0000 (01:05 +0000)
committerHans-Peter Nilsson <hp@gcc.gnu.org>
Thu, 30 May 2002 01:05:05 +0000 (01:05 +0000)
* doc/md.texi (Patterns): Note pattern condition pitfall
for unnamed insn.

From-SVN: r54035

gcc/ChangeLog
gcc/doc/md.texi

index 0db129e9564e9999fd965ac040b384b4dee37382..2fc43d57389040f88342b56da43923fe233a2058 100644 (file)
@@ -1,3 +1,8 @@
+2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
+
+       * doc/md.texi (Patterns): Note pattern condition pitfall
+       for unnamed insn.
+
 2002-05-29  Aldy Hernandez  <aldyh@redhat.com>
 
         * rs6000.c: (altivec_expand_builtin): Only expand altivec builtins
index 97b778954cda8cb77da4ad3892527c85838ad734..24fab78d868bc218ff005ae9919e907eda58c981 100644 (file)
@@ -158,7 +158,9 @@ available in a particular run.
 For nameless patterns, the condition is applied only when matching an
 individual insn, and only after the insn has matched the pattern's
 recognition template.  The insn's operands may be found in the vector
-@code{operands}.
+@code{operands}.  For an insn where the condition has once matched, it
+can't be used to control register allocation, for example by excluding
+certain hard registers or hard register combinations.
 
 @item
 The @dfn{output template}: a string that says how to output matching