Home
last modified time | relevance | path

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

/freebsd/lib/libc/stdio/
H A Dxprintf_float.c154 int expt; /* integer value of exponent */ in __printf_render_float() local
210 &expt, &signflag, &dtoaend); in __printf_render_float()
215 &expt, &signflag, &dtoaend); in __printf_render_float()
219 if (expt == INT_MAX) in __printf_render_float()
250 &expt, &signflag, &dtoaend); in __printf_render_float()
255 &expt, &signflag, &dtoaend); in __printf_render_float()
256 if (expt == 9999) in __printf_render_float()
257 expt = INT_MAX; in __printf_render_float()
262 if (expt == INT_MAX) { /* inf or nan */ in __printf_render_float()
274 if (expt > -4 && expt <= prec) { in __printf_render_float()
[all …]
H A Dvfprintf.c339 int expt; /* integer value of exponent */ in __vfprintf() local
727 &expt, &signflag, &dtoaend); in __vfprintf()
732 &expt, &signflag, &dtoaend); in __vfprintf()
736 if (expt == INT_MAX) in __vfprintf()
765 &expt, &signflag, &dtoaend); in __vfprintf()
770 &expt, &signflag, &dtoaend); in __vfprintf()
771 if (expt == 9999) in __vfprintf()
772 expt = INT_MAX; in __vfprintf()
777 if (expt == INT_MAX) { /* inf or nan */ in __vfprintf()
790 if (expt > -4 && expt <= prec) { in __vfprintf()
[all …]
H A Dvfwprintf.c413 int expt; /* integer value of exponent */ in __vfwprintf() local
782 &expt, &signflag, &dtoaend); in __vfwprintf()
787 &expt, &signflag, &dtoaend); in __vfwprintf()
791 if (expt == INT_MAX) in __vfwprintf()
825 &expt, &signflag, &dtoaend); in __vfwprintf()
830 &expt, &signflag, &dtoaend); in __vfwprintf()
831 if (expt == 9999) in __vfwprintf()
832 expt = INT_MAX; in __vfwprintf()
840 if (expt == INT_MAX) { /* inf or nan */ in __vfwprintf()
852 if (expt > -4 && expt <= prec) { in __vfwprintf()
[all …]
/freebsd/lib/msun/src/
H A Dk_exp.c45 __frexp_exp(double x, int *expt) in __frexp_exp() argument
58 *expt = (hx >> 20) - (0x3ff + 1023) + k; in __frexp_exp()
74 __ldexp_exp(double x, int expt) in __ldexp_exp() argument
80 expt += ex_expt; in __ldexp_exp()
81 INSERT_WORDS(scale, (0x3ff + expt) << 20, 0); in __ldexp_exp()
86 __ldexp_cexp(double complex z, int expt) in __ldexp_cexp() argument
94 expt += ex_expt; in __ldexp_cexp()
100 half_expt = expt / 2; in __ldexp_cexp()
102 half_expt = expt - half_expt; in __ldexp_cexp()
H A Dk_expf.c44 __frexp_expf(float x, int *expt) in __frexp_expf() argument
51 *expt = (hx >> 23) - (0x7f + 127) + k; in __frexp_expf()
57 __ldexp_expf(float x, int expt) in __ldexp_expf() argument
63 expt += ex_expt; in __ldexp_expf()
64 SET_FLOAT_WORD(scale, (0x7f + expt) << 23); in __ldexp_expf()
69 __ldexp_cexpf(float complex z, int expt) in __ldexp_cexpf() argument
77 expt += ex_expt; in __ldexp_cexpf()
79 half_expt = expt / 2; in __ldexp_cexpf()
81 half_expt = expt - half_expt; in __ldexp_cexpf()
H A Ds_atanl.c34 int16_t expsign, expt; in atanl() local
39 expt = expsign & 0x7fff; in atanl()
40 if(expt >= ATAN_CONST) { /* if |x| is large, atan(x)~=pi/2 */ in atanl()
41 if(expt == BIAS + LDBL_MAX_EXP && in atanl()
49 expman = (expt << 8) | ((u.bits.manh >> (MANH_SIZE - 9)) & 0xff); in atanl()
51 if (expt < ATAN_LINEAR) { /* if |x| is small, atanl(x)~=x */ in atanl()
H A De_asinl.c34 int16_t expsign, expt; in asinl() local
37 expt = expsign & 0x7fff; in asinl()
38 if(expt >= BIAS) { /* |x|>= 1 */ in asinl()
39 if(expt==BIAS && ((u.bits.manh&~LDBL_NBIT)|u.bits.manl)==0) in asinl()
43 } else if (expt<BIAS-1) { /* |x|<0.5 */ in asinl()
44 if(expt<ASIN_LINEAR) { /* if |x| is small, asinl(x)=x */ in asinl()
H A De_acosl.c44 int16_t expsign, expt; in acosl() local
47 expt = expsign & 0x7fff; in acosl()
48 if(expt >= BIAS) { /* |x| >= 1 */ in acosl()
49 if(expt==BIAS && ((u.bits.manh&~LDBL_NBIT)|u.bits.manl)==0) { in acosl()
55 if(expt<BIAS-1) { /* |x| < 0.5 */ in acosl()
56 if(expt<ACOS_CONST) return pio2_hi+pio2_lo;/*x tiny: acosl=pi/2*/ in acosl()
/freebsd/lib/msun/ld128/
H A Dk_expl.h298 __ldexp_cexpl(long double complex z, int expt) in __ldexp_cexpl() argument
309 expt += k - 16382; in __ldexp_cexpl()
312 half_expt = expt / 2; in __ldexp_cexpl()
315 SET_LDBL_EXPSIGN(scale2, BIAS + expt - half_expt); in __ldexp_cexpl()
/freebsd/lib/msun/ld80/
H A Dk_expl.h275 __ldexp_cexpl(long double complex z, int expt) in __ldexp_cexpl() argument
286 expt += k - 16382; in __ldexp_cexpl()
289 half_expt = expt / 2; in __ldexp_cexpl()
292 SET_LDBL_EXPSIGN(scale2, BIAS + expt - half_expt); in __ldexp_cexpl()