Searched refs:expm1 (Results 1 - 18 of 18) sorted by relevance

/illumos-gate/usr/src/lib/libm/common/R/
H A Dexpm1f.c41 return ((float) expm1((double) x));
/illumos-gate/usr/src/lib/libm/common/C/
H A Dtanh.c43 * -expm1(-2x)
45 * expm1(-2x) + 2
48 * expm1(2x) + 2
51 * Note: 22 was chosen so that fl(1.0+2/(expm1(2*22)+2)) == 1.
82 z = one - two / (expm1(t + t) + two);
84 y = expm1(-t - t);
H A Dsinh.c40 * expm1(x) + expm1(x)/(expm1(x)+1)
69 t = expm1(r);
H A Dcosh.c73 t = expm1(w);
H A Dexpm1.c30 #pragma weak __expm1 = expm1
34 * expm1(x)
46 * 2. Approximating expm1(r) by a special rational function on
72 * expm1(r) = exp(r)-1 is then computed by the following
76 * expm1(r) = r + --- + --- * [--------------------]
80 * expm1(r+c) = expm1(r) + c + expm1(r)*c
81 * ~ expm1(r) + c + r*c
83 * expm1(
162 expm1(double x) { function
[all...]
/illumos-gate/usr/src/lib/libm/i386/src/
H A Dexpm1.s29 .file "expm1.s"
32 LIBM_ANSI_PRAGMA_WEAK(expm1,function)
38 ENTRY(expm1) function
61 / [z] != 0, compute exp(x) and then subtract one to get expm1(x)
129 SET_SIZE(expm1)
H A Dexpm1f.s63 / [z] != 0, compute exp(x) and then subtract one to get expm1(x)
/illumos-gate/usr/src/head/
H A Dmath.h211 extern double expm1 __P((double));
219 #pragma does_not_read_global_data(expm1, ilogb, log1p, rint)
222 #pragma does_not_write_global_data(expm1, ilogb, log1p, rint)
225 #pragma no_side_effect(expm1, ilogb, log1p, rint)
H A Dtgmath.h92 #undef expm1 macro
93 #define expm1(x) __tgmath_expm1(x) macro
/illumos-gate/usr/src/lib/libm/common/complex/
H A Dctanh.c66 * Implementation notes: let t = expm1(2x) = e - 1, then
92 #include "libm.h" /* exp/expm1/fabs/sin/tanh/sincos */
164 t = expm1(x + x);
/illumos-gate/usr/src/man/man3m/
H A DMakefile56 expm1.3m \
/illumos-gate/usr/src/lib/libast/common/uwin/
H A Dexpm1.c39 static char sccsid[] = "@(#)expm1.c 8.1 (Berkeley) 6/4/93";
112 extern double expm1(x) function
159 /* expm1(-big#) rounded to -1 (inexact) */
163 /* expm1(-INF) is -1 */
169 /* expm1(INF) is INF, expm1(+big#) overflows to INF */
/illumos-gate/usr/src/head/iso/
H A Dmath_c99.h221 extern double expm1 __P((double));
401 #pragma does_not_read_global_data(asinh, exp2, expm1)
409 #pragma does_not_write_global_data(asinh, exp2, expm1)
484 #pragma no_side_effect(acosh, asinh, atanh, exp2, expm1)
/illumos-gate/usr/src/lib/libm1/common/
H A Dlibmv1.c46 #pragma weak expm1 = __expm1 macro
/illumos-gate/usr/src/lib/libbc/inc/include/
H A Dmath.h80 extern double expm1();
/illumos-gate/usr/src/boot/include/
H A Dmath.h270 double expm1(double);
/illumos-gate/usr/src/lib/libm/
H A DMakefile.com185 expm1.o \
914 ../common/C/expm1.c \
965 ../common/C/expm1.c \
/illumos-gate/usr/src/lib/libast/
H A DMakefile.com585 common/uwin/expm1.o \

Completed in 154 milliseconds