/aosp_15_r20/external/python/cpython2/Lib/test/ |
D | cmath_testcases.txt | 58 -- acos: Inverse cosine -- 62 acos0000 acos 0.0 0.0 -> 1.5707963267948966 -0.0 63 acos0001 acos 0.0 -0.0 -> 1.5707963267948966 0.0 64 acos0002 acos -0.0 0.0 -> 1.5707963267948966 -0.0 65 acos0003 acos -0.0 -0.0 -> 1.5707963267948966 0.0 68 acos0010 acos 1.0 0.0 -> 0.0 -0.0 69 acos0011 acos 1.0 -0.0 -> 0.0 0.0 70 acos0012 acos -1.0 0.0 -> 3.1415926535897931 -0.0 71 acos0013 acos -1.0 -0.0 -> 3.1415926535897931 0.0 74 acos0020 acos -9.8813129168249309e-324 0.0 -> 1.5707963267948966 -0.0 [all …]
|
/aosp_15_r20/external/python/cpython3/Lib/test/ |
D | cmath_testcases.txt | 64 -- acos: Inverse cosine -- 68 acos0000 acos 0.0 0.0 -> 1.5707963267948966 -0.0 69 acos0001 acos 0.0 -0.0 -> 1.5707963267948966 0.0 70 acos0002 acos -0.0 0.0 -> 1.5707963267948966 -0.0 71 acos0003 acos -0.0 -0.0 -> 1.5707963267948966 0.0 74 acos0010 acos 1.0 0.0 -> 0.0 -0.0 75 acos0011 acos 1.0 -0.0 -> 0.0 0.0 76 acos0012 acos -1.0 0.0 -> 3.1415926535897931 -0.0 77 acos0013 acos -1.0 -0.0 -> 3.1415926535897931 0.0 80 acos0020 acos -9.8813129168249309e-324 0.0 -> 1.5707963267948966 -0.0 [all …]
|
/aosp_15_r20/external/arm-optimized-routines/pl/math/ |
H A D | acos_2u.c | 2 * Double-precision acos(x) function. 22 /* Fast implementation of double-precision acos(x) based on polynomial 25 For x < Small, approximate acos(x) by pi/2 - x. Small = 2^-53 for correct 30 acos(x) = pi/2 - asin(x) 36 acos(0x1.fbab0a7c460f6p-2) got 0x1.0d54d1985c068p+0 39 For |x| in [0.5, 1.0], use the following development of acos(x) near x = 1 41 acos(x) ~ pi/2 - 2 * sqrt(z) (1 + z * P(z)) 47 acos(0x1.23d362722f591p-1) got 0x1.edbbedf8a7d6ep-1 51 from their absolute value: acos(x) = pi - acos(-x). */ 53 acos (double x) in acos() function [all …]
|
H A D | v_acos_2u.c | 2 * Double-precision vector acos(x) function. 40 return v_call_f64 (acos, x, y, special); in special_case() 44 /* Double-precision implementation of vector acos(x). 46 For |x| < Small, approximate acos(x) by pi/2 - x. Small = 2^-53 for correct 54 acos(x) ~ pi/2 - (x + x^3 P(x^2)). 62 acos(x) = y + y * z * P(z), with z = (1-x)/2 and y = sqrt(z). 67 float64x2_t VPCS_ATTR V_NAME_D1 (acos) (float64x2_t x) in V_NAME_D1() argument 100 /* acos(|x|) = pi/2 - sign(x) * Q(|x|), for |x| < 0.5 in V_NAME_D1() 114 PL_SIG (V, D, 1, acos, -1.0, 1.0) 115 PL_TEST_ULP (V_NAME_D1 (acos), 1.02) [all …]
|
H A D | v_acosf_1u4.c | 2 * Single-precision vector acos(x) function. 39 /* Single-precision implementation of vector acos(x). 41 For |x| < Small, approximate acos(x) by pi/2 - x. Small = 2^-26 for correct 49 acos(x) ~ pi/2 - (x + x^3 P(x^2)). 56 acos(x) = y + y * z * P(z), with z = (1-x)/2 and y = sqrt(z). 61 float32x4_t VPCS_ATTR V_NAME_F1 (acos) (float32x4_t x) in V_NAME_F1() argument 91 /* acos(|x|) = pi/2 - sign(x) * Q(|x|), for |x| < 0.5 in V_NAME_F1() 105 PL_SIG (V, F, 1, acos, -1.0, 1.0) 106 PL_TEST_ULP (V_NAME_F1 (acos), 0.82) 107 PL_TEST_EXPECT_FENV (V_NAME_F1 (acos), WANT_SIMD_EXCEPT) [all …]
|
H A D | sv_acosf_1u4.c | 2 * Single-precision SVE acos(x) function. 26 /* Single-precision SVE implementation of vector acos(x). 31 acos(x) ~ pi/2 - (x + x^3 P(x^2)). 39 acos(x) = y + y * z * P(z), with z = (1-x)/2 and y = sqrt(z). 44 svfloat32_t SV_NAME_F1 (acos) (svfloat32_t x, const svbool_t pg) in SV_NAME_F1() argument 64 /* acos(|x|) = pi/2 - sign(x) * Q(|x|), for |x| < 0.5 in SV_NAME_F1() 78 PL_SIG (SV, F, 1, acos, -1.0, 1.0) 79 PL_TEST_ULP (SV_NAME_F1 (acos), 0.82) 80 PL_TEST_INTERVAL (SV_NAME_F1 (acos), 0, 0.5, 50000) 81 PL_TEST_INTERVAL (SV_NAME_F1 (acos), 0.5, 1.0, 50000) [all …]
|
H A D | sv_acos_2u.c | 2 * Double-precision SVE acos(x) function. 28 /* Double-precision SVE implementation of vector acos(x). 33 acos(x) ~ pi/2 - (x + x^3 P(x^2)). 41 acos(x) = y + y * z * P(z), with z = (1-x)/2 and y = sqrt(z). 46 svfloat64_t SV_NAME_D1 (acos) (svfloat64_t x, const svbool_t pg) in SV_NAME_D1() argument 71 /* acos(|x|) = pi/2 - sign(x) * Q(|x|), for |x| < 0.5 in SV_NAME_D1() 85 PL_SIG (SV, D, 1, acos, -1.0, 1.0) 86 PL_TEST_ULP (SV_NAME_D1 (acos), 1.02) 87 PL_TEST_INTERVAL (SV_NAME_D1 (acos), 0, 0.5, 50000) 88 PL_TEST_INTERVAL (SV_NAME_D1 (acos), 0.5, 1.0, 50000) [all …]
|
H A D | acosf_1u4.c | 2 * Single-precision acos(x) function. 22 /* Fast implementation of single-precision acos(x) based on polynomial 25 For x < Small, approximate acos(x) by pi/2 - x. Small = 2^-26 for correct 30 acos(x) = pi/2 - asin(x) 38 For |x| in [0.5, 1.0], use the following development of acos(x) near x = 1 40 acos(x) ~ pi/2 - 2 * sqrt(z) (1 + z * P(z)) 51 acos(x) = pi - acos(-x) 83 /* acos(|x|) = pi/2 - sign(x) * Q(|x|), for |x| < 0.5 in acosf() 92 PL_SIG (S, F, 1, acos, -1.0, 1.0)
|
/aosp_15_r20/external/arm-optimized-routines/pl/math/test/testcases/directed/ |
H A D | acos.tst | 1 ; acos.tst 6 func=acos op1=7ff80000.00000001 result=7ff80000.00000001 errno=0 7 func=acos op1=fff80000.00000001 result=7ff80000.00000001 errno=0 8 func=acos op1=7ff00000.00000001 result=7ff80000.00000001 errno=0 status=i 9 func=acos op1=fff00000.00000001 result=7ff80000.00000001 errno=0 status=i 10 func=acos op1=7ff00000.00000000 result=7ff80000.00000001 errno=EDOM status=i 11 func=acos op1=fff00000.00000000 result=7ff80000.00000001 errno=EDOM status=i 12 func=acos op1=00000000.00000000 result=3ff921fb.54442d18.469 errno=0 13 func=acos op1=80000000.00000000 result=3ff921fb.54442d18.469 errno=0 14 func=acos op1=3ff00000.00000000 result=00000000.00000000 errno=0 [all …]
|
/aosp_15_r20/external/apache-xml/test/tests/exslt/math/ |
H A D | math2.xsl | 7 <!-- Test math:acos() --> 26 <xsl:value-of select="math:acos($zero)"/><br/> 28 <xsl:value-of select="math:acos($nzero)"/><br/> 30 <xsl:value-of select="math:acos($num1)"/><br/> 32 <xsl:value-of select="math:acos($num2)"/><br/> 34 <xsl:value-of select="math:acos($temp1)"/><br/> 36 <xsl:value-of select="math:acos($temp2)"/><br/> 38 <xsl:value-of select="math:acos($rad1)"/><br/> 40 <xsl:value-of select="math:acos($rad2)"/><br/> 42 <xsl:value-of select="math:acos($rad3)"/><br/> [all …]
|
/aosp_15_r20/art/test/123-inline-execute2/ |
H A D | expected-stdout.txt | 6 Math.acos(0.0) = 1.570796326795 16 Math.acos(0.7853981633974483) = 0.667457216028 26 Math.acos(1.5707963267948966) = NaN 35 Math.acos(2.356194490192345) = NaN 45 Math.acos(3.141592653589793) = NaN 55 Math.acos(3.9269908169872414) = NaN 65 Math.acos(4.71238898038469) = NaN 74 Math.acos(5.497787143782138) = NaN 84 Math.acos(6.283185307179586) = NaN 155 StrictMath.acos(0.0) = 1.5707963267948966 [all …]
|
/aosp_15_r20/external/skia/tests/sksl/intrinsics/ |
H A D | Acos.skrp | 6 acos_float $4 = acos($4) 10 acos_float $5 = acos($5) 11 acos_float $6 = acos($6) 17 acos_float $5 = acos($5) 18 acos_float $6 = acos($6) 19 acos_float $7 = acos($7) 26 acos_float $5 = acos($5) 27 acos_float $6 = acos($6) 28 acos_float $7 = acos($7) 29 acos_float $8 = acos($8)
|
/aosp_15_r20/bionic/libm/upstream-freebsd/lib/msun/src/ |
H A D | e_acos.c | 13 /* acos(x) 15 * acos(x) = pi/2 - asin(x) 16 * acos(-x) = pi/2 + asin(x) 18 * acos(x) = pi/2 - (x + x*x^2*R(x^2)) (see asin.c) 20 * acos(x) = pi/2 - (pi/2 - 2asin(sqrt((1-x)/2))) 27 * acos(x) = pi - 2asin(sqrt((1-|x|)/2)) 61 acos(double x) in acos() function 71 if(hx>0) return 0.0; /* acos(1) = 0 */ in acos() 72 else return pi+2.0*pio2_lo; /* acos(-1)= pi */ in acos() 74 return (x-x)/(x-x); /* acos(|x|>1) is NaN */ in acos() [all …]
|
/aosp_15_r20/external/skia/resources/sksl/intrinsics/ |
H A D | Acos.sksl | 6 return (acos(inputVal.x) == expected.x && 7 acos(inputVal.xy) == expected.xy && 8 acos(inputVal.xyz) == expected.xyz && 9 acos(inputVal.xyzw) == expected.xyzw && 10 acos(constVal.x) == expected.x && 11 acos(constVal.xy) == expected.xy && 12 acos(constVal.xyz) == expected.xyz && 13 acos(constVal.xyzw) == expected.xyzw) ? colorGreen : colorRed;
|
/aosp_15_r20/external/crcalc/tests/src/com/hp/creals/ |
H A D | SlowCRTest.java | 81 checkApprEq(x.acos().doubleValue(), Math.acos(xAsDouble), in checkTrig() 82 "acos float compare:" + xAsDouble); in checkTrig() 108 CR tmp = xcos.acos(); in checkTrig() 113 "acos(cos):" + xAsDouble); in checkTrig() 122 "acos(cos):" + xAsDouble); in checkTrig() 165 checkEq(ZERO.acos(), CR.PI.divide(TWO), "acos(0)"); in testSlowTrig() 166 checkEq(ONE.acos(), ZERO, "acos(1)"); in testSlowTrig() 167 checkEq(ONE.negate().acos(), CR.PI, "acos(-1)"); in testSlowTrig()
|
/aosp_15_r20/external/tensorflow/tensorflow/core/kernels/ |
H A D | cwise_op_acos.cc | 19 REGISTER5(UnaryOp, CPU, "Acos", functor::acos, Eigen::half, bfloat16, float, 21 REGISTER5(UnaryOp, CPU, "Acos", functor::acos, int16, int32, int64_t, complex64, 26 REGISTER3(UnaryOp, GPU, "Acos", functor::acos, Eigen::half, float, double); 28 REGISTER(UnaryOp, GPU, "Acos", functor::acos, bfloat16);
|
/aosp_15_r20/cts/tests/tests/renderscript/src/android/renderscript/cts/generated/ |
H A D | TestAcos.rscript | 24 return acos(inV); 28 return acos(inV); 32 return acos(inV); 36 return acos(inV); 40 return acos(inV); 44 return acos(inV); 48 return acos(inV); 52 return acos(inV);
|
/aosp_15_r20/external/musl/src/math/ |
H A D | acos.c | 12 /* acos(x) 14 * acos(x) = pi/2 - asin(x) 15 * acos(-x) = pi/2 + asin(x) 17 * acos(x) = pi/2 - (x + x*x^2*R(x^2)) (see asin.c) 19 * acos(x) = pi/2 - (pi/2 - 2asin(sqrt((1-x)/2))) 26 * acos(x) = pi - 2asin(sqrt((1-|x|)/2)) 60 double acos(double x) in acos() function 73 /* acos(1)=0, acos(-1)=pi */ in acos()
|
/aosp_15_r20/external/trusty/musl/src/math/ |
D | acos.c | 12 /* acos(x) 14 * acos(x) = pi/2 - asin(x) 15 * acos(-x) = pi/2 + asin(x) 17 * acos(x) = pi/2 - (x + x*x^2*R(x^2)) (see asin.c) 19 * acos(x) = pi/2 - (pi/2 - 2asin(sqrt((1-x)/2))) 26 * acos(x) = pi - 2asin(sqrt((1-|x|)/2)) 60 double acos(double x) in acos() function 73 /* acos(1)=0, acos(-1)=pi */ in acos()
|
/aosp_15_r20/external/rust/android-crates-io/crates/libm/src/math/ |
D | acos.rs | 12 /* acos(x) 14 * acos(x) = pi/2 - asin(x) 15 * acos(-x) = pi/2 + asin(x) 17 * acos(x) = pi/2 - (x + x*x^2*R(x^2)) (see asin.c) 19 * acos(x) = pi/2 - (pi/2 - 2asin(sqrt((1-x)/2))) 26 * acos(x) = pi - 2asin(sqrt((1-|x|)/2)) 63 pub fn acos(x: f64) -> f64 { in acos() function 80 /* acos(1)=0, acos(-1)=pi */ in acos()
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/vendor/compiler_builtins/libm/src/math/ |
H A D | acos.rs | 12 /* acos(x) 14 * acos(x) = pi/2 - asin(x) 15 * acos(-x) = pi/2 + asin(x) 17 * acos(x) = pi/2 - (x + x*x^2*R(x^2)) (see asin.c) 19 * acos(x) = pi/2 - (pi/2 - 2asin(sqrt((1-x)/2))) 26 * acos(x) = pi - 2asin(sqrt((1-|x|)/2)) 63 pub fn acos(x: f64) -> f64 { in acos() function 80 /* acos(1)=0, acos(-1)=pi */ in acos()
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/vendor/compiler_builtins/libm/src/math/ |
H A D | acos.rs | 12 /* acos(x) 14 * acos(x) = pi/2 - asin(x) 15 * acos(-x) = pi/2 + asin(x) 17 * acos(x) = pi/2 - (x + x*x^2*R(x^2)) (see asin.c) 19 * acos(x) = pi/2 - (pi/2 - 2asin(sqrt((1-x)/2))) 26 * acos(x) = pi - 2asin(sqrt((1-|x|)/2)) 63 pub fn acos(x: f64) -> f64 { in acos() function 80 /* acos(1)=0, acos(-1)=pi */ in acos()
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/vendor/compiler_builtins/libm/src/math/ |
H A D | acos.rs | 12 /* acos(x) 14 * acos(x) = pi/2 - asin(x) 15 * acos(-x) = pi/2 + asin(x) 17 * acos(x) = pi/2 - (x + x*x^2*R(x^2)) (see asin.c) 19 * acos(x) = pi/2 - (pi/2 - 2asin(sqrt((1-x)/2))) 26 * acos(x) = pi - 2asin(sqrt((1-|x|)/2)) 63 pub fn acos(x: f64) -> f64 { in acos() function 80 /* acos(1)=0, acos(-1)=pi */ in acos()
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/vendor/compiler_builtins/libm/src/math/ |
H A D | acos.rs | 12 /* acos(x) 14 * acos(x) = pi/2 - asin(x) 15 * acos(-x) = pi/2 + asin(x) 17 * acos(x) = pi/2 - (x + x*x^2*R(x^2)) (see asin.c) 19 * acos(x) = pi/2 - (pi/2 - 2asin(sqrt((1-x)/2))) 26 * acos(x) = pi - 2asin(sqrt((1-|x|)/2)) 63 pub fn acos(x: f64) -> f64 { in acos() function 80 /* acos(1)=0, acos(-1)=pi */ in acos()
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/vendor/compiler_builtins/libm/src/math/ |
H A D | acos.rs | 12 /* acos(x) 14 * acos(x) = pi/2 - asin(x) 15 * acos(-x) = pi/2 + asin(x) 17 * acos(x) = pi/2 - (x + x*x^2*R(x^2)) (see asin.c) 19 * acos(x) = pi/2 - (pi/2 - 2asin(sqrt((1-x)/2))) 26 * acos(x) = pi - 2asin(sqrt((1-|x|)/2)) 63 pub fn acos(x: f64) -> f64 { in acos() function 80 /* acos(1)=0, acos(-1)=pi */ in acos()
|