Home
last modified time | relevance | path

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

/freebsd/lib/msun/ld80/
H A Ds_expl.c73 long double hi, lo, t, twopk; in expl() local
97 twopk = 1; in expl()
105 SET_LDBL_EXPSIGN(twopk, BIAS + k); in expl()
106 RETURNI(t * twopk); in expl()
108 SET_LDBL_EXPSIGN(twopk, BIAS + k + 10000); in expl()
109 RETURNI(t * twopk * twom10000); in expl()
160 long double fn, hx2_hi, hx2_lo, q, r, r1, r2, t, twomk, twopk, x_hi; in expm1l() local
232 twopk = v.e; in expm1l()
255 RETURNI(t * twopk - 1); in expm1l()
261 RETURNI(t * twopk - 1); in expm1l()
[all …]
H A Ds_exp2l.c220 long double r, twopk, twopkp10000, z; in exp2l() local
267 twopk = v.e; in exp2l()
283 RETURNI(r * twopk); in exp2l()
/freebsd/lib/msun/ld128/
H A Ds_expl.c61 long double hi, lo, t, twopk; in expl() local
85 twopk = 1; in expl()
97 SET_LDBL_EXPSIGN(twopk, BIAS + k); in expl()
98 RETURNI(t * twopk); in expl()
100 SET_LDBL_EXPSIGN(twopk, BIAS + k + 10000); in expl()
101 RETURNI(t * twopk * twom10000); in expl()
202 long double hx2_hi, hx2_lo, q, r, r1, t, twomk, twopk, x_hi; in expm1l() local
278 twopk = v.e; in expm1l()
302 RETURNI(t * twopk - 1); in expm1l()
308 RETURNI(t * twopk - 1); in expm1l()
[all …]
H A Ds_exp2l.c356 long double r, t, twopk, twopkp10000, z; in exp2l() local
406 twopk = v.e; in exp2l()
422 return (r * twopk); in exp2l()
/freebsd/lib/msun/src/
H A De_expf.c45 float y,hi=0.0,lo=0.0,c,t,twopk; in expf() local
83 SET_FLOAT_WORD(twopk,((u_int32_t)(0x7f+k))<<23); in expf()
85 SET_FLOAT_WORD(twopk,((u_int32_t)(0x7f+(k+100)))<<23); in expf()
91 return y*twopk; in expf()
93 return y*twopk*twom100; in expf()
H A De_exp.c103 double y,hi=0.0,lo=0.0,c,t,twopk; in exp() local
144 INSERT_WORDS(twopk,((u_int32_t)(0x3ff+k))<<20, 0); in exp()
146 INSERT_WORDS(twopk,((u_int32_t)(0x3ff+(k+1000)))<<20, 0); in exp()
152 return y*twopk; in exp()
154 return y*twopk*twom1000; in exp()
H A Ds_expm1f.c41 float y,hi,lo,c,t,e,hxs,hfx,r1,twopk; in expm1f() local
94 SET_FLOAT_WORD(twopk,((u_int32_t)(0x7f+k))<<23); /* 2^k */ in expm1f()
105 else y = y*twopk; in expm1f()
112 y = y*twopk; in expm1f()
117 y = y*twopk; in expm1f()
H A Ds_expm1.c131 double y,hi,lo,c,t,e,hxs,hfx,r1,twopk; in expm1() local
187 INSERT_WORDS(twopk,((u_int32_t)(0x3ff+k))<<20,0); /* 2^k */ in expm1()
198 else y = y*twopk; in expm1()
205 y = y*twopk; in expm1()
210 y = y*twopk; in expm1()
H A 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()
H A 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()