/* APPLE LOCAL file lno */ | |
/* { dg-do compile } */ | |
/* { dg-options "-O1 -floop-test -fdump-tree-lptest-details" } */ | |
int main () | |
{ | |
int a; | |
int b = 2; | |
int c = 11; | |
for (a = -123; a < 0; c += 12, b += 5) | |
{ | |
a += b; | |
/* The next stmt exercises the add_function_to_loop_evolution | |
(loop_num = 1, chrec_before = {-123, +, {2, +, 5}_1}_1, to_add = {11, +, 12}_1). | |
The result should be: {-123, +, {13, +, 17}_1}_1. */ | |
a += c; | |
} | |
} | |
/* | |
b -> {2, +, 5}_1 | |
c -> {11, +, 12}_1 | |
a -> {-123, +, {13, +, 17}_1}_1 | |
*/ | |
/* FIXME. */ |