Searched refs:asin (Results 1 - 25 of 27) sorted by relevance

12

/freebsd-10-stable/contrib/netbsd-tests/lib/libm/
H A Dt_asin.c50 * asin(3)
55 atf_tc_set_md_var(tc, "descr", "Test asin(NaN) == NaN");
62 if (isnan(asin(x)) == 0)
63 atf_tc_fail_nonfatal("asin(NaN) != NaN");
69 atf_tc_set_md_var(tc, "descr", "Test asin(-Inf) == NaN");
76 if (isnan(asin(x)) == 0)
77 atf_tc_fail_nonfatal("asin(-Inf) != NaN");
83 atf_tc_set_md_var(tc, "descr", "Test asin(+Inf) == NaN");
90 if (isnan(asin(x)) == 0)
91 atf_tc_fail_nonfatal("asin(
[all...]
/freebsd-10-stable/lib/msun/tests/
H A Dinvtrig_test.c124 * Test special case inputs in asin(), acos() and atan(): signed
131 testall(asin, 0.0, 0.0, 0);
134 testall(asin, -0.0, -0.0, 0);
138 testall(asin, INFINITY, NAN, FE_INVALID);
141 testall(asin, -INFINITY, NAN, FE_INVALID);
145 testall(asin, NAN, NAN, 0);
237 * Test various inputs to asin(), acos() and atan() and verify that the
245 testall(asin, 1.0, pi / 2, FE_INEXACT);
248 testall(asin, -1.0, -pi / 2, FE_INEXACT);
258 testall_tol(asin, sqrt
[all...]
/freebsd-10-stable/contrib/libstdc++/include/c_compatibility/
H A Dmath.h37 using std::asin;
/freebsd-10-stable/contrib/libstdc++/libmath/
H A Dstubs.c75 return (float) asin(x);
83 return asin((double) x);
/freebsd-10-stable/contrib/libstdc++/include/c/
H A Dstd_cmath.h47 #undef asin macro
/freebsd-10-stable/contrib/libstdc++/include/tr1/
H A Dmath.h43 using std::tr1::asin;
/freebsd-10-stable/lib/msun/src/
H A De_asin.c19 * Since asin(x) = x + x^3/6 + x^5*3/40 + x^7*15/336 + ...
20 * we approximate asin(x) on [0,0.5] by
21 * asin(x) = x + x*x^2*R(x^2)
23 * R(x^2) is a rational approximation of (asin(x)-x)/x^3
25 * |(asin(x)-x)/x^3 - R(x^2)| < 2^(-58.75)
28 * asin(x) = pi/2-2*asin(sqrt((1-x)/2))
31 * asin(x) = pi/2 - 2*(s+s*z*R(z))
37 * asin(x) = pi/2 - 2*(s+s*z*R(z))
81 /* asin(
[all...]
H A Dmath.h243 double asin(double);
H A Dmath_private.h689 #define __ieee754_asin asin
H A Dcatrig.c93 * casinh(z) = sign(x)*log(A+sqrt(A*A-1)) + I*asin(B)
111 * asin(B) = atan2(y, sqrt(A*A - y*y)) = atan2(y, sqrt((A+y)*(A-y)))
325 ry = asin(B);
/freebsd-10-stable/contrib/gcc/
H A Dfp-test.c45 extern double asin (double);
229 d1 = asin (d2);
/freebsd-10-stable/contrib/libstdc++/include/c_std/
H A Dstd_cmath.h60 #undef asin macro
116 using ::asin;
119 asin(float __x) function
123 asin(long double __x) function
129 asin(_Tp __x) function
/freebsd-10-stable/lib/msun/
H A DSymbol.map13 asin;
H A DMakefile135 MAN= acos.3 acosh.3 asin.3 asinh.3 atan.3 atan2.3 atanh.3 \
148 MLINKS+=asin.3 asinf.3 asin.3 asinl.3
/freebsd-10-stable/tools/regression/include/tgmath/
H A Dtgmath.c79 TGMACRO(asin)
413 PRINT("asin",
414 PASS_REAL_ARG_REAL_RET(asin) &&
415 PASS_COMPLEX_ARG_COMPLEX_RET(asin));
/freebsd-10-stable/include/
H A Dtgmath.h142 #define asin(x) __tg_full(x, asin) macro
/freebsd-10-stable/usr.bin/xlint/llib/
H A Dllib-lstdc97 double (asin)(double x);
H A Dllib-lposix73 double (asin)(double x);
/freebsd-10-stable/contrib/libstdc++/src/
H A Dcompatibility.cc420 _GLIBCXX_MATHL_WRAPPER1 (asin, GLIBCXX_3.4.3);
/freebsd-10-stable/contrib/llvm/include/llvm/Target/
H A DTargetLibraryInfo.h104 /// double asin(double x);
105 asin, enumerator in enum:llvm::LibFunc::Func
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Headers/
H A Dtgmath.h92 // asin
100 __tg_asin(double __x) {return asin(__x);}
118 #undef asin macro
119 #define asin(__x) __tg_asin(__tg_promote1((__x))(__x)) macro
/freebsd-10-stable/usr.bin/calendar/
H A Dsunpos.c51 #define ASIN(x) (R2D(asin(x)))
/freebsd-10-stable/contrib/libstdc++/include/bits/
H A Dvalarray_before.h106 { return asin(__t); }
H A Dvalarray_after.h451 _DEFINE_EXPR_UNARY_FUNCTION(asin)
/freebsd-10-stable/contrib/llvm/lib/Analysis/
H A DConstantFolding.cpp1228 return Name == "acos" || Name == "asin" || Name == "atan" || Name =="atan2";
1398 else if (Name == "asin" && TLI->has(LibFunc::asin))
1399 return ConstantFoldFP(asin, V, Ty);

Completed in 121 milliseconds

12