Searched refs:fp_mant (Results 1 - 25 of 31) sorted by relevance

12

/netbsd-6-1-5-RELEASE/sys/arch/m68k/fpe/
H A Dfpu_add.c139 /* 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 Dfpu_rem.c128 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 Dfpu_subr.c75 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 Dfpu_mul.c81 * 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 Dfpu_explode.c102 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 Dfpu_int.c55 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 Dfpu_div.c71 * 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 Dfpu_implode.c75 * 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 Dfpu_sqrt.c241 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 Dfpu_log.c206 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 Dfpu_fstore.c121 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 Dfpu_add.c157 /* 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 Dfpu_subr.c80 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 Dfpu_explode.c98 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 Dfpu_mul.c85 * 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 Dfpu_implode.c75 * 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 Dfpu_div.c75 * 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 Dfpu_sqrt.c261 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 Dfpu_add.c143 /* 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 Dfpu_subr.c79 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 Dfpu_mul.c81 * 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 Dfpu_implode.c78 * 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 Dfpu_div.c71 * 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 Dfpu_explode.c101 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 Dfpu_sqrt.c240 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