Home
last modified time | relevance | path

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

/freebsd/sys/powerpc/fpu/
H A Dfpu_add.c151 FPU_ADDS(r->fp_mant[3], x->fp_mant[3], y->fp_mant[3]); in fpu_add()
152 FPU_ADDCS(r->fp_mant[2], x->fp_mant[2], y->fp_mant[2]); in fpu_add()
153 FPU_ADDCS(r->fp_mant[1], x->fp_mant[1], y->fp_mant[1]); in fpu_add()
154 FPU_ADDC(r0, x->fp_mant[0], y->fp_mant[0]); in fpu_add()
155 if ((r->fp_mant[0] = r0) >= FP_2) { in fpu_add()
184 FPU_SUBCS(r3, x->fp_mant[3], y->fp_mant[3]); in fpu_add()
185 FPU_SUBCS(r2, x->fp_mant[2], y->fp_mant[2]); in fpu_add()
186 FPU_SUBCS(r1, x->fp_mant[1], y->fp_mant[1]); in fpu_add()
187 FPU_SUBC(r0, x->fp_mant[0], y->fp_mant[0]); in fpu_add()
213 r->fp_mant[3] = r3; in fpu_add()
[all …]
H A Dfpu_subr.c72 m0 = fp->fp_mant[0]; in fpu_shr()
73 m1 = fp->fp_mant[1]; in fpu_shr()
74 m2 = fp->fp_mant[2]; in fpu_shr()
75 m3 = fp->fp_mant[3]; in fpu_shr()
83 fp->fp_mant[0] = 0; in fpu_shr()
84 fp->fp_mant[1] = 0; in fpu_shr()
85 fp->fp_mant[2] = 0; in fpu_shr()
86 fp->fp_mant[3] = 0; in fpu_shr()
118 fp->fp_mant[0] = m0; in fpu_shr()
119 fp->fp_mant[1] = m1; in fpu_shr()
[all …]
H A Dfpu_explode.c95 fp->fp_mant[0] = (int)i < 0 ? -i : i; in fpu_itof()
96 fp->fp_mant[1] = 0; in fpu_itof()
97 fp->fp_mant[2] = 0; in fpu_itof()
98 fp->fp_mant[3] = 0; in fpu_itof()
119 *((int64_t*)fp->fp_mant) = (int64_t)i < 0 ? -i : i; in fpu_xtof()
120 fp->fp_mant[2] = 0; in fpu_xtof()
121 fp->fp_mant[3] = 0; in fpu_xtof()
137 fp->fp_mant[0] = f0; \
138 fp->fp_mant[1] = f1; \
139 fp->fp_mant[2] = f2; \
[all …]
H A Dfpu_implode.c82 m0 = fp->fp_mant[0]; in round()
83 m1 = fp->fp_mant[1]; in round()
84 m2 = fp->fp_mant[2]; in round()
85 m3 = fp->fp_mant[3]; in round()
139 fp->fp_mant[0] = m0; in round()
140 fp->fp_mant[1] = m1; in round()
141 fp->fp_mant[2] = m2; in round()
142 fp->fp_mant[3] = m3; in round()
146 fp->fp_mant[0] = m0; in round()
147 fp->fp_mant[1] = m1; in round()
[all …]
H A Dfpu_mul.c155 x3 = x->fp_mant[3]; in fpu_mul()
156 x2 = x->fp_mant[2]; in fpu_mul()
157 x1 = x->fp_mant[1]; in fpu_mul()
158 x0 = x->fp_mant[0]; in fpu_mul()
185 if ((m = y->fp_mant[3]) == 0) { in fpu_mul()
193 if ((m = y->fp_mant[2]) == 0) { in fpu_mul()
201 if ((m = y->fp_mant[1]) == 0) { in fpu_mul()
209 m = y->fp_mant[0]; /* definitely != 0 */ in fpu_mul()
228 x->fp_mant[3] = a3; in fpu_mul()
229 x->fp_mant[2] = a2; in fpu_mul()
[all …]
H A Dfpu_div.c256 (x)->fp_mant[i] = q in fpu_div()
259 r0 = x->fp_mant[0]; in fpu_div()
260 r1 = x->fp_mant[1]; in fpu_div()
261 r2 = x->fp_mant[2]; in fpu_div()
262 r3 = x->fp_mant[3]; in fpu_div()
263 y0 = y->fp_mant[0]; in fpu_div()
264 y1 = y->fp_mant[1]; in fpu_div()
265 y2 = y->fp_mant[2]; in fpu_div()
266 y3 = y->fp_mant[3]; in fpu_div()
280 x->fp_mant[0] = q; in fpu_div()
H A Dfpu_sqrt.c255 x0 = x->fp_mant[0]; in fpu_sqrt()
256 x1 = x->fp_mant[1]; in fpu_sqrt()
257 x2 = x->fp_mant[2]; in fpu_sqrt()
258 x3 = x->fp_mant[3]; in fpu_sqrt()
303 x->fp_mant[0] = q; in fpu_sqrt()
334 x->fp_mant[1] = q; in fpu_sqrt()
367 x->fp_mant[2] = q; in fpu_sqrt()
402 x->fp_mant[3] = q; in fpu_sqrt()
H A Dfpu_emu.c164 fp->fp_mant[0], fp->fp_mant[1], in fpu_dumpfpn()
165 fp->fp_mant[2], fp->fp_mant[3], in fpu_dumpfpn()
H A Dfpu_emu.h83 u_int fp_mant[4]; /* 115-bit mantissa */ member
/freebsd/sys/powerpc/booke/
H A Dspe.c406 if (s == FPC_QNAN && (fp->fp_mant[0] & FP_QUIETBIT) == 0) { in spe_explode()
414 fp->fp_mant[0] |= FP_QUIETBIT; in spe_explode()