Home
last modified time | relevance | path

Searched refs:pick_float64_except (Results 1 – 8 of 8) sorted by relevance

/picolibc-latest/newlib/libm/common/
Dmath_err_invalid.c33 static CONST_FORCE_FLOAT64 VAL = pick_float64_except(_F_64(0.0), (__float64) NAN);
39 return pick_float64_except(x + x, VAL); in __math_invalid()
40 x = pick_float64_except(VAL / VAL, VAL); in __math_invalid()
48 force_eval_float64(pick_float64_except(VAL / VAL, VAL)); in __math_set_invalid()
Dmath_err_uflow.c33 static CONST_FORCE_FLOAT64 VAL = pick_float64_except(_FLOAT64_MIN, _F_64(0.0));
38 __float64 y = pick_float64_except((sign ? -VAL : VAL) * VAL, sign ? -VAL : VAL); in __math_uflow()
Dmath_err_divzero.c33 static CONST_FORCE_FLOAT64 VAL = pick_float64_except(_F_64(0.0), (__float64) INFINITY);
38 __float64 y = pick_float64_except((sign ? _F_64(-1.0) : _F_64(1.0)) / VAL, sign ? (-VAL) : VAL); in __math_divzero()
Dmath_err_may_uflow.c33 static CONST_FORCE_FLOAT64 VAL = pick_float64_except(_F_64(0x1.8p-538), _F_64(0.0));
40 __float64 y = pick_float64_except((sign ? -VAL : VAL) * VAL, sign ? -VAL : VAL); in __math_may_uflow()
Dmath_err_oflow.c33 static CONST_FORCE_FLOAT64 VAL = pick_float64_except(_FLOAT64_MAX, (__float64) INFINITY);
38 __float64 y = pick_float64_except((sign ? -VAL : VAL) * VAL, sign ? -VAL : VAL); in __math_oflow()
Dmath_denorm.c42 (void) pick_float64_except(force_eval_float64(VAL*VAL), 0.0); in __math_denorm()
Dmath_inexact.c40 static CONST_FORCE_FLOAT64 VAL = pick_float64_except(_FLOAT64_MIN, _F_64(0.0));
Dmath_config.h653 # define pick_float64_except(a,b) pick_long_double_except(a,b) macro
718 # define pick_float64_except(a,b) pick_double_except(a,b) macro