diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1992-06-23 16:39:33 -0700 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1992-06-23 16:39:33 -0700 |
commit | c5791d701066e7b858f4fe56aa408edd35296218 (patch) | |
tree | 2bf1097daea8d691980d6b6992491ee82011986f | |
parent | 837e5fe91f06c2699ccfd2bcecd5b5e55fe23b98 (diff) | |
download | gcc-c5791d701066e7b858f4fe56aa408edd35296218.zip gcc-c5791d701066e7b858f4fe56aa408edd35296218.tar.gz gcc-c5791d701066e7b858f4fe56aa408edd35296218.tar.bz2 |
(jump): Add '%(' to pattern.
From-SVN: r1249
-rw-r--r-- | gcc/config/sparc/sparc.md | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config/sparc/sparc.md b/gcc/config/sparc/sparc.md index 3643efe..50daff4 100644 --- a/gcc/config/sparc/sparc.md +++ b/gcc/config/sparc/sparc.md @@ -2509,13 +2509,13 @@ "srl %1,%2,%0") ;; Unconditional and other jump instructions -;; Note that for the Sparc, by setting the annul bit on an unconditional -;; branch, the following insn is never executed. This saves us a nop, -;; but requires a debugger which can handle annulled branches. +;; On the Sparc, by setting the annul bit on an unconditional branch, the +;; following insn is never executed. This saves us a nop. Dbx does not +;; handle such branches though, so we only use them when optimizing. (define_insn "jump" [(set (pc) (label_ref (match_operand 0 "" "")))] "" - "b%* %l0" + "b%* %l0%(" [(set_attr "type" "branch")]) (define_expand "tablejump" |