aboutsummaryrefslogtreecommitdiff
path: root/gcc/unroll.c
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1992-09-29 15:41:28 -0700
committerJim Wilson <wilson@gcc.gnu.org>1992-09-29 15:41:28 -0700
commit9fdc1dcad4905257222673b3a12bfb8102b69d04 (patch)
treefefe0aaacff5752a6a5b4e1442b8925bff7d886d /gcc/unroll.c
parent6d7afc4f02f50a691d85c176def8186c2daeb721 (diff)
downloadgcc-9fdc1dcad4905257222673b3a12bfb8102b69d04.zip
gcc-9fdc1dcad4905257222673b3a12bfb8102b69d04.tar.gz
gcc-9fdc1dcad4905257222673b3a12bfb8102b69d04.tar.bz2
(find_splittable_givs): recog_memoized failure return is -1 not 0.
From-SVN: r2283
Diffstat (limited to 'gcc/unroll.c')
-rw-r--r--gcc/unroll.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/unroll.c b/gcc/unroll.c
index 7fa3a54..29d7817 100644
--- a/gcc/unroll.c
+++ b/gcc/unroll.c
@@ -2578,7 +2578,7 @@ find_splittable_givs (bl, unroll_type, loop_start, loop_end, increment,
emit_insn_before (gen_rtx (SET, VOIDmode, tem,
copy_rtx (v->new_reg)),
loop_start);
- if (! recog_memoized (PREV_INSN (loop_start)))
+ if (recog_memoized (PREV_INSN (loop_start)) < 0)
{
delete_insn (PREV_INSN (loop_start));
emit_iv_add_mult (bl->initial_value, v->mult_val,