From 0da71ef8db9bb0952f8892cc1f3973963f6e0d99 Mon Sep 17 00:00:00 2001 From: geoffk Date: Wed, 21 Aug 2002 04:33:48 +0000 Subject: * unroll.c (biv_total_increment): Don't try to compute the total increment for FP BIVs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@56479 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/unroll.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gcc/unroll.c') diff --git a/gcc/unroll.c b/gcc/unroll.c index 445ec5fc1a7..4096905be62 100644 --- a/gcc/unroll.c +++ b/gcc/unroll.c @@ -2419,7 +2419,8 @@ biv_total_increment (bl) for (v = bl->biv; v; v = v->next_iv) { if (v->always_computable && v->mult_val == const1_rtx - && ! v->maybe_multiple) + && ! v->maybe_multiple + && SCALAR_INT_MODE_P (v->mode)) result = fold_rtx_mult_add (result, const1_rtx, v->add_val, v->mode); else return 0; -- cgit v1.2.1