Searched refs:expt (Results 1 - 11 of 11) sorted by last modified time

/barrelfish-master/lib/msun/src/
H A Ds_atanl.c38 int16_t expsign, expt; local
43 expt = expsign & 0x7fff;
44 if(expt >= ATAN_CONST) { /* if |x| is large, atan(x)~=pi/2 */
45 if(expt == BIAS + LDBL_MAX_EXP &&
53 expman = (expt << 8) | ((u.bits.manh >> (MANH_SIZE - 9)) & 0xff);
55 if (expt < ATAN_LINEAR) { /* if |x| is small, atanl(x)~=x */
H A Dk_exp.c40 * returned separately in 'expt'.
46 __frexp_exp(double x, int *expt) argument
59 *expt = (hx >> 20) - (0x3ff + 1023) + k;
65 * __ldexp_exp(x, expt) and __ldexp_cexp(x, expt) compute exp(x) * 2**expt.
70 * exponential functions. We assume expt is small (0 or -1), and the caller
75 __ldexp_exp(double x, int expt) argument
81 expt += ex_expt;
82 INSERT_WORDS(scale, (0x3ff + expt) << 2
87 __ldexp_cexp(double complex z, int expt) argument
[all...]
H A Dk_expf.c45 __frexp_expf(float x, int *expt) argument
52 *expt = (hx >> 23) - (0x7f + 127) + k;
58 __ldexp_expf(float x, int expt) argument
64 expt += ex_expt;
65 SET_FLOAT_WORD(scale, (0x7f + expt) << 23);
70 __ldexp_cexpf(float complex z, int expt) argument
78 expt += ex_expt;
80 half_expt = expt / 2;
82 half_expt = expt - half_expt;
H A De_asinl.c38 int16_t expsign, expt; local
41 expt = expsign & 0x7fff;
42 if(expt >= BIAS) { /* |x|>= 1 */
43 if(expt==BIAS && ((u.bits.manh&~LDBL_NBIT)|u.bits.manl)==0)
47 } else if (expt<BIAS-1) { /* |x|<0.5 */
48 if(expt<ASIN_LINEAR) { /* if |x| is small, asinl(x)=x */
H A De_acosl.c48 int16_t expsign, expt; local
51 expt = expsign & 0x7fff;
52 if(expt >= BIAS) { /* |x| >= 1 */
53 if(expt==BIAS && ((u.bits.manh&~LDBL_NBIT)|u.bits.manl)==0) {
59 if(expt<BIAS-1) { /* |x| < 0.5 */
60 if(expt<ACOS_CONST) return pio2_hi+pio2_lo;/*x tiny: acosl=pi/2*/
/barrelfish-master/lib/msun/ld80/
H A Dk_expl.h283 __ldexp_cexpl(long double complex z, int expt) argument
294 expt += k - 16382;
297 half_expt = expt / 2;
300 SET_LDBL_EXPSIGN(scale1, BIAS + expt - half_expt);
/barrelfish-master/lib/msun/ld128/
H A Dk_expl.h306 __ldexp_cexpl(long double complex z, int expt) argument
317 expt += k - 16382;
320 half_expt = expt / 2;
323 SET_LDBL_EXPSIGN(scale1, BIAS + expt - half_expt);
/barrelfish-master/lib/libc/stdio/
H A Dxprintf_float.c154 int expt; /* integer value of exponent */ local
210 &expt, &signflag, &dtoaend);
215 &expt, &signflag, &dtoaend);
219 if (expt == INT_MAX)
250 &expt, &signflag, &dtoaend);
255 &expt, &signflag, &dtoaend);
256 if (expt == 9999)
257 expt = INT_MAX;
262 if (expt == INT_MAX) { /* inf or nan */
274 if (expt >
[all...]
H A Dvfwprintf.c423 int expt; /* integer value of exponent */ local
736 &expt, &signflag, &dtoaend);
741 &expt, &signflag, &dtoaend);
745 if (expt == INT_MAX)
779 &expt, &signflag, &dtoaend);
784 &expt, &signflag, &dtoaend);
785 if (expt == 9999)
786 expt = INT_MAX;
794 if (expt == INT_MAX) { /* inf or nan */
806 if (expt >
[all...]
H A Dvfprintf.c343 int expt; /* integer value of exponent */ local
677 &expt, &signflag, &dtoaend);
682 &expt, &signflag, &dtoaend);
686 if (expt == INT_MAX)
715 &expt, &signflag, &dtoaend);
720 &expt, &signflag, &dtoaend);
721 if (expt == 9999)
722 expt = INT_MAX;
727 if (expt == INT_MAX) { /* inf or nan */
740 if (expt >
[all...]
/barrelfish-master/include/
H A Dk_expl.h306 __ldexp_cexpl(long double complex z, int expt) argument
317 expt += k - 16382;
320 half_expt = expt / 2;
323 SET_LDBL_EXPSIGN(scale1, BIAS + expt - half_expt);

Completed in 105 milliseconds