HomeSort by relevance Sort by last modified time
    Searched defs:atan2 (Results 1 - 19 of 19) sorted by null

  /device/linaro/bootloader/edk2/StdLib/LibC/Math/
w_atan2.c 19 * wrapper atan2(y,x)
27 atan2(double y, double x) /* wrapper atan2 */ function
36 return __kernel_standard(y,x,3); /* atan2(+-0,+-0) */
  /device/google/contexthub/firmware/lib/libm/
wf_atan2.c 27 float atan2f(y,x) /* wrapper atan2 */
37 double atan2(double y, double x) function
39 double atan2(y,x)
  /bionic/libm/x86/
e_atan2.S 36 //1. The method is based on the relationship of atan2(Y,X) to atan(|Y/X|)
39 // atan2(Y,X) =
42 // Thus, atan2(Y,X) is of the form atan2(Y,X) = PI + sgn*atan(|Y/X|)
47 //2. For |Y/X| < 2^(-64), atan(|Y/X|) ~=~ |Y/X|. Hence, atan2(Y,X) is Y/X
49 //3. For |Y/X| >= 2^(65), atan(|Y/X|) ~=~ pi/2. Hence atan2(Y,X) is sign(Y)pi/2.
66 // atan2(+-0, +0) = +-0
67 // atan2(+-0, -0) = +-pi
68 // atan2(+-0, x) = +-0, for x > 0, and +-pi, for x < 0
69 // atan2(y, +-0) = +pi/2 for y > 0, and -pi/2 for y <
95 ENTRY(atan2) function
    [all...]
  /bionic/libm/x86_64/
e_atan2.S 36 //1. The method is based on the relationship of atan2(Y,X) to atan(|Y/X|)
39 // atan2(Y,X) =
42 // Thus, atan2(Y,X) is of the form atan2(Y,X) = PI + sgn*atan(|Y/X|)
47 //2. For |Y/X| < 2^(-64), atan(|Y/X|) ~=~ |Y/X|. Hence, atan2(Y,X) is Y/X
49 //3. For |Y/X| >= 2^(65), atan(|Y/X|) ~=~ pi/2. Hence atan2(Y,X) is sign(Y)pi/2.
66 // atan2(+-0, +0) = +-0
67 // atan2(+-0, -0) = +-pi
68 // atan2(+-0, x) = +-0, for x > 0, and +-pi, for x < 0
69 // atan2(y, +-0) = +pi/2 for y > 0, and -pi/2 for y <
80 ENTRY(atan2) function
    [all...]
  /external/clang/lib/Headers/
__clang_cuda_cmath.h 54 __DEVICE__ float atan2(float __x, float __y) { return ::atan2f(__x, __y); } function
tgmath.h 558 // atan2
566 __tg_atan2(double __x, double __y) {return atan2(__x, __y);}
572 #undef atan2 macro
573 #define atan2(__x, __y) __tg_atan2(__tg_promote2((__x), (__y))(__x), \ macro
1233 __tg_carg(double __x) {return atan2(0., __x);}
  /external/eigen/unsupported/Eigen/src/AutoDiff/
AutoDiffScalar.h 622 atan2(const AutoDiffScalar<DerTypeA>& a, const AutoDiffScalar<DerTypeB>& b) function in namespace:Eigen
624 using std::atan2;
628 ret.value() = atan2(a.value(), b.value());
  /external/aac/libAACenc/src/
psy_configuration.cpp 279 FIXP_DBL bvalFFTLine, atan1, atan2; local
312 atan2 = fixp_atan(x2);
315 bvalFFTLine = fMult(ONE3P3, atan2) + fMult(THREEP5, fMult(atan1, atan1));
  /external/tensorflow/tensorflow/compiler/tf2xla/python/
xla.py 181 atan2 = _broadcasting_binary_op(math_ops.atan2) variable
  /external/libcxx/test/std/depr/depr.c.headers/
math_h.pass.cpp 37 Ambiguous atan2(Ambiguous, Ambiguous){ return Ambiguous(); } function
169 static_assert((std::is_same<decltype(atan2((float)0, (float)0)), float>::value), "");
170 static_assert((std::is_same<decltype(atan2((bool)0, (float)0)), double>::value), "");
171 static_assert((std::is_same<decltype(atan2((unsigned short)0, (double)0)), double>::value), "");
172 static_assert((std::is_same<decltype(atan2((int)0, (long double)0)), long double>::value), "");
173 static_assert((std::is_same<decltype(atan2((float)0, (unsigned int)0)), double>::value), "");
174 static_assert((std::is_same<decltype(atan2((double)0, (long)0)), double>::value), "");
175 static_assert((std::is_same<decltype(atan2((long double)0, (unsigned long)0)), long double>::value), "");
176 static_assert((std::is_same<decltype(atan2((int)0, (long long)0)), double>::value), "");
177 static_assert((std::is_same<decltype(atan2((int)0, (unsigned long long)0)), double>::value), "")
    [all...]
  /external/libcxx/test/std/numerics/c.math/
cmath.pass.cpp 39 Ambiguous atan2(Ambiguous, Ambiguous){ return Ambiguous(); } function
172 static_assert((std::is_same<decltype(std::atan2((float)0, (float)0)), float>::value), "");
173 static_assert((std::is_same<decltype(std::atan2((bool)0, (float)0)), double>::value), "");
174 static_assert((std::is_same<decltype(std::atan2((unsigned short)0, (double)0)), double>::value), "");
175 static_assert((std::is_same<decltype(std::atan2((int)0, (long double)0)), long double>::value), "");
176 static_assert((std::is_same<decltype(std::atan2((float)0, (unsigned int)0)), double>::value), "");
177 static_assert((std::is_same<decltype(std::atan2((double)0, (long)0)), double>::value), "");
178 static_assert((std::is_same<decltype(std::atan2((long double)0, (unsigned long)0)), long double>::value), "");
179 static_assert((std::is_same<decltype(std::atan2((int)0, (long long)0)), double>::value), "");
180 static_assert((std::is_same<decltype(std::atan2((int)0, (unsigned long long)0)), double>::value), "")
    [all...]
  /external/apache-commons-math/src/main/java/org/apache/commons/math/util/
FastMath.java 2942 public static double atan2(double y, double x) { method in class:FastMath
    [all...]
  /external/swiftshader/src/Pipeline/
ShaderCore.cpp 1640 void ShaderCore::atan2(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, bool pp) function in class:sw::ShaderCore
    [all...]
  /external/swiftshader/src/Shader/
ShaderCore.cpp 1640 void ShaderCore::atan2(Vector4f &dst, const Vector4f &src0, const Vector4f &src1, bool pp) function in class:sw::ShaderCore
    [all...]
  /external/tensorflow/tensorflow/core/kernels/
cwise_ops.h 49 return ::atan2(a.imag(), a.real());
985 return ::atan2(y, x);
987 return std::atan2(y, x);
993 struct atan2 : base<T, scalar_atan2_op<T>> {}; struct in namespace:tensorflow::functor
    [all...]
  /external/v8/src/base/
ieee754.cc 1283 double atan2(double y, double x) { function in namespace:v8::base::ieee754
    [all...]
  /cts/tests/tests/renderscript/src/android/renderscript/cts/
CoreMathVerifier.java 62 static native float atan2(float x, float y); method in class:CoreMathVerifier
367 static private Target.Floaty atan2(double y, double x, Target t) { method in class:CoreMathVerifier
371 Math.atan2(numerator.mid(), denominator.mid()),
372 Math.atan2(numerator.min(), denominator.min()),
373 Math.atan2(numerator.min(), denominator.max()),
374 Math.atan2(numerator.max(), denominator.min()),
375 Math.atan2(numerator.max(), denominator.max()));
378 static private Target.Floaty atan2(float y, float x, Target t) { method in class:CoreMathVerifier
382 atan2(numerator.mid32(), denominator.mid32()),
383 atan2(numerator.min32(), denominator.min32())
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
vktShaderBuiltinPrecisionTests.cpp 3203 ExprP<float> atan2 (const ExprP<float>& x, const ExprP<float>& y) { return app<ATan2<Signature<float, float, float> > >(x, y); } function in namespace:vkt::shaderexecutor::Functions
3205 ExprP<deFloat16> atan2 (const ExprP<deFloat16>& x, const ExprP<deFloat16>& y) { return app<ATan2<Signature<deFloat16, deFloat16, deFloat16> > >(x, y); } function in namespace:vkt::shaderexecutor::Functions
    [all...]
  /external/kotlinc/lib/
kotlin-stdlib.jar 

Completed in 1746 milliseconds