OSDN Git Service

* doc/md.texi (cbranchmode4): New.
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Mar 2004 04:22:08 +0000 (04:22 +0000)
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Mar 2004 04:22:08 +0000 (04:22 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@78813 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/doc/md.texi

index 63cf5ba..8dc0903 100644 (file)
@@ -1,3 +1,7 @@
+2004-03-02  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * doc/md.texi (cbranchmode4): New.
+
 2004-03-02  Eric Christopher  <echristo@redhat.com>
 
        * config/mips/mips16.S: Change fixsfsi and fixdfsi to
index b8809c5..4110542 100644 (file)
@@ -2994,6 +2994,13 @@ tested, should also use the above mechanism.  @xref{Jump Patterns}.
 The above discussion also applies to the @samp{mov@var{mode}cc} and
 @samp{s@var{cond}} patterns.
 
+@cindex @code{cbranch@var{mode}4} instruction pattern
+@item @samp{cbranch@var{mode}4}
+Conditional branch instruction combined with a compare instruction.
+Operand 0 is a comparison operator.  Operand 1 and operand 2 are the
+first and second operands of the comparison, respectively.  Operand 3
+is a @code{label_ref} that refers to the label to jump to.
+
 @cindex @code{jump} instruction pattern
 @item @samp{jump}
 A jump inside a function; an unconditional branch.  Operand 0 is the