1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fdump-tree-cunrolli-details" } */
3 void abort (void);
4 int q (void);
5 int a[10];
6 int b[11];
7 int
t(int n)8 t (int n)
9 {
10   int i;
11   int sum = 0;
12   for (i = 0; i < n; i++)
13     {
14       if (i > 1000)
15 	abort ();
16       if (q ())
17 	sum += a[i];
18       else
19 	sum += b[i];
20     }
21   return sum;
22 }
23 /* { dg-final { scan-tree-dump-times "Removed pointless exit:" 1 "cunrolli" } } */
24