f(unsigned int n,unsigned int size)1static inline __attribute__((always_inline)) int f (unsigned int n, unsigned int size) 2 { 3 return (__builtin_constant_p (size != 0 && n > ~0 / size) 4 ? !!(size != 0 && n > ~0 / size) 5 : ({ static unsigned int count[2] = { 0, 0 }; 6 int r = !!(size != 0 && n > ~0 / size); 7 count[r]++; 8 r; })); 9 } 10 g(unsigned int size)11int g (unsigned int size) 12 { 13 return f (size / 4096, 4); 14 } 15