* tree-loop-distribution.c (struct partition): New field recording
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / 20040914-1.c
blob824664c889b27b78ec3ac30a33e574250b80559f
1 extern int clobber_k (int *);
2 extern int barrier (void);
3 int t, u;
5 int
6 process_second_stream(void)
7 {
8 int k;
9 int i = 0, j = 0, result;
11 clobber_k (&k);
13 while(t)
16 while(!j)
18 while(!j)
20 barrier ();
21 if (t == 0)
22 break;
23 else if(t == 1)
24 t = 2;
25 else
27 if(t < 0)
28 j=1;
29 if(u < 0)
30 k = i++;
34 if(!j && u)
35 j=1;
38 return 0;