18 lines
327 B
C
18 lines
327 B
C
/* This test woudl cause partial redundancies too complex for PRE
|
|
to insert using a single temporary due to them not being GIMPLE
|
|
expressions. */
|
|
int ssbgst (int c, int k)
|
|
{
|
|
int a, i, j;
|
|
|
|
a = 0;
|
|
i = 1;
|
|
j = k;
|
|
while (j)
|
|
{
|
|
a += (j + i) * (k + i + c) + (j + i + c);
|
|
j = j - 1;
|
|
}
|
|
return a;
|
|
}
|