summaryrefslogtreecommitdiffstats
path: root/contrib/gcc/unroll.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/gcc/unroll.c')
-rw-r--r--contrib/gcc/unroll.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/gcc/unroll.c b/contrib/gcc/unroll.c
index 7f5a983..590cc94 100644
--- a/contrib/gcc/unroll.c
+++ b/contrib/gcc/unroll.c
@@ -3676,7 +3676,7 @@ loop_iterations (loop)
if (find_common_reg_term (temp, reg2))
initial_value = temp;
- else
+ else if (loop_invariant_p (loop, reg2))
{
/* Find what reg2 is equivalent to. Hopefully it will
either be reg1 or reg1 plus a constant. Let's ignore
OpenPOWER on IntegriCloud