aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTorbjorn Granlund <tege@gnu.org>1996-10-31 07:56:30 +0000
committerTorbjorn Granlund <tege@gnu.org>1996-10-31 07:56:30 +0000
commited9a2f576fe11111f6b06c0fc0f2f3af1c2a265f (patch)
tree683f0ce2a4075886c146f5db5657fdc9c1190f7f
parent27bae8e5719a3412dedd8ae44d285efa37c40ddf (diff)
downloadgcc-ed9a2f576fe11111f6b06c0fc0f2f3af1c2a265f.zip
gcc-ed9a2f576fe11111f6b06c0fc0f2f3af1c2a265f.tar.gz
gcc-ed9a2f576fe11111f6b06c0fc0f2f3af1c2a265f.tar.bz2
(parallel inc and branch-if-zero/nonzero): Check for -1, not zero.
From-SVN: r13080
-rw-r--r--gcc/config/i386/i386.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index c4041b4..33c3070 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -5762,7 +5762,7 @@
(define_insn ""
[(set (pc)
(if_then_else (ne (match_operand:SI 0 "general_operand" "g")
- (const_int 0))
+ (const_int -1))
(label_ref (match_operand 1 "" ""))
(pc)))
(set (match_dup 0)
@@ -5779,7 +5779,7 @@
(define_insn ""
[(set (pc)
(if_then_else (eq (match_operand:SI 0 "general_operand" "g")
- (const_int 0))
+ (const_int -1))
(label_ref (match_operand 1 "" ""))
(pc)))
(set (match_dup 0)