Searched refs:fp_mant (Results 1 - 25 of 31) sorted by relevance
12
/netbsd-6-1-5-RELEASE/sys/arch/m68k/fpe/ |
H A D | fpu_add.c | 139 /* r->fp_mant = x->fp_mant + y->fp_mant */ 140 FPU_ADDS(r->fp_mant[2], x->fp_mant[2], y->fp_mant[2]); 141 FPU_ADDCS(r->fp_mant[1], x->fp_mant[1], y->fp_mant[1]); 142 FPU_ADDC(r0, x->fp_mant[ [all...] |
H A D | fpu_rem.c | 128 y->fp_mant[0] != r->fp_mant[0] || 129 y->fp_mant[1] != r->fp_mant[1] || 130 y->fp_mant[2] != r->fp_mant[2]) { 134 y->fp_mant[0] < r->fp_mant[0] || 135 y->fp_mant[1] < r->fp_mant[ [all...] |
H A D | fpu_subr.c | 75 m0 = fp->fp_mant[0]; 76 m1 = fp->fp_mant[1]; 77 m2 = fp->fp_mant[2]; 85 fp->fp_mant[0] = 0; 86 fp->fp_mant[1] = 0; 87 fp->fp_mant[2] = 0; 115 fp->fp_mant[0] = m0; 116 fp->fp_mant[1] = m1; 117 fp->fp_mant[2] = m2; 127 * Internally, this may use a `supernormal' -- a number whose fp_mant [all...] |
H A D | fpu_mul.c | 81 * than memory. We keep x->fp_mant in locals for the same reason. 146 x2 = x->fp_mant[2]; 147 x1 = x->fp_mant[1]; 148 x0 = x->fp_mant[0]; 174 if ((m = y->fp_mant[2]) == 0) { 182 if ((m = y->fp_mant[1]) == 0) { 190 m = y->fp_mant[0]; /* definitely != 0 */ 209 x->fp_mant[2] = a2; 210 x->fp_mant[1] = a1; 211 x->fp_mant[ [all...] |
H A D | fpu_explode.c | 102 fp->fp_mant[0] = (int)i < 0 ? -i : i; 103 fp->fp_mant[1] = 0; 104 fp->fp_mant[2] = 0; 120 fp->fp_mant[0] = f0; \ 121 fp->fp_mant[1] = f1; \ 122 fp->fp_mant[2] = f2; \ 129 fp->fp_mant[0] = f0; \ 130 fp->fp_mant[1] = f1; \ 131 fp->fp_mant[2] = f2; \ 135 fp->fp_mant[ [all...] |
H A D | fpu_int.c | 55 x->fp_mant[0] = x->fp_mant[1] = x->fp_mant[2] = 0; 69 x->fp_mant[i] = 0; 71 x->fp_mant[i] &= mask;
|
H A D | fpu_div.c | 71 * left_shift = x->fp_mant < y->fp_mant; 232 #define WORD(r, i) /* calculate r->fp_mant[i] */ \ 236 (x)->fp_mant[i] = q 239 r0 = x->fp_mant[0]; 240 r1 = x->fp_mant[1]; 241 r2 = x->fp_mant[2]; 242 y0 = y->fp_mant[0]; 243 y1 = y->fp_mant[1]; 244 y2 = y->fp_mant[ [all...] |
H A D | fpu_implode.c | 75 * Note that we may leave the value 2.0 in fp->fp_mant; it is the caller's 84 m0 = fp->fp_mant[0]; 85 m1 = fp->fp_mant[1]; 86 m2 = fp->fp_mant[2]; 137 fp->fp_mant[0] = m0; 138 fp->fp_mant[1] = m1; 139 fp->fp_mant[2] = m2; 144 fp->fp_mant[0] = m0; 145 fp->fp_mant[1] = m1; 146 fp->fp_mant[ [all...] |
H A D | fpu_sqrt.c | 241 x0 = x->fp_mant[0]; 242 x1 = x->fp_mant[1]; 243 x2 = x->fp_mant[2]; 288 x->fp_mant[0] = q; 319 x->fp_mant[1] = q; 352 x->fp_mant[2] = q;
|
H A D | fpu_log.c | 206 if ((-1 == X.fp_exp && (0xf07d0000U >> (31 - FP_LG)) <= X.fp_mant[0]) || 207 (0 == X.fp_exp && X.fp_mant[0] <= (0x88410000U >> (31 - FP_LG)))) { 294 X.fp_exp, X.fp_mant[0], X.fp_mant[1]); 305 F.fp_mant[0] = X.fp_mant[0] & (0xfe000000U >> (31 - FP_LG)); 306 F.fp_mant[0] |= (0x01000000U >> (31 - FP_LG)); 307 F.fp_mant[1] = F.fp_mant[2] = 0; 312 fe->fe_f2.fp_exp, fe->fe_f2.fp_mant[ [all...] |
H A D | fpu_fstore.c | 121 fe->fe_f3.fp_mant[0], fe->fe_f3.fp_mant[1], 122 fe->fe_f3.fp_mant[2]);
|
/netbsd-6-1-5-RELEASE/sys/arch/powerpc/fpu/ |
H A D | fpu_add.c | 157 /* r->fp_mant = x->fp_mant + y->fp_mant */ 158 FPU_ADDS(r->fp_mant[3], x->fp_mant[3], y->fp_mant[3]); 159 FPU_ADDCS(r->fp_mant[2], x->fp_mant[2], y->fp_mant[2]); 160 FPU_ADDCS(r->fp_mant[ [all...] |
H A D | fpu_subr.c | 80 m0 = fp->fp_mant[0]; 81 m1 = fp->fp_mant[1]; 82 m2 = fp->fp_mant[2]; 83 m3 = fp->fp_mant[3]; 91 fp->fp_mant[0] = 0; 92 fp->fp_mant[1] = 0; 93 fp->fp_mant[2] = 0; 94 fp->fp_mant[3] = 0; 126 fp->fp_mant[0] = m0; 127 fp->fp_mant[ [all...] |
H A D | fpu_explode.c | 98 fp->fp_mant[0] = (int)i < 0 ? -i : i; 99 fp->fp_mant[1] = 0; 100 fp->fp_mant[2] = 0; 101 fp->fp_mant[3] = 0; 122 *((int64_t*)fp->fp_mant) = (int64_t)i < 0 ? -i : i; 123 fp->fp_mant[2] = 0; 124 fp->fp_mant[3] = 0; 140 fp->fp_mant[0] = f0; \ 141 fp->fp_mant[1] = f1; \ 142 fp->fp_mant[ [all...] |
H A D | fpu_mul.c | 85 * We keep x->fp_mant in locals for the same reason. 161 x3 = x->fp_mant[3]; 162 x2 = x->fp_mant[2]; 163 x1 = x->fp_mant[1]; 164 x0 = x->fp_mant[0]; 191 if ((m = y->fp_mant[3]) == 0) { 199 if ((m = y->fp_mant[2]) == 0) { 207 if ((m = y->fp_mant[1]) == 0) { 215 m = y->fp_mant[0]; /* definitely != 0 */ 234 x->fp_mant[ [all...] |
H A D | fpu_implode.c | 75 * Note that we may leave the value 2.0 in fp->fp_mant; it is the caller's 85 m0 = fp->fp_mant[0]; 86 m1 = fp->fp_mant[1]; 87 m2 = fp->fp_mant[2]; 88 m3 = fp->fp_mant[3]; 143 fp->fp_mant[0] = m0; 144 fp->fp_mant[1] = m1; 145 fp->fp_mant[2] = m2; 146 fp->fp_mant[3] = m3; 150 fp->fp_mant[ [all...] |
H A D | fpu_div.c | 75 * left_shift = x->fp_mant < y->fp_mant; 258 #define WORD(r, i) /* calculate r->fp_mant[i] */ \ 262 (x)->fp_mant[i] = q 265 r0 = x->fp_mant[0]; 266 r1 = x->fp_mant[1]; 267 r2 = x->fp_mant[2]; 268 r3 = x->fp_mant[3]; 269 y0 = y->fp_mant[0]; 270 y1 = y->fp_mant[ [all...] |
H A D | fpu_sqrt.c | 261 x0 = x->fp_mant[0]; 262 x1 = x->fp_mant[1]; 263 x2 = x->fp_mant[2]; 264 x3 = x->fp_mant[3]; 309 x->fp_mant[0] = q; 340 x->fp_mant[1] = q; 373 x->fp_mant[2] = q; 408 x->fp_mant[3] = q;
|
/netbsd-6-1-5-RELEASE/sys/arch/sparc/fpu/ |
H A D | fpu_add.c | 143 /* r->fp_mant = x->fp_mant + y->fp_mant */ 144 FPU_ADDS(r->fp_mant[3], x->fp_mant[3], y->fp_mant[3]); 145 FPU_ADDCS(r->fp_mant[2], x->fp_mant[2], y->fp_mant[2]); 146 FPU_ADDCS(r->fp_mant[ [all...] |
H A D | fpu_subr.c | 79 m0 = fp->fp_mant[0]; 80 m1 = fp->fp_mant[1]; 81 m2 = fp->fp_mant[2]; 82 m3 = fp->fp_mant[3]; 90 fp->fp_mant[0] = 0; 91 fp->fp_mant[1] = 0; 92 fp->fp_mant[2] = 0; 93 fp->fp_mant[3] = 0; 125 fp->fp_mant[0] = m0; 126 fp->fp_mant[ [all...] |
H A D | fpu_mul.c | 81 * than memory. We keep x->fp_mant in locals for the same reason. 146 x3 = x->fp_mant[3]; 147 x2 = x->fp_mant[2]; 148 x1 = x->fp_mant[1]; 149 x0 = x->fp_mant[0]; 176 if ((m = y->fp_mant[3]) == 0) { 184 if ((m = y->fp_mant[2]) == 0) { 192 if ((m = y->fp_mant[1]) == 0) { 200 m = y->fp_mant[0]; /* definitely != 0 */ 219 x->fp_mant[ [all...] |
H A D | fpu_implode.c | 78 * Note that we may leave the value 2.0 in fp->fp_mant; it is the caller's 87 m0 = fp->fp_mant[0]; 88 m1 = fp->fp_mant[1]; 89 m2 = fp->fp_mant[2]; 90 m3 = fp->fp_mant[3]; 143 fp->fp_mant[0] = m0; 144 fp->fp_mant[1] = m1; 145 fp->fp_mant[2] = m2; 146 fp->fp_mant[3] = m3; 150 fp->fp_mant[ [all...] |
H A D | fpu_div.c | 71 * left_shift = x->fp_mant < y->fp_mant; 230 #define WORD(r, i) /* calculate r->fp_mant[i] */ \ 234 (x)->fp_mant[i] = q 237 r0 = x->fp_mant[0]; 238 r1 = x->fp_mant[1]; 239 r2 = x->fp_mant[2]; 240 r3 = x->fp_mant[3]; 241 y0 = y->fp_mant[0]; 242 y1 = y->fp_mant[ [all...] |
H A D | fpu_explode.c | 101 fp->fp_mant[0] = (int)i < 0 ? -i : i; 102 fp->fp_mant[1] = 0; 103 fp->fp_mant[2] = 0; 104 fp->fp_mant[3] = 0; 126 *((int64_t*)fp->fp_mant) = (int64_t)i < 0 ? -i : i; 127 fp->fp_mant[2] = 0; 128 fp->fp_mant[3] = 0; 145 fp->fp_mant[0] = f0; \ 146 fp->fp_mant[1] = f1; \ 147 fp->fp_mant[ [all...] |
H A D | fpu_sqrt.c | 240 x0 = x->fp_mant[0]; 241 x1 = x->fp_mant[1]; 242 x2 = x->fp_mant[2]; 243 x3 = x->fp_mant[3]; 288 x->fp_mant[0] = q; 319 x->fp_mant[1] = q; 352 x->fp_mant[2] = q; 387 x->fp_mant[3] = q;
|
Completed in 260 milliseconds
12