Imported Upstream version 4.7.3
[platform/upstream/gcc48.git] / gcc / testsuite / gcc.dg / vect / no-tree-pre-pr45241.c
1 /* PR tree-optimization/45241 */
2 /* { dg-do compile } */
3 /* { dg-options "-ftree-vectorize" } */
4
5 int
6 foo (short x)
7 {
8   short i, y;
9   int sum;
10
11   for (i = 0; i < x; i++)
12     y = x * i;
13
14   for (i = x; i > 0; i--)
15     sum += y;
16
17   return sum;
18 }
19
20 /* { dg-final { cleanup-tree-dump "vect" } } */