1/* This test would cause partial redundancies too complex for PRE
2   to insert using a single temporary due to them not being GIMPLE
3   expressions.  */
4int ssbgst (int c, int k)
5{
6  int a, i, j;
7
8  a = 0;
9  i = 1;
10  j = k;
11  while (j)
12    {
13      a += (j + i) * (k + i + c) + (j + i + c);
14      j = j - 1;
15    }
16  return a;
17}
18