From 7a54d982ae08157752cc038a0198ca4dfdf0d373 Mon Sep 17 00:00:00 2001 From: Hans-Peter Nilsson Date: Thu, 30 May 2002 00:50:06 +0000 Subject: [PATCH] md.texi (Patterns): Note pattern condition pitfall for unnamed insn. * doc/md.texi (Patterns): Note pattern condition pitfall for unnamed insn. From-SVN: r54033 --- gcc/ChangeLog | 5 +++++ gcc/doc/md.texi | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 23f78c697015..0b22dbae3766 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 Jason Thorpe * config/sparc/netbsd-elf.c (CPP_SUBTARGET_SPEC64): Remove diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi index c5bfd627fa5f..652198df4eb8 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 -- 2.47.2