Home
last modified time | relevance | path

Searched refs:RETURNF (Results 1 – 5 of 5) sorted by relevance

/freebsd/lib/msun/ld80/
H A Ds_expl.c84 RETURNF(-1 / x); in expl()
85 RETURNF(x + x); /* x is +Inf, +NaN or unsupported */ in expl()
88 RETURNF(huge * huge); in expl()
90 RETURNF(tiny * tiny); in expl()
92 RETURNF(1 + x); /* 1 with inexact iff x != 0 */ in expl()
173 RETURNF(-1 / x - 1); in expm1l()
174 RETURNF(x + x); /* x is +Inf, +NaN or unsupported */ in expm1l()
177 RETURNF(huge * huge); in expm1l()
186 RETURNF(tiny - 1); /* good for x < -65ln2 - eps */ in expm1l()
H A Ds_logl.c442 #define RETURN1(rp, v) RETURNF(v)
565 RETURNF(-1 / zero); /* log1p(-1) = -Inf */ in log1pl()
567 RETURNF((x - x) / (x - x)); in log1pl()
571 RETURNF(x); /* x with inexact if x != 0 */ in log1pl()
576 RETURNF(x + x); /* log1p(Inf or NaN) = Inf or qNaN */ in log1pl()
/freebsd/lib/msun/ld128/
H A Ds_expl.c72 RETURNF(-1 / x); in expl()
73 RETURNF(x + x); /* x is +Inf or +NaN */ in expl()
76 RETURNF(huge * huge); in expl()
78 RETURNF(tiny * tiny); in expl()
80 RETURNF(1 + x); /* 1 with inexact iff x != 0 */ in expl()
215 RETURNF(-1 / x - 1); in expm1l()
216 RETURNF(x + x); /* x is +Inf or +NaN */ in expm1l()
219 RETURNF(huge * huge); in expm1l()
228 RETURNF(tiny - 1); /* good for x < -114ln2 - eps */ in expm1l()
H A Ds_logl.c442 #define RETURN1(rp, v) RETURNF(v)
578 RETURNF(-1 / zero); /* log1p(-1) = -Inf */ in log1pl()
580 RETURNF((x - x) / (x - x)); in log1pl()
584 RETURNF(x); /* x with inexact if x != 0 */ in log1pl()
589 RETURNF(x + x); /* log1p(Inf or NaN) = Inf or qNaN */ in log1pl()
/freebsd/lib/msun/src/
H A Dmath_private.h347 RETURNF(__retval); \
362 #define RETURNI(x) RETURNF(x)
368 #define RETURNF(v) return (v) macro
755 RETURNF((rp)->hi); \
756 RETURNF((rp)->hi + (rp)->lo); \