diff options
author | Torbjorn Granlund <tege@gnu.org> | 1996-10-31 07:56:30 +0000 |
---|---|---|
committer | Torbjorn Granlund <tege@gnu.org> | 1996-10-31 07:56:30 +0000 |
commit | ed9a2f576fe11111f6b06c0fc0f2f3af1c2a265f (patch) | |
tree | 683f0ce2a4075886c146f5db5657fdc9c1190f7f | |
parent | 27bae8e5719a3412dedd8ae44d285efa37c40ddf (diff) | |
download | gcc-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.md | 4 |
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) |