/freebsd-13-stable/lib/msun/src/ |
H A D | e_expf.c | 48 float y,hi=0.0,lo=0.0,c,t,twopk; local 86 SET_FLOAT_WORD(twopk,((u_int32_t)(0x7f+k))<<23); 88 SET_FLOAT_WORD(twopk,((u_int32_t)(0x7f+(k+100)))<<23); 94 return y*twopk; 96 return y*twopk*twom100;
|
H A D | e_exp.c | 107 double y,hi=0.0,lo=0.0,c,t,twopk; local 148 INSERT_WORDS(twopk,((u_int32_t)(0x3ff+k))<<20, 0); 150 INSERT_WORDS(twopk,((u_int32_t)(0x3ff+(k+1000)))<<20, 0); 156 return y*twopk; 158 return y*twopk*twom1000;
|
H A D | s_expm1f.c | 44 float y,hi,lo,c,t,e,hxs,hfx,r1,twopk; local 97 SET_FLOAT_WORD(twopk,((u_int32_t)(0x7f+k))<<23); /* 2^k */ 108 else y = y*twopk; 115 y = y*twopk; 120 y = y*twopk;
|
H A D | s_exp2f.c | 99 double tv, twopk, u, z; local 130 INSERT_WORDS(twopk, 0x3ff00000 + k, 0); 138 return (tv * twopk);
|
H A D | s_expm1.c | 135 double y,hi,lo,c,t,e,hxs,hfx,r1,twopk; local 191 INSERT_WORDS(twopk,((u_int32_t)(0x3ff+k))<<20,0); /* 2^k */ 202 else y = y*twopk; 209 y = y*twopk; 214 y = y*twopk;
|
H A D | s_exp2.c | 346 double r, t, twopk, twopkp1000, z; local 382 INSERT_WORDS(twopk, 0x3ff00000 + k, 0); 391 return (r * twopk);
|
/freebsd-13-stable/lib/msun/ld80/ |
H A D | s_expl.c | 76 long double hi, lo, t, twopk; local 102 twopk = 1; 110 SET_LDBL_EXPSIGN(twopk, BIAS + k); 111 RETURNI(t * twopk); 113 SET_LDBL_EXPSIGN(twopk, BIAS + k + 10000); 114 RETURNI(t * twopk * twom10000); 165 long double fn, hx2_hi, hx2_lo, q, r, r1, r2, t, twomk, twopk, x_hi; local 239 twopk = v.e; 262 RETURNI(t * twopk - 1); 268 RETURNI(t * twopk [all...] |
H A D | s_exp2l.c | 223 long double r, twopk, twopkp10000, z; local 270 twopk = v.e; 286 RETURNI(r * twopk);
|
/freebsd-13-stable/lib/msun/ld128/ |
H A D | s_expl.c | 64 long double hi, lo, t, twopk; local 90 twopk = 1; 102 SET_LDBL_EXPSIGN(twopk, BIAS + k); 103 RETURNI(t * twopk); 105 SET_LDBL_EXPSIGN(twopk, BIAS + k + 10000); 106 RETURNI(t * twopk * twom10000); 207 long double hx2_hi, hx2_lo, q, r, r1, t, twomk, twopk, x_hi; local 285 twopk = v.e; 309 RETURNI(t * twopk - 1); 315 RETURNI(t * twopk [all...] |
H A D | s_exp2l.c | 359 long double r, t, twopk, twopkp10000, z; local 409 twopk = v.e; 425 return (r * twopk);
|