Lines Matching full:double

224 asuint64 (double f)
228 double f;
234 static inline double
240 double f;
258 issignaling_inline (double x)
274 static inline double
275 opt_barrier_double (double x)
287 force_eval_double (double x)
298 static inline double
299 opt_barrier_double (double x)
301 volatile double y = x;
310 force_eval_double (double x)
312 volatile double y UNUSED = x;
325 static inline double
326 eval_as_double (double x)
343 HIDDEN double __math_oflow (uint32_t);
345 HIDDEN double __math_uflow (uint32_t);
347 HIDDEN double __math_may_uflow (uint32_t);
349 HIDDEN double __math_divzero (uint32_t);
356 HIDDEN double __math_invalid (double);
361 HIDDEN double __math_check_oflow (double);
363 HIDDEN double __math_check_uflow (double);
366 static inline double
367 check_oflow (double x)
373 static inline double
374 check_uflow (double x)
404 double shift_scaled;
405 double poly[EXP2F_POLY_ORDER];
406 double invln2_scaled;
407 double poly_scaled[EXP2F_POLY_ORDER];
408 double shift;
418 double invc, logc;
420 double ln2;
421 double invln10;
422 double poly[LOGF_POLY_ORDER - 1]; /* First order coefficient is 1. */
431 double invc, logc;
433 double poly[LOG2F_POLY_ORDER];
443 #define POWF_SCALE ((double) (1 << POWF_SCALE_BITS))
448 double invc, logc;
450 double poly[POWF_LOG2_POLY_ORDER];
469 double invln2N;
470 double negln2hiN;
471 double negln2loN;
472 double poly[4]; /* Last four coefficients. */
473 double shift;
475 double exp2_shift;
476 double exp2_poly[EXP2_POLY_ORDER];
478 double neglog10_2hiN;
479 double neglog10_2loN;
480 double exp10_poly[5];
482 double invlog10_2N;
490 double ln2hi;
491 double ln2lo;
492 double poly[LOG_POLY_ORDER - 1]; /* First coefficient is 1. */
493 double poly1[LOG_POLY1_ORDER - 1];
494 struct {double invc, logc;} tab[1 << LOG_TABLE_BITS];
496 struct {double chi, clo;} tab2[1 << LOG_TABLE_BITS];
505 double invln2hi;
506 double invln2lo;
507 double poly[LOG2_POLY_ORDER - 1];
508 double poly1[LOG2_POLY1_ORDER - 1];
509 struct {double invc, logc;} tab[1 << LOG2_TABLE_BITS];
511 struct {double chi, clo;} tab2[1 << LOG2_TABLE_BITS];
519 double ln2hi;
520 double ln2lo;
521 double poly[POW_LOG_POLY_ORDER - 1]; /* First coefficient is 1. */
523 struct {double invc, pad, logc, logctail;} tab[1 << POW_LOG_TABLE_BITS];
540 double erf_poly_A[ERF_POLY_A_NCOEFFS];
541 double erf_ratio_N_A[5];
542 double erf_ratio_D_A[5];
543 double erf_ratio_N_B[7];
544 double erf_ratio_D_B[6];
545 double erfc_poly_C[ERFC_POLY_C_NCOEFFS];
546 double erfc_poly_D[ERFC_POLY_D_NCOEFFS];
547 double erfc_poly_E[ERFC_POLY_E_NCOEFFS];
548 double erfc_poly_F[ERFC_POLY_F_NCOEFFS];
559 double poly[V_LOG_POLY_ORDER - 1];
560 double ln2;
563 double invc, logc;
574 double invc[V_POWF_LOG2_N];
575 double logc[V_POWF_LOG2_N];
583 double poly[3];
584 double n_over_ln2, ln2_over_n_hi, ln2_over_n_lo, shift;
591 double poly[7]; /* First coefficient is 1. */
592 double ln2_hi, ln2_lo;
593 double invc[1 << V_POW_LOG_TABLE_BITS];
594 double logc[1 << V_POW_LOG_TABLE_BITS];
595 double logctail[1 << V_POW_LOG_TABLE_BITS];
601 double poly[5];
602 double invln2;
605 double invc, log2c;
612 double poly[5];
613 double invln10, log10_2;
616 double invc, log10c;
643 double erf, scale;
651 double erfc, scale;
663 double coeffs[LOG1P_NCOEFFS];
677 extern const double __asin_poly[ASIN_POLY_ORDER + 1] HIDDEN;
688 double poly[ASINH_NCOEFFS];
694 double poly[ATAN_POLY_NCOEFFS];
711 double poly[4];
712 double table[5];
720 double invln2_scaled;
721 double poly_scaled[EXPF_POLY_ORDER];
728 extern const double __expm1_poly[EXPM1_POLY_ORDER] HIDDEN;
736 double ln2hi;
737 double ln2lo;
738 double invln10;
739 double poly[LOG10_POLY_ORDER - 1]; /* First coefficient is 1/log(10). */
740 double poly1[LOG10_POLY1_ORDER - 1];
743 double invc, logc;
748 double chi, clo;