diff options
Diffstat (limited to 'contrib/gcc/unroll.c')
-rw-r--r-- | contrib/gcc/unroll.c | 2 |
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 |