Home
last modified time | relevance | path

Searched refs:atan (Results 1 – 25 of 2068) sorted by relevance

12345678910>>...83

/aosp_15_r20/external/skia/resources/sksl/intrinsics/
H A DAtan.sksl7 return (atan(inputVal.x) == expected.x &&
8 atan(inputVal.xy) == expected.xy &&
9 atan(inputVal.xyz) == expected.xyz &&
10 atan(inputVal.xyzw) == expected.xyzw &&
11 atan(constVal1.x) == expected.x &&
12 atan(constVal1.xy) == expected.xy &&
13 atan(constVal1.xyz) == expected.xyz &&
14 atan(constVal1.xyzw) == expected.xyzw &&
15 atan(inputVal.x, constVal2.x) == expected.x &&
16 atan(inputVal.xy, constVal2.xy) == expected.xy &&
[all …]
/aosp_15_r20/external/python/cpython3/Lib/test/
Dcmath_testcases.txt738 -- atan: Inverse tangent --
743 -- atan0000 atan 0.0 0.0 -> 0.0 0.0
744 -- atan0001 atan 0.0 -0.0 -> 0.0 -0.0
745 -- atan0002 atan -0.0 0.0 -> -0.0 0.0
746 -- atan0003 atan -0.0 -0.0 -> -0.0 -0.0
749 atan0010 atan 0.0 -9.8813129168249309e-324 -> 0.0 -9.8813129168249309e-324
750 atan0011 atan -0.0 -9.8813129168249309e-324 -> -0.0 -9.8813129168249309e-324
751 atan0012 atan 0.0 -1e-305 -> 0.0 -1e-305
752 atan0013 atan -0.0 -1e-305 -> -0.0 -1e-305
753 atan0014 atan 0.0 -1e-150 -> 0.0 -1e-150
[all …]
/aosp_15_r20/external/python/cpython2/Lib/test/
Dcmath_testcases.txt732 -- atan: Inverse tangent --
736 atan0000 atan 0.0 0.0 -> 0.0 0.0
737 atan0001 atan 0.0 -0.0 -> 0.0 -0.0
738 atan0002 atan -0.0 0.0 -> -0.0 0.0
739 atan0003 atan -0.0 -0.0 -> -0.0 -0.0
742 atan0010 atan 0.0 -9.8813129168249309e-324 -> 0.0 -9.8813129168249309e-324
743 atan0011 atan -0.0 -9.8813129168249309e-324 -> -0.0 -9.8813129168249309e-324
744 atan0012 atan 0.0 -1e-305 -> 0.0 -1e-305
745 atan0013 atan -0.0 -1e-305 -> -0.0 -1e-305
746 atan0014 atan 0.0 -1e-150 -> 0.0 -1e-150
[all …]
/aosp_15_r20/external/arm-optimized-routines/pl/math/test/testcases/directed/
H A Datan.tst1 ; atan.tst
6 func=atan op1=7ff80000.00000001 result=7ff80000.00000001 errno=0
7 func=atan op1=fff80000.00000001 result=7ff80000.00000001 errno=0
8 func=atan op1=7ff00000.00000001 result=7ff80000.00000001 errno=0 status=i
9 func=atan op1=fff00000.00000001 result=7ff80000.00000001 errno=0 status=i
10 func=atan op1=7ff00000.00000000 result=3ff921fb.54442d18.469 errno=0
11 func=atan op1=fff00000.00000000 result=bff921fb.54442d18.469 errno=0
12 func=atan op1=00000000.00000000 result=00000000.00000000 errno=0
13 func=atan op1=80000000.00000000 result=80000000.00000000 errno=0
18 func=atan op1=00000000.00000001 result=00000000.00000001 errno=0 maybestatus=ux
[all …]
/aosp_15_r20/art/test/123-inline-execute2/
H A Dexpected-stdout.txt9 Math.atan(0.0) = 0.000000000000
19 Math.atan(0.7853981633974483) = 0.665773750028
28 Math.atan(1.5707963267948966) = 1.003884821854
38 Math.atan(2.356194490192345) = 1.169422824816
48 Math.atan(3.141592653589793) = 1.262627255679
58 Math.atan(3.9269908169872414) = 1.321447967784
67 Math.atan(4.71238898038469) = 1.361691682971
77 Math.atan(5.497787143782138) = 1.390871988014
87 Math.atan(6.283185307179586) = 1.412965136507
158 StrictMath.atan(0.0) = 0.0
[all …]
/aosp_15_r20/libcore/luni/src/test/resources/
H A Dmath_important_numbers.csv85 atan,0x1.37e1637253389p0,0x1.5bf0a8b145769p1,2.718281828459045
86 atan,-0x1.37e1637253389p0,-0x1.5bf0a8b145769p1,-2.718281828459045
87 atan,0x0.0p0,0x0.0p0,0.0
88 atan,-0x0.0p0,-0x0.0p0,-0.0
89 atan,0x1.921fb54442d18p-1,0x1.0p0,1.0
90 atan,-0x1.921fb54442d18p-1,-0x1.0p0,-1.0
91 atan,-0x1.dac670561bb4fp-2,-0x1.0p-1,-0.5
92 atan,0x1.dac670561bb4fp-2,0x1.0p-1,0.5
93 atan,-0x1.69b8154baf42ep0,-0x1.921fb54442d18p2,-6.283185307179586
94 atan,-0x1.67fe45e9cabc4p0,-0x1.815e630c155e1p2,-6.021385919380436
[all …]
/aosp_15_r20/external/arm-optimized-routines/pl/math/
H A Dv_atan_2u5.c42 float64x2_t VPCS_ATTR V_NAME_D1 (atan) (float64x2_t x) in V_NAME_D1() argument
58 return v_call_f64 (atan, x, v_f64 (0), v_u64 (-1)); in V_NAME_D1()
96 PL_SIG (V, D, 1, atan, -10.0, 10.0)
97 PL_TEST_ULP (V_NAME_D1 (atan), 1.78)
98 PL_TEST_EXPECT_FENV (V_NAME_D1 (atan), WANT_SIMD_EXCEPT)
99 PL_TEST_INTERVAL (V_NAME_D1 (atan), 0, 0x1p-30, 10000)
100 PL_TEST_INTERVAL (V_NAME_D1 (atan), -0, -0x1p-30, 1000)
101 PL_TEST_INTERVAL (V_NAME_D1 (atan), 0x1p-30, 0x1p53, 900000)
102 PL_TEST_INTERVAL (V_NAME_D1 (atan), -0x1p-30, -0x1p53, 90000)
103 PL_TEST_INTERVAL (V_NAME_D1 (atan), 0x1p53, inf, 10000)
[all …]
H A Datan_2u5.c24 atan (double x) in atan() function
66 PL_SIG (S, D, 1, atan, -10.0, 10.0)
67 PL_TEST_ULP (atan, 1.78)
68 PL_TEST_INTERVAL (atan, 0, 0x1p-30, 10000)
69 PL_TEST_INTERVAL (atan, -0, -0x1p-30, 1000)
70 PL_TEST_INTERVAL (atan, 0x1p-30, 0x1p53, 900000)
71 PL_TEST_INTERVAL (atan, -0x1p-30, -0x1p53, 90000)
72 PL_TEST_INTERVAL (atan, 0x1p53, inf, 10000)
73 PL_TEST_INTERVAL (atan, -0x1p53, -inf, 1000)
H A Dv_atanf_3u.c46 float32x4_t VPCS_ATTR V_NAME_F1 (atan) (float32x4_t x) in V_NAME_F1() argument
101 PL_SIG (V, F, 1, atan, -10.0, 10.0)
102 PL_TEST_ULP (V_NAME_F1 (atan), 2.5)
103 PL_TEST_EXPECT_FENV (V_NAME_F1 (atan), WANT_SIMD_EXCEPT)
104 PL_TEST_SYM_INTERVAL (V_NAME_F1 (atan), 0, 0x1p-30, 5000)
105 PL_TEST_SYM_INTERVAL (V_NAME_F1 (atan), 0x1p-30, 1, 40000)
106 PL_TEST_SYM_INTERVAL (V_NAME_F1 (atan), 1, 0x1p30, 40000)
107 PL_TEST_SYM_INTERVAL (V_NAME_F1 (atan), 0x1p30, inf, 1000)
H A Dsv_atanf_2u9.c33 svfloat32_t SV_NAME_F1 (atan) (svfloat32_t x, const svbool_t pg) in SV_NAME_F1() argument
71 PL_SIG (SV, F, 1, atan, -3.1, 3.1)
72 PL_TEST_ULP (SV_NAME_F1 (atan), 2.9)
73 PL_TEST_INTERVAL (SV_NAME_F1 (atan), 0.0, 1.0, 40000)
74 PL_TEST_INTERVAL (SV_NAME_F1 (atan), 1.0, 100.0, 40000)
75 PL_TEST_INTERVAL (SV_NAME_F1 (atan), 100, inf, 40000)
76 PL_TEST_INTERVAL (SV_NAME_F1 (atan), -0, -inf, 40000)
/aosp_15_r20/external/skia/tests/sksl/intrinsics/
H A DAtan.skrp12 atan_float $4 = atan($4)
16 atan_float $5 = atan($5)
17 atan_float $6 = atan($6)
23 atan_float $5 = atan($5)
24 atan_float $6 = atan($6)
25 atan_float $7 = atan($7)
32 atan_float $5 = atan($5)
33 atan_float $6 = atan($6)
34 atan_float $7 = atan($7)
35 atan_float $8 = atan($8)
H A DAtan.glsl9atan(inputVal.x) == expected.x && atan(inputVal.xy) == expected.xy) && atan(inputVal.xyz) == expec…
/aosp_15_r20/external/deqp/android/cts/main/src/
H A Dgles3-test-issues.txt24 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.scalar
25 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec2
26 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec3
27 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec4
28 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.scalar
29 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec2
30 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec3
31 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec4
32 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.mediump_vertex.scalar
33 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.mediump_vertex.vec2
[all …]
/aosp_15_r20/external/deqp/external/openglcts/data/gl_cts/data/mustpass/gles/aosp_mustpass/3.2.6.x/src/
H A Dgles3-test-issues.txt24 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.scalar
25 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec2
26 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec3
27 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec4
28 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.scalar
29 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec2
30 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec3
31 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec4
32 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.mediump_vertex.scalar
33 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.mediump_vertex.vec2
[all …]
/aosp_15_r20/external/deqp/external/openglcts/data/gl_cts/data/mustpass/gles/aosp_mustpass/3.2.3.x/src/
H A Dgles3-test-issues.txt24 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.scalar
25 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec2
26 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec3
27 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec4
28 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.scalar
29 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec2
30 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec3
31 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec4
32 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.mediump_vertex.scalar
33 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.mediump_vertex.vec2
[all …]
/aosp_15_r20/external/deqp/external/openglcts/data/gl_cts/data/mustpass/gles/aosp_mustpass/3.2.4.x/src/
H A Dgles3-test-issues.txt24 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.scalar
25 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec2
26 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec3
27 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec4
28 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.scalar
29 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec2
30 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec3
31 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec4
32 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.mediump_vertex.scalar
33 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.mediump_vertex.vec2
[all …]
/aosp_15_r20/external/deqp/external/openglcts/data/gl_cts/data/mustpass/gles/aosp_mustpass/main/src/
H A Dgles3-test-issues.txt24 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.scalar
25 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec2
26 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec3
27 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec4
28 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.scalar
29 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec2
30 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec3
31 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec4
32 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.mediump_vertex.scalar
33 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.mediump_vertex.vec2
[all …]
/aosp_15_r20/external/deqp/external/openglcts/data/gl_cts/data/mustpass/gles/aosp_mustpass/3.2.5.x/src/
H A Dgles3-test-issues.txt24 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.scalar
25 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec2
26 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec3
27 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_vertex.vec4
28 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.scalar
29 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec2
30 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec3
31 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.lowp_fragment.vec4
32 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.mediump_vertex.scalar
33 dEQP-GLES3.functional.shaders.builtin_functions.precision.atan.mediump_vertex.vec2
[all …]
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/vendor/compiler_builtins/libm/src/math/
H A Datan.rs68 pub fn atan(x: f64) -> f64 { in atan() function
140 use super::atan;
156 (atan(*input) - answer) / answer < 1e-5, in sanity_check()
160 atan(*input) in sanity_check()
167 assert_eq!(atan(0.0), 0.0); in zero()
172 assert_eq!(atan(f64::INFINITY), f64::consts::FRAC_PI_2); in infinity()
177 assert_eq!(atan(f64::NEG_INFINITY), -f64::consts::FRAC_PI_2); in minus_infinity()
182 assert!(atan(f64::NAN).is_nan()); in nan()
/aosp_15_r20/cts/tests/tests/renderscript/src/android/renderscript/cts/generated/
H A DTestAtan.rscript24 return atan(inV);
28 return atan(inV);
32 return atan(inV);
36 return atan(inV);
40 return atan(inV);
44 return atan(inV);
48 return atan(inV);
52 return atan(inV);
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/vendor/compiler_builtins/libm/src/math/
H A Datan.rs68 pub fn atan(x: f64) -> f64 { in atan() function
140 use super::atan;
156 (atan(*input) - answer) / answer < 1e-5, in sanity_check()
160 atan(*input) in sanity_check()
167 assert_eq!(atan(0.0), 0.0); in zero()
172 assert_eq!(atan(f64::INFINITY), f64::consts::FRAC_PI_2); in infinity()
177 assert_eq!(atan(f64::NEG_INFINITY), -f64::consts::FRAC_PI_2); in minus_infinity()
182 assert!(atan(f64::NAN).is_nan()); in nan()
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/vendor/compiler_builtins/libm/src/math/
H A Datan.rs68 pub fn atan(x: f64) -> f64 { in atan() function
140 use super::atan;
156 (atan(*input) - answer) / answer < 1e-5, in sanity_check()
160 atan(*input) in sanity_check()
167 assert_eq!(atan(0.0), 0.0); in zero()
172 assert_eq!(atan(f64::INFINITY), f64::consts::FRAC_PI_2); in infinity()
177 assert_eq!(atan(f64::NEG_INFINITY), -f64::consts::FRAC_PI_2); in minus_infinity()
182 assert!(atan(f64::NAN).is_nan()); in nan()
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/vendor/compiler_builtins/libm/src/math/
H A Datan.rs68 pub fn atan(x: f64) -> f64 { in atan() function
140 use super::atan;
156 (atan(*input) - answer) / answer < 1e-5, in sanity_check()
160 atan(*input) in sanity_check()
167 assert_eq!(atan(0.0), 0.0); in zero()
172 assert_eq!(atan(f64::INFINITY), f64::consts::FRAC_PI_2); in infinity()
177 assert_eq!(atan(f64::NEG_INFINITY), -f64::consts::FRAC_PI_2); in minus_infinity()
182 assert!(atan(f64::NAN).is_nan()); in nan()
/aosp_15_r20/external/rust/android-crates-io/crates/libm/src/math/
Datan.rs68 pub fn atan(x: f64) -> f64 { in atan() function
140 use super::atan;
156 (atan(*input) - answer) / answer < 1e-5, in sanity_check()
160 atan(*input) in sanity_check()
167 assert_eq!(atan(0.0), 0.0); in zero()
172 assert_eq!(atan(f64::INFINITY), f64::consts::FRAC_PI_2); in infinity()
177 assert_eq!(atan(f64::NEG_INFINITY), -f64::consts::FRAC_PI_2); in minus_infinity()
182 assert!(atan(f64::NAN).is_nan()); in nan()
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/vendor/compiler_builtins/libm/src/math/
H A Datan.rs68 pub fn atan(x: f64) -> f64 { in atan() function
140 use super::atan;
156 (atan(*input) - answer) / answer < 1e-5, in sanity_check()
160 atan(*input) in sanity_check()
167 assert_eq!(atan(0.0), 0.0); in zero()
172 assert_eq!(atan(f64::INFINITY), f64::consts::FRAC_PI_2); in infinity()
177 assert_eq!(atan(f64::NEG_INFINITY), -f64::consts::FRAC_PI_2); in minus_infinity()
182 assert!(atan(f64::NAN).is_nan()); in nan()

12345678910>>...83