Lines Matching refs:w
88 long double t, w; in coshl() local
90 w = fabsl(x); in coshl()
91 if (!finitel(w)) in coshl()
92 return (w + w); /* x is INF or NaN */ in coshl()
93 if (w < thr1) { in coshl()
94 t = w < tinyl ? w : expm1l(w); in coshl()
95 w = one + t; in coshl()
96 if (w != one) in coshl()
97 w = one + (t * t) / (w + w); in coshl()
98 return (w); in coshl()
99 } else if (w < thr2) { in coshl()
100 t = expl(w); in coshl()
102 } else if (w <= lnovftL) in coshl()
103 return (half * expl(w)); in coshl()
105 return (scalbnl(expl((w - MEP1 * ln2hi) - MEP1 * ln2lo), ME)); in coshl()