Searched refs:fp_mant (Results 1 – 10 of 10) sorted by relevance
/freebsd/sys/powerpc/fpu/ |
H A D | fpu_add.c | 151 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 D | fpu_subr.c | 72 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 D | fpu_explode.c | 95 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 D | fpu_implode.c | 82 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 D | fpu_mul.c | 155 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 D | fpu_div.c | 256 (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 D | fpu_sqrt.c | 255 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 D | fpu_emu.c | 164 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 D | fpu_emu.h | 83 u_int fp_mant[4]; /* 115-bit mantissa */ member
|
/freebsd/sys/powerpc/booke/ |
H A D | spe.c | 406 if (s == FPC_QNAN && (fp->fp_mant[0] & FP_QUIETBIT) == 0) { in spe_explode() 414 fp->fp_mant[0] |= FP_QUIETBIT; in spe_explode()
|