/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 | |