1 int foo(int cls,int sign)2 foo (int cls, int sign) 3 { 4 if (__builtin_expect (cls == 4, 0)) 5 return (sign 6 ? (-((int) ((~(unsigned)0) >> 1)))-1 7 : ((int) ((~(unsigned)0) >> 1))); 8 } 9