Searched refs:exp (Results 1 - 23 of 23) sorted by relevance

/fuchsia/zircon/third_party/ulib/musl/src/math/
H A D__expo2.c7 /* exp(x)/2 for x >= log(DBL_MAX), slightly better than 0.5*exp(x/2)*exp(x/2) */
13 /* exp(x - k ln2) * 2**(k-1) */
14 return exp(x - kln2) * scale * scale;
H A Dcosh.c3 /* cosh(x) = (exp(x) + 1/exp(x))/2
4 * = 1 + 0.5*(exp(x)-1)*(exp(x)-1)/exp(x)
33 t = exp(x);
H A Dtgamma.c10 exp(x + g - 0.5)
176 r = S(absx) * exp(-y);
/fuchsia/zircon/third_party/ulib/musl/third_party/complex/
H A Dcexp.c43 /* cexp(x + I 0) = exp(x) + I 0 */
45 return CMPLX(exp(x), y);
67 * overflow in exp(x).
73 * - x < exp_ovfl and exp(x) won't overflow (common case)
74 * - x > cexp_ovfl, so exp(x) * s overflows for all s > 0
75 * - x = +-Inf (generated by exp())
78 exp_x = exp(x);
H A D__cexp.c34 * Compute exp(x), scaled to avoid spurious overflow. An exponent is
45 * We use exp(x) = exp(x - kln2) * 2**k, carefully chosen to
46 * minimize |exp(kln2) - 2**k|. We also scale the exponent of
50 exp_x = exp(x - kln2);
58 * __ldexp_cexp(x, expt) compute exp(x) * 2**expt.
H A Dctanh.c112 * ctanh(+-huge + i +-y) ~= +-1 +- i 2sin(2y)/exp(2x), using the
113 * approximation sinh^2(huge) ~= exp(2*huge) / 4.
117 double exp_zx = exp(-fabs(x));
H A Dcsinh.c61 /* |x| >= 22, so cosh(x) ~= exp(|x|) */
63 /* x < 710: exp(|x|) won't overflow */
64 h = exp(fabs(x)) * 0.5;
H A Dccosh.c61 /* |x| >= 22, so cosh(x) ~= exp(|x|) */
63 /* x < 710: exp(|x|) won't overflow */
64 h = exp(fabs(x)) * 0.5;
/fuchsia/zircon/third_party/ulib/musl/third_party/math/
H A Dexpl.c38 * A Pade' form of degree 5/6 is used to approximate exp(f) - 1
51 * exp( X(1+delta) ) = exp(X) ( 1 + X*delta + ... ),
63 * exp underflow x < MINLOG 0.0
64 * exp overflow x > MAXLOG MAXNUM
72 return exp(x);
117 return exp(x);
H A Dexp.c11 /* exp(x)
24 * 2. Approximation of exp(r) by a special rational function on
27 * R(r**2) = r*(exp(r)+1)/(exp(r)-1) = 2 + r*r/6 - r**4/360 + ...
38 * The computation of exp(r) thus becomes
40 * exp(r) = 1 + ----------
49 * 3. Scale back to obtain exp(x):
51 * exp(x) = 2^k * exp(r)
54 * exp(IN
80 double exp(double x) { function
[all...]
H A Derf.c16 * erf(x) = --------- | exp(-t*t)dt
62 * erfc(x) = (1/x)*exp(-x*x-0.5625+R1/S1)
69 * erfc(x) = (1/x)*exp(-x*x-0.5625+R2/S2) if x > 0
70 * = 2.0 - (1/x)*exp(-x*x-0.5625+R2/S2) if -6<x<0
79 * To compute exp(-x*x-0.5625+R/S), let s be a single
82 * exp(-x*x-0.5626+R/S) =
83 * exp(-s*s-0.5625)*exp((s-x)*(s+x)+R/S);
86 * exp(-x*x)
205 return exp(
[all...]
/fuchsia/zircon/third_party/ulib/musl/sanitizers/
H A Dasan-stubs.c57 uint32_t exp)) \
74 uint32_t exp))
79 uint32_t exp))
/fuchsia/zircon/third_party/ulib/jemalloc/test/include/test/
H A Dmath.h69 factor = exp(p * log(x) - x - ln_gamma_p);
238 ch = pow(p * xx * exp(ln_gamma_df_2 + xx * aa), 1.0 / xx);
264 ch -= (1.0 - exp(a + ln_gamma_df_2 + 0.5 * ch +
279 t = p2 * exp(xx * aa + ln_gamma_df_2 + p1 - c * log(ch));
/fuchsia/zircon/system/ulib/hid-parser/include/hid-parser/
H A Dparser.h122 int32_t exp; member in struct:hid::Unit
/fuchsia/zircon/system/ulib/hid-parser/
H A Dparser.cpp352 int32_t exp = static_cast<uint8_t>(data); local
356 if (exp > 7)
357 exp = exp - 16;
358 table_.attributes.unit.exp = exp;
/fuchsia/zircon/system/utest/utf_conversion/
H A Dmain.cpp307 const uint8_t* exp; member in struct:__anon1475::__anon1476
311 const uint8_t* exp; member in struct:__anon1475::__anon1477
346 ASSERT_UTF8_EQ(e.host.exp, e.host.len, actual, sizeof(actual), enc_len, case_id);
348 ASSERT_UTF8_EQ(e.inv.exp, e.inv.len, actual, sizeof(actual), enc_len, case_id);
/fuchsia/zircon/third_party/ulib/jemalloc/test/unit/
H A Dmath.c43 /* exp(ln_gamma(x)) == (x-1)! for integer x. */
45 assert_true(double_eq_rel(exp(ln_gamma(x)),
/fuchsia/zircon/third_party/ulib/musl/src/math/x86_64/
H A Dexpl.S0 # exp(x) = 2^hi + 2^hi (2^lo - 1)
/fuchsia/zircon/third_party/ulib/musl/include/
H A Dmath.h183 double exp(double);
/fuchsia/zircon/kernel/vm/
H A Dvm_unittest.cpp968 #define MMU_EXPECT_EQ(exp, act, msg) EXPECT_EQ(ZX_ERR_INTERNAL, act, msg)
970 #define MMU_EXPECT_EQ(exp, act, msg) EXPECT_EQ(exp, act, msg)
/fuchsia/zircon/third_party/ulib/jemalloc/src/
H A Dprof.c1490 double scale_factor = 1.0 / (1.0 - exp(-ratio));
/fuchsia/zircon/third_party/ulib/jemalloc/bin/
H A Djeprof.in4064 # size X with sampling rate Y is 1 - exp(-X/Y)
4067 my $scale_factor = 1/(1 - exp(-$ratio));
4073 my $scale_factor = 1/(1 - exp(-$ratio));
4118 # is 1 - exp(-X/Y)
/fuchsia/zircon/third_party/ulib/musl/
H A Dmusl-rules.mk905 $(LOCAL_DIR)/third_party/math/exp.c \

Completed in 127 milliseconds