/bionic/libm/upstream-freebsd/lib/msun/src/ |
D | e_expf.c | 48 float y,hi=0.0,lo=0.0,c,t,twopk; in __ieee754_expf() local 86 SET_FLOAT_WORD(twopk,0x3f800000+(k<<23)); in __ieee754_expf() 88 SET_FLOAT_WORD(twopk,0x3f800000+((k+100)<<23)); in __ieee754_expf() 94 return y*twopk; in __ieee754_expf() 96 return y*twopk*twom100; in __ieee754_expf()
|
D | e_exp.c | 107 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()
|
D | s_expm1f.c | 44 float y,hi,lo,c,t,e,hxs,hfx,r1,twopk; in expm1f() local 97 SET_FLOAT_WORD(twopk,0x3f800000+(k<<23)); /* 2^k */ in expm1f() 108 else y = y*twopk; in expm1f() 115 y = y*twopk; in expm1f() 120 y = y*twopk; in expm1f()
|
D | s_exp2f.c | 97 double tv, twopk, u, z; in exp2f() local 128 INSERT_WORDS(twopk, 0x3ff00000 + k, 0); in exp2f() 136 return (tv * twopk); in exp2f()
|
D | s_expm1.c | 135 double y,hi,lo,c,t,e,hxs,hfx,r1,twopk; in expm1() local 191 INSERT_WORDS(twopk,0x3ff00000+(k<<20),0); /* 2^k */ in expm1() 202 else y = y*twopk; in expm1() 209 y = y*twopk; in expm1() 214 y = y*twopk; in expm1()
|
D | s_exp2.c | 344 double r, t, twopk, twopkp1000, z; in exp2() local 380 INSERT_WORDS(twopk, 0x3ff00000 + k, 0); in exp2() 389 return (r * twopk); in exp2()
|
/bionic/libm/upstream-freebsd/lib/msun/ld128/ |
D | s_exp2l.c | 357 long double r, t, twopk, twopkp10000, z; in exp2l() local 407 twopk = v.e; in exp2l() 423 return (r * twopk); in exp2l()
|
D | s_expl.c | 232 long double q, r, r1, t, twopk, twopkp10000; in expl() local 278 twopk = v.e; in expl() 295 RETURNI(t * twopk); in expl() 372 long double hx2_hi, hx2_lo, q, r, r1, t, twomk, twopk, x_hi; in expm1l() local 453 twopk = v.e; in expm1l() 477 RETURNI(t * twopk - 1); in expm1l() 483 RETURNI(t * twopk - 1); in expm1l() 493 RETURNI(t * twopk); in expm1l()
|