Lines Matching refs:fe_f2
203 CPYFPN(&X, &fe->fe_f2);
219 fpu_const(&fe->fe_f2, FPU_CONST_1);
220 fe->fe_f2.fp_sign = 1; /* -1.0 */
226 CPYFPN(&fe->fe_f2, &V);
231 CPYFPN(&fe->fe_f2, d);
236 CPYFPN(&fe->fe_f2, d);
245 fpu_explode(fe, &fe->fe_f2, FTYPE_DBL, logB5);
249 fpu_explode(fe, &fe->fe_f2, FTYPE_DBL, logB3);
253 CPYFPN(&fe->fe_f2, &W);
257 fpu_explode(fe, &fe->fe_f2, FTYPE_DBL, logB1);
264 fpu_explode(fe, &fe->fe_f2, FTYPE_DBL, logB4);
268 fpu_explode(fe, &fe->fe_f2, FTYPE_DBL, logB2);
272 CPYFPN(&fe->fe_f2, &V);
276 CPYFPN(&fe->fe_f2, &X);
280 CPYFPN(&fe->fe_f2, &V);
284 CPYFPN(&fe->fe_f2, &U);
288 CPYFPN(&fe->fe_f2, &U);
299 X.fp_exp = fe->fe_f2.fp_exp = 0;
312 fe->fe_f2.fp_exp, fe->fe_f2.fp_mant[0],
313 fe->fe_f2.fp_mant[1], k);
332 /* fe_f2 = 1/F */
333 fe->fe_f2.fp_class = FPC_NUM;
334 fe->fe_f2.fp_sign = fe->fe_f2.fp_sticky = fe->fe_f2.fp_mant[2]
336 fe->fe_f2.fp_exp = logtbl[i].sp_exp;
337 fe->fe_f2.fp_mant[0] = (logtbl[i].sp_m0 >> (31 - FP_LG));
338 fe->fe_f2.fp_mant[1] = (logtbl[i].sp_m0 << (FP_LG + 1)) |
340 fe->fe_f2.fp_mant[2] =
344 printf("__fpu_logn: 1/F=(%d,%08x,%08x...)\n", fe->fe_f2.fp_exp,
345 fe->fe_f2.fp_mant[0], fe->fe_f2.fp_mant[1]);
355 (void)fpu_const(&fe->fe_f2, FPU_CONST_LN_2);
361 fe->fe_f2.fp_exp,
362 fe->fe_f2.fp_mant[0], fe->fe_f2.fp_mant[1]);
370 CPYFPN(&fe->fe_f2, &U);
381 fpu_explode(fe, &fe->fe_f2, FTYPE_DBL, logA5);
386 fpu_explode(fe, &fe->fe_f2, FTYPE_DBL, logA3);
391 CPYFPN(&fe->fe_f2, &V);
396 fpu_explode(fe, &fe->fe_f2, FTYPE_DBL, logA1);
401 CPYFPN(&fe->fe_f2, &V);
406 CPYFPN(&fe->fe_f2, &U);
414 fpu_explode(fe, &fe->fe_f2, FTYPE_DBL, logA6);
418 fpu_explode(fe, &fe->fe_f2, FTYPE_DBL, logA4);
422 CPYFPN(&fe->fe_f2, &V);
426 fpu_explode(fe, &fe->fe_f2, FTYPE_DBL, logA2);
430 CPYFPN(&fe->fe_f2, &V);
434 CPYFPN(&fe->fe_f2, &U);
439 /* fe_f2 = logtbl[i+1] (== LOG(F)) */
440 fe->fe_f2.fp_class = FPC_NUM;
441 fe->fe_f2.fp_sign = fe->fe_f2.fp_sticky = fe->fe_f2.fp_mant[2]
443 fe->fe_f2.fp_exp = logtbl[i].sp_exp;
444 fe->fe_f2.fp_mant[0] = (logtbl[i].sp_m0 >> (31 - FP_LG));
445 fe->fe_f2.fp_mant[1] = (logtbl[i].sp_m0 << (FP_LG + 1)) |
447 fe->fe_f2.fp_mant[2] = (logtbl[i].sp_m1 << (FP_LG + 1));
451 fe->fe_f2.fp_exp,
452 fe->fe_f2.fp_mant[0], fe->fe_f2.fp_mant[1]);
458 CPYFPN(&fe->fe_f2, &X);
469 CPYFPN(&fe->fe_f2, &KLOG2);
480 struct fpn *fp = &fe->fe_f2;
494 (void)fpu_const(&fe->fe_f2, FPU_CONST_LN_10);
517 struct fpn *fp = &fe->fe_f2;
538 (void)fpu_const(&fe->fe_f2, FPU_CONST_LN_2);
561 struct fpn *fp = &fe->fe_f2;
597 if (ISZERO(&fe->fe_f2))
598 return &fe->fe_f2;
606 CPYFPN(&fe->fe_f2, fp);