FP_INFINITE
__builtin_fpclassify(FP_NAN, FP_INFINITE, FP_NORMAL, FP_SUBNORMAL, FP_ZERO, (value))
if (rcls <= FP_INFINITE || icls <= FP_INFINITE)
if (icls == FP_INFINITE)
__imag__ res = copysignl ((rcls == FP_INFINITE
else if (rcls == FP_INFINITE)
if (rcls <= FP_INFINITE || icls <= FP_INFINITE)
if (icls == FP_INFINITE)
else if (rcls <= FP_INFINITE)
if ((rcls == FP_INFINITE && icls >= FP_ZERO)
if (rcls <= FP_INFINITE || icls <= FP_INFINITE)
if (icls == FP_INFINITE)
else if (rcls <= FP_INFINITE)
if ((rcls == FP_INFINITE && icls >= FP_ZERO)
if (rcls <= FP_INFINITE || icls <= FP_INFINITE)
if (icls == FP_INFINITE)
else if (rcls <= FP_INFINITE)
if ((rcls == FP_INFINITE && icls >= FP_ZERO)
if (icls == FP_INFINITE)
else if (rcls == FP_INFINITE)
if (icls == FP_INFINITE)
else if (rcls == FP_INFINITE)
if (icls == FP_INFINITE)
else if (rcls == FP_INFINITE)
if (icls == FP_INFINITE)
else if (rcls == FP_INFINITE)
if (icls == FP_INFINITE)
if (rcls == FP_INFINITE || icls == FP_INFINITE)
if (rcls == FP_INFINITE || icls == FP_INFINITE)
if (rcls == FP_INFINITE || icls == FP_INFINITE)
if (rcls == FP_INFINITE || icls == FP_INFINITE)
if (rcls == FP_INFINITE || icls == FP_INFINITE)
if (rcls == FP_INFINITE || icls == FP_INFINITE)
if (icls == FP_INFINITE)
if (icls == FP_INFINITE)
else if (rcls == FP_INFINITE)
if (rcls <= FP_INFINITE || icls <= FP_INFINITE)
if (icls == FP_INFINITE)
else if (rcls == FP_INFINITE)
return __fpclassifyf(value) > FP_INFINITE;
return __fpclassify(value) > FP_INFINITE;
return __fpclassifyl(value) > FP_INFINITE;
return __fpclassifyf(value) == FP_INFINITE;
return __fpclassify(value) == FP_INFINITE;
return __fpclassifyl(value) == FP_INFINITE;
if (e==0x7ff) return u.i<<12 ? FP_NAN : FP_INFINITE;
if (e==0xff) return u.i<<9 ? FP_NAN : FP_INFINITE;
return u.i.m << 1 ? FP_NAN : FP_INFINITE;
return u.i2.lo | u.i2.hi ? FP_NAN : FP_INFINITE;