Lines Matching refs:tiny
1229 static volatile double tiny = 1.0e-300;
1262 return pi + tiny; /* atan(+0,-anything) = pi */
1264 return -pi - tiny; /* atan(-0,-anything) =-pi */
1268 if ((ix | lx) == 0) return (hy < 0) ? -pi_o_2 - tiny : pi_o_2 + tiny;
1275 return pi_o_4 + tiny; /* atan(+INF,+INF) */
1277 return -pi_o_4 - tiny; /* atan(-INF,+INF) */
1279 return 3.0 * pi_o_4 + tiny; /*atan(+INF,-INF)*/
1281 return -3.0 * pi_o_4 - tiny; /*atan(-INF,-INF)*/
1290 return pi + tiny; /* atan(+...,-INF) */
1292 return -pi - tiny; /* atan(-...,-INF) */
1297 if (iy == 0x7FF00000) return (hy < 0) ? -pi_o_2 - tiny : pi_o_2 + tiny;
2212 tiny = 1.0e-300,
2249 if (x + tiny < 0.0) /* raise inexact */
2250 return tiny - one; /* return -1 */
2644 huge = 1.0e300, tiny = 1.0e-300,
2768 if (ix <= 0x3fefffff) return (hy < 0) ? huge * huge : tiny * tiny;
2769 if (ix >= 0x3ff00000) return (hy > 0) ? huge * huge : tiny * tiny;
2772 if (ix < 0x3fefffff) return (hy < 0) ? s * huge * huge : s * tiny * tiny;
2773 if (ix > 0x3ff00000) return (hy > 0) ? s * huge * huge : s * tiny * tiny;
2774 /* now |1-x| is tiny <= 2**-20, suffice to compute
2858 return s * tiny * tiny; /* underflow */
2860 if (p_l <= z - p_h) return s * tiny * tiny; /* underflow */
2976 static const volatile double tiny = 1.0e-300;
2995 if (huge + x > one) return x; /* tanh(tiny) = tiny with inexact */
3006 z = one - tiny; /* raise inexact flag */