From: Hans-Peter Nilsson Date: Thu, 30 May 2002 01:05:05 +0000 (+0000) Subject: md.texi (Patterns): Note pattern condition pitfall for unnamed insn. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fde6d81fc077c0a7f1446799d5130b32c611dced;p=gcc.git md.texi (Patterns): Note pattern condition pitfall for unnamed insn. * doc/md.texi (Patterns): Note pattern condition pitfall for unnamed insn. From-SVN: r54035 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0db129e9564..2fc43d57389 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2002-05-29 Hans-Peter Nilsson + + * doc/md.texi (Patterns): Note pattern condition pitfall + for unnamed insn. + 2002-05-29 Aldy Hernandez * rs6000.c: (altivec_expand_builtin): Only expand altivec builtins diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi index 97b778954cd..24fab78d868 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