1static inline int foo (unsigned _si1) 2{ 3 if (_si1 != 0) 4 if (_si1 > 2147483647) 5 return 1; 6 return 0; 7} 8 9static inline unsigned bar (unsigned _left, int _right) 10{ 11 return (unsigned) _right >= 8 ? 1 : _left >> _right; 12} 13 14unsigned g_2; 15unsigned g_67; 16volatile unsigned g_162; 17 18static inline int func_62 (unsigned p_63) 19{ 20 p_63 = g_2 & g_67; 21 if (g_2) 22 ; 23 else if (p_63) 24 return 1; 25 g_67 = bar (p_63, g_2); 26 return 0; 27} 28 29unsigned baz (void) 30{ 31 if (g_2) 32 for (; g_2 <= -16; g_2 = foo (g_2)) 33 { 34 for (; g_162; g_162) 35 func_62 (func_62 (0)); 36 if (g_67) 37 break; 38 } 39 return g_2; 40} 41 42