1 int safe (int);
2 
foo(unsigned ui1,unsigned ui2)3 static unsigned foo (unsigned ui1, unsigned ui2)
4 {
5   return ui1 + ui2;
6 }
7 
8 int g_22;
9 int *volatile g_23 = &g_22;
10 int **g_282[8][10][1];
11 int *g_330 = &g_22;
12 volatile unsigned g_348;
13 int g_397;
14 
int32func(const unsigned char p_10)15 void int32func (const unsigned char p_10)
16 {
17   if (foo
18       (~
19        (p_10 |
20 	(*g_282[(unsigned long) g_397 % 8][(unsigned) g_22 % 10][g_348 % 1]) ==
21 	(*g_282[(unsigned long) g_397 % 8][(unsigned) g_22 % 10][g_348 % 1])),
22        1))
23     {
24     }
25   else if (*g_330 >=
26 	   safe (*g_23 ^
27 		 (**g_282[(unsigned long) g_397 % 8][(unsigned) g_22 % 10]
28 		  [g_348 % 1])) & **g_282[8][10][1], 1)
29     {
30     }
31 }
32 
33 
34