Home
last modified time | relevance | path

Searched refs:twopk (Results 1 – 6 of 6) sorted by relevance

/bionic/libm/upstream-freebsd/lib/msun/src/
De_expf.c47 float y,hi=0.0,lo=0.0,c,t,twopk; in __ieee754_expf() local
85 SET_FLOAT_WORD(twopk,0x3f800000+(k<<23)); in __ieee754_expf()
87 SET_FLOAT_WORD(twopk,0x3f800000+((k+100)<<23)); in __ieee754_expf()
93 return y*twopk; in __ieee754_expf()
95 return y*twopk*twom100; in __ieee754_expf()
De_exp.c107 double y,hi=0.0,lo=0.0,c,t,twopk; in __ieee754_exp() local
148 INSERT_WORDS(twopk,0x3ff00000+(k<<20), 0); in __ieee754_exp()
150 INSERT_WORDS(twopk,0x3ff00000+((k+1000)<<20), 0); in __ieee754_exp()
156 return y*twopk; in __ieee754_exp()
158 return y*twopk*twom1000; in __ieee754_exp()
Ds_expm1f.c43 float y,hi,lo,c,t,e,hxs,hfx,r1,twopk; in expm1f() local
96 SET_FLOAT_WORD(twopk,0x3f800000+(k<<23)); /* 2^k */ in expm1f()
107 else y = y*twopk; in expm1f()
114 y = y*twopk; in expm1f()
119 y = y*twopk; in expm1f()
Ds_exp2f.c96 double tv, twopk, u, z; in exp2f() local
127 INSERT_WORDS(twopk, 0x3ff00000 + k, 0); in exp2f()
135 return (tv * twopk); in exp2f()
Ds_expm1.c134 double y,hi,lo,c,t,e,hxs,hfx,r1,twopk; in expm1() local
190 INSERT_WORDS(twopk,0x3ff00000+(k<<20),0); /* 2^k */ in expm1()
201 else y = y*twopk; in expm1()
208 y = y*twopk; in expm1()
213 y = y*twopk; in expm1()
Ds_exp2.c343 double r, t, twopk, twopkp1000, z; in exp2() local
379 INSERT_WORDS(twopk, 0x3ff00000 + k, 0); in exp2()
388 return (r * twopk); in exp2()