Searched refs:half_expt (Results 1 – 4 of 4) sorted by relevance
/freebsd/lib/msun/src/ |
H A D | k_exp.c | 89 int ex_expt, half_expt; in __ldexp_cexp() local 100 half_expt = expt / 2; in __ldexp_cexp() 101 INSERT_WORDS(scale1, (0x3ff + half_expt) << 20, 0); in __ldexp_cexp() 102 half_expt = expt - half_expt; in __ldexp_cexp() 103 INSERT_WORDS(scale2, (0x3ff + half_expt) << 20, 0); in __ldexp_cexp()
|
H A D | k_expf.c | 72 int ex_expt, half_expt; in __ldexp_cexpf() local 79 half_expt = expt / 2; in __ldexp_cexpf() 80 SET_FLOAT_WORD(scale1, (0x7f + half_expt) << 23); in __ldexp_cexpf() 81 half_expt = expt - half_expt; in __ldexp_cexpf() 82 SET_FLOAT_WORD(scale2, (0x7f + half_expt) << 23); in __ldexp_cexpf()
|
/freebsd/lib/msun/ld128/ |
H A D | k_expl.h | 302 int half_expt, k; in __ldexp_cexpl() local 312 half_expt = expt / 2; in __ldexp_cexpl() 313 SET_LDBL_EXPSIGN(scale1, BIAS + half_expt); in __ldexp_cexpl() 315 SET_LDBL_EXPSIGN(scale2, BIAS + expt - half_expt); in __ldexp_cexpl()
|
/freebsd/lib/msun/ld80/ |
H A D | k_expl.h | 279 int half_expt, k; in __ldexp_cexpl() local 289 half_expt = expt / 2; in __ldexp_cexpl() 290 SET_LDBL_EXPSIGN(scale1, BIAS + half_expt); in __ldexp_cexpl() 292 SET_LDBL_EXPSIGN(scale2, BIAS + expt - half_expt); in __ldexp_cexpl()
|