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.  */
ssbgst(int c,int k)4 int 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