Commit 7772f0a9 by John David Anglin Committed by John David Anglin

* pa.c (output_cbranch): Fix typo in comment.

From-SVN: r64741
parent 3ce6bef0
2003-03-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
* pa.c (output_cbranch): Fix typo in comment.
2003-03-22 Richard Henderson <rth@redhat.com> 2003-03-22 Richard Henderson <rth@redhat.com>
* cfgcleanup.c (insns_match_p): Do not do EQUIV substitution * cfgcleanup.c (insns_match_p): Do not do EQUIV substitution
......
...@@ -5553,12 +5553,11 @@ output_cbranch (operands, nullify, length, negated, insn) ...@@ -5553,12 +5553,11 @@ output_cbranch (operands, nullify, length, negated, insn)
is asking for a disaster. This can happen when not optimizing and is asking for a disaster. This can happen when not optimizing and
when jump optimization fails. when jump optimization fails.
While it usually safe to emit nothing, this can fail if the preceding While it is usually safe to emit nothing, this can fail if the
instruction is a nullified branch with an empty delay slot and the preceding instruction is a nullified branch with an empty delay
same branch target as this branch. We could check for this but slot and the same branch target as this branch. We could check
jump optimization should eliminate these jumps. It is always for this but jump optimization should eliminate nop jumps. It
safe to emit a nop. */ is always safe to emit a nop. */
if (next_real_insn (JUMP_LABEL (insn)) == next_real_insn (insn)) if (next_real_insn (JUMP_LABEL (insn)) == next_real_insn (insn))
return "nop"; return "nop";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment