summaryrefslogtreecommitdiff
path: root/gcc/doc/md.texi
diff options
context:
space:
mode:
authorJoseph Myers <jsm28@cam.ac.uk>2001-10-10 00:11:55 +0100
committerJoseph Myers <jsm28@gcc.gnu.org>2001-10-10 00:11:55 +0100
commitdf2a54e9458547dfc9158100d4207c6559bac9b4 (patch)
treecc44d5af405ee939cc4eb75111774472c6214a40 /gcc/doc/md.texi
parent3fb5c0ebcfe787c4be11c9634ebc3c259a1a71ea (diff)
downloadgcc-df2a54e9458547dfc9158100d4207c6559bac9b4.tar.gz
c-tree.texi, [...]: Consistently use "nonzero" instead of "non-zero".
* doc/c-tree.texi, doc/cppinternals.texi, doc/extend.texi, doc/install.texi, doc/md.texi, doc/rtl.texi, doc/tm.texi: Consistently use "nonzero" instead of "non-zero". From-SVN: r46134
Diffstat (limited to 'gcc/doc/md.texi')
-rw-r--r--gcc/doc/md.texi22
1 files changed, 11 insertions, 11 deletions
diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi
index f2e7b8fd604..685f5150630 100644
--- a/gcc/doc/md.texi
+++ b/gcc/doc/md.texi
@@ -2569,11 +2569,11 @@ insn.
@cindex @code{call_value_pop} instruction pattern
@item @samp{call_pop}, @samp{call_value_pop}
Similar to @samp{call} and @samp{call_value}, except used if defined and
-if @code{RETURN_POPS_ARGS} is non-zero. They should emit a @code{parallel}
+if @code{RETURN_POPS_ARGS} is nonzero. They should emit a @code{parallel}
that contains both the function call and a @code{set} to indicate the
adjustment made to the frame pointer.
-For machines where @code{RETURN_POPS_ARGS} can be non-zero, the use of these
+For machines where @code{RETURN_POPS_ARGS} can be nonzero, the use of these
patterns increases the number of functions for which the frame pointer
can be eliminated, if desired.
@@ -2608,7 +2608,7 @@ to save any registers or allocate stack space.
@findex reload_completed
@findex leaf_function_p
For such machines, the condition specified in this pattern should only
-be true when @code{reload_completed} is non-zero and the function's
+be true when @code{reload_completed} is nonzero and the function's
epilogue would only be a single instruction. For machines with register
windows, the routine @code{leaf_function_p} may be used to determine if
a register window push is required.
@@ -2707,9 +2707,9 @@ that the jump optimizer will not delete the table as unreachable code.
@cindex @code{decrement_and_branch_until_zero} instruction pattern
@item @samp{decrement_and_branch_until_zero}
Conditional branch instruction that decrements a register and
-jumps if the register is non-zero. Operand 0 is the register to
+jumps if the register is nonzero. Operand 0 is the register to
decrement and test; operand 1 is the label to jump to if the
-register is non-zero. @xref{Looping Patterns}.
+register is nonzero. @xref{Looping Patterns}.
This optional instruction pattern is only used by the combiner,
typically for loops reversed by the loop optimizer when strength
@@ -2718,13 +2718,13 @@ reduction is enabled.
@cindex @code{doloop_end} instruction pattern
@item @samp{doloop_end}
Conditional branch instruction that decrements a register and jumps if
-the register is non-zero. This instruction takes five operands: Operand
+the register is nonzero. This instruction takes five operands: Operand
0 is the register to decrement and test; operand 1 is the number of loop
iterations as a @code{const_int} or @code{const0_rtx} if this cannot be
determined until run-time; operand 2 is the actual or estimated maximum
number of iterations as a @code{const_int}; operand 3 is the number of
enclosed loops as a @code{const_int} (an innermost loop has a value of
-1); operand 4 is the label to jump to if the register is non-zero.
+1); operand 4 is the label to jump to if the register is nonzero.
@xref{Looping Patterns}.
This optional instruction pattern should be defined for machines with
@@ -3734,10 +3734,10 @@ Patterns are matched against @var{insn-pattern} in two different
circumstances. If an insn needs to be split for delay slot scheduling
or insn scheduling, the insn is already known to be valid, which means
that it must have been matched by some @code{define_insn} and, if
-@code{reload_completed} is non-zero, is known to satisfy the constraints
+@code{reload_completed} is nonzero, is known to satisfy the constraints
of that @code{define_insn}. In that case, the new insn patterns must
also be insns that are matched by some @code{define_insn} and, if
-@code{reload_completed} is non-zero, must also satisfy the constraints
+@code{reload_completed} is nonzero, must also satisfy the constraints
of those definitions.
As an example of this usage of @code{define_split}, consider the following
@@ -4348,7 +4348,7 @@ expression is that of the @var{default} expression.
@table @code
@cindex @code{const_int} and attribute tests
@item (const_int @var{i})
-This test is true if @var{i} is non-zero and false otherwise.
+This test is true if @var{i} is nonzero and false otherwise.
@cindex @code{not} and attributes
@cindex @code{ior} and attributes
@@ -4363,7 +4363,7 @@ These tests are true if the indicated logical function is true.
This test is true if operand @var{n} of the insn whose attribute value
is being determined has mode @var{m} (this part of the test is ignored
if @var{m} is @code{VOIDmode}) and the function specified by the string
-@var{pred} returns a non-zero value when passed operand @var{n} and mode
+@var{pred} returns a nonzero value when passed operand @var{n} and mode
@var{m} (this part of the test is ignored if @var{pred} is the null
string).