aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@axis.com>2002-05-30 01:05:05 +0000
committerHans-Peter Nilsson <hp@gcc.gnu.org>2002-05-30 01:05:05 +0000
commitfde6d81fc077c0a7f1446799d5130b32c611dced (patch)
tree310d9764e240700099bc5efcd2511ccf307453fe /gcc
parent92898235fc895f1ce8d09bd77e4e28258179f803 (diff)
downloadgcc-fde6d81fc077c0a7f1446799d5130b32c611dced.zip
gcc-fde6d81fc077c0a7f1446799d5130b32c611dced.tar.gz
gcc-fde6d81fc077c0a7f1446799d5130b32c611dced.tar.bz2
md.texi (Patterns): Note pattern condition pitfall for unnamed insn.
* doc/md.texi (Patterns): Note pattern condition pitfall for unnamed insn. From-SVN: r54035
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/doc/md.texi4
2 files changed, 8 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0db129e..2fc43d5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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
diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi
index 97b7789..24fab78d 100644
--- a/gcc/doc/md.texi
+++ b/gcc/doc/md.texi
@@ -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