Home
last modified time | relevance | path

Searched refs:fp_exp (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/powerpc/fpu/
H A Dfpu_add.c125 if (x->fp_exp == y->fp_exp) { in fpu_add()
126 r->fp_exp = x->fp_exp; in fpu_add()
129 if (x->fp_exp < y->fp_exp) { in fpu_add()
137 r->fp_exp = x->fp_exp; in fpu_add()
138 r->fp_sticky = fpu_shr(y, x->fp_exp - y->fp_exp); in fpu_add()
157 r->fp_exp++; in fpu_add()
204 if (x->fp_exp != y->fp_exp || r->fp_sticky) in fpu_add()
H A Dfpu_div.c271 x->fp_exp -= y->fp_exp; in fpu_div()
276 x->fp_exp -= y->fp_exp + 1; in fpu_div()
H A Dfpu_explode.c94 fp->fp_exp = FP_LG; in fpu_itof()
118 fp->fp_exp = FP_LG2; in fpu_xtof()
136 fp->fp_exp = 1 - expbias; \
153 fp->fp_exp = exp - expbias; \
H A Dfpu_mul.c220 m = x->fp_exp + y->fp_exp; in fpu_mul()
226 x->fp_exp = m; in fpu_mul()
H A Dfpu_implode.c215 if ((exp = fp->fp_exp) >= 32) in fpu_ftoi()
262 if ((exp = fp->fp_exp) >= 64) in fpu_ftox()
330 if ((exp = fp->fp_exp + SNG_EXP_BIAS) <= 0) { /* subnormal */ in fpu_ftos()
388 if ((exp = fp->fp_exp + DBL_EXP_BIAS) <= 0) { in fpu_ftod()
H A Dfpu_subr.c141 exp = fp->fp_exp; in fpu_norm()
192 fp->fp_exp = exp; in fpu_norm()
H A Dfpu_sqrt.c259 e = x->fp_exp; in fpu_sqrt()
263 x->fp_exp = e >> 1; /* calculates (e&1 ? (e-1)/2 : e/2 */ in fpu_sqrt()
H A Dfpu_emu.h81 int fp_exp; /* exponent (unbiased) */ member
H A Dfpu_emu.c166 fp->fp_exp); in fpu_dumpfpn()