Lines Matching refs:k
137 int32_t k, xsb; in __expm1() local
182 hi = x - ln2_hi; lo = ln2_lo; k = 1; in __expm1()
186 hi = x + ln2_hi; lo = -ln2_lo; k = -1; in __expm1()
191 k = invln2 * x + ((xsb == 0) ? 0.5 : -0.5); in __expm1()
192 t = k; in __expm1()
206 k = 0; in __expm1()
217 if (k == 0) in __expm1()
223 if (k == -1) in __expm1()
225 if (k == 1) in __expm1()
232 if (k <= -2 || k > 56) /* suffice to return exp(x)-1 */ in __expm1()
237 SET_HIGH_WORD (y, high + (k << 20)); /* add k to y's exponent */ in __expm1()
241 if (k < 20) in __expm1()
244 SET_HIGH_WORD (t, 0x3ff00000 - (0x200000 >> k)); /* t=1-2^-k */ in __expm1()
247 SET_HIGH_WORD (y, high + (k << 20)); /* add k to y's exponent */ in __expm1()
252 SET_HIGH_WORD (t, ((0x3ff - k) << 20)); /* 2^-k */ in __expm1()
256 SET_HIGH_WORD (y, high + (k << 20)); /* add k to y's exponent */ in __expm1()