Home
last modified time | relevance | path

Searched refs:TinyBound (Results 1 – 25 of 26) sorted by relevance

12

/external/arm-optimized-routines/pl/math/
Dv_sinhf_2u3.c20 #define TinyBound \ macro
42 v_u32_t special = v_cond_u32 ((iax - TinyBound) >= (BigBound - TinyBound)); in V_NAME()
63 PL_TEST_INTERVAL (V_NAME (sinhf), 0, TinyBound, 1000)
64 PL_TEST_INTERVAL (V_NAME (sinhf), -0, -TinyBound, 1000)
65 PL_TEST_INTERVAL (V_NAME (sinhf), TinyBound, BigBound, 100000)
66 PL_TEST_INTERVAL (V_NAME (sinhf), -TinyBound, -BigBound, 100000)
Dv_sinh_3u.c17 #define TinyBound \ macro
68 v_u64_t special = v_cond_u64 ((iax - TinyBound) >= (BigBound - TinyBound)); in V_NAME()
88 PL_TEST_INTERVAL (V_NAME (sinh), 0, TinyBound, 1000)
89 PL_TEST_INTERVAL (V_NAME (sinh), -0, -TinyBound, 1000)
90 PL_TEST_INTERVAL (V_NAME (sinh), TinyBound, BigBound, 500000)
91 PL_TEST_INTERVAL (V_NAME (sinh), -TinyBound, -BigBound, 500000)
Dv_tan_3u5.c21 #define TinyBound 0x3e50000000000000 /* asuint64(2^-26). */ macro
47 if (unlikely (v_any_u64 (iax - TinyBound > RangeVal - TinyBound))) in V_NAME()
96 PL_TEST_INTERVAL (V_NAME (tan), 0, TinyBound, 5000)
97 PL_TEST_INTERVAL (V_NAME (tan), TinyBound, RangeVal, 100000)
99 PL_TEST_INTERVAL (V_NAME (tan), -0, -TinyBound, 5000)
100 PL_TEST_INTERVAL (V_NAME (tan), -TinyBound, -RangeVal, 100000)
Dv_tanh_3u.c23 #define TinyBound 0x3e40000000000000 /* asuint64 (0x1p-27). */ macro
65 v_u64_t special = v_cond_u64 ((ia - TinyBound) > (BoringBound - TinyBound)); in V_NAME()
88 PL_TEST_INTERVAL (V_NAME (tanh), 0, TinyBound, 1000)
89 PL_TEST_INTERVAL (V_NAME (tanh), -0, -TinyBound, 1000)
90 PL_TEST_INTERVAL (V_NAME (tanh), TinyBound, BoringBound, 100000)
91 PL_TEST_INTERVAL (V_NAME (tanh), -TinyBound, -BoringBound, 100000)
Dtanh_3u.c20 #define TinyBound 0x3e40000000000000 /* asuint64 (0x1p-27). */ macro
67 if (unlikely (ia < TinyBound)) in tanh()
77 PL_TEST_INTERVAL (tanh, 0, TinyBound, 1000)
78 PL_TEST_INTERVAL (tanh, -0, -TinyBound, 1000)
79 PL_TEST_INTERVAL (tanh, TinyBound, BoringBound, 100000)
80 PL_TEST_INTERVAL (tanh, -TinyBound, -BoringBound, 100000)
Dcoshf_1u9.c13 #define TinyBound 0x20000000 /* 0x1p-63: Round to 1 below this. */ macro
28 if (iax <= TinyBound) in specialcase()
52 if (unlikely (iax <= TinyBound || iax >= SpecialBound)) in coshf()
Datan_2u5.c14 #define TinyBound 0x3e1 /* top12(asuint64(0x1p-30)). */ macro
31 if (unlikely (ia12 >= BigBound || ia12 < TinyBound)) in atan()
33 if (ia12 < TinyBound) in atan()
Dv_tanf_3u5.c21 #define TinyBound (0x30000000) /* asuint32 (0x1p-31). */ macro
43 v_u32_t will_uflow = v_cond_u32 ((v_as_u32_f32 (z) & AbsMask) <= TinyBound); in eval_poly()
68 v_u32_t special = v_cond_u32 (iax - TinyBound >= RangeVal - TinyBound); in V_NAME()
Dv_atan_2u5.c18 #define TinyBound 0x3e1 /* top12(asuint64(0x1p-30)). */ macro
37 v_u64_t special = v_cond_u64 (ia12 - TinyBound > BigBound - TinyBound); in V_NAME()
Dv_atanf_3u.c18 #define TinyBound 0x308 /* top12(asuint(0x1p-30)). */ macro
44 v_u32_t special = v_cond_u32 (ia12 - TinyBound > BigBound - TinyBound); in V_NAME()
Datanf_2u9.c14 #define TinyBound 0x30800000 /* asuint(0x1p-30). */ macro
31 if (unlikely (ia < TinyBound)) in atanf()
Dv_atanhf_3u1.c20 #define TinyBound 0x39800000 /* 0x1p-12, below which atanhf(x) rounds to x. */ macro
36 v_u32_t special = v_cond_u32 ((iax >= One) | (iax <= TinyBound)); in V_NAME()
Dexpm1_2u5.c17 #define TinyBound \ macro
36 if (ax <= TinyBound || ix == 0x7ff0000000000000) in expm1()
Dv_log1pf_2u1.c15 #define TinyBound 0x340 /* asuint32(0x1p-23). ulp=0.5 at 0x1p-23. */ macro
100 = v_cond_u32 (ia12 - v_u32 (TinyBound) >= (0x7f8 - TinyBound)) in V_NAME()
Dv_coshf_2u4.c14 #define TinyBound 0x20000000 /* 0x1p-63: Round to 1 below this. */ macro
41 v_u32_t tiny = v_cond_u32 (iax <= TinyBound); in V_NAME()
Dv_asinhf_2u7.c18 #define TinyBound v_u32 (0x30800000) /* asuint(0x1p-30). */ macro
42 special |= v_cond_u32 (iax < TinyBound); in V_NAME()
Dv_expm1f_1u6.c23 #define TinyBound (0x34000000) /* asuint(0x1p-23). */ macro
41 = v_cond_u32 ((ax >= SpecialBound) | (ix == 0x80000000) | (ax < TinyBound)); in V_NAME()
Datanhf_3u1.c18 #define TinyBound 0x39800000 /* 0x1p-12, below which atanhf(x) rounds to x. */ macro
67 if (unlikely (iax < TinyBound)) in atanhf()
Dv_cbrt_2u.c17 #define TinyBound 0x001 /* top12 (smallest_normal). */ macro
45 v_u64_t special = v_cond_u64 ((ia12 < TinyBound) | (ia12 >= BigBound)); in V_NAME()
Dv_expm1_2u5.c18 #define TinyBound \ macro
61 v_u64_t special = v_cond_u64 ((ax >= SpecialBound) | (ax <= TinyBound)); in V_NAME()
/external/arm-optimized-routines/math/
Dv_sinf.c27 #define TinyBound v_f32 (0x1p-61f) macro
52 cmp = v_cond_u32 ((ir - v_as_u32_f32 (TinyBound) in V_NAME()
53 >= v_as_u32_f32 (RangeVal) - v_as_u32_f32 (TinyBound))); in V_NAME()
Dv_exp.c42 #define TinyBound 0x200 /* top12 (asuint64 (0x1p-511)). */ macro
87 cmp = v_cond_u64 ((v_as_u64_f64 (v_abs_f64 (x)) >> 52) - TinyBound in V_NAME()
88 >= BigBound - TinyBound); in V_NAME()
Dv_exp2f.c30 #define TinyBound 0x20000000 /* asuint (0x1p-63). */ macro
70 cmp = v_cond_u32 ((v_as_u32_f32 (x) & 0x7fffffff) - TinyBound in V_NAME()
71 >= BigBound - TinyBound); in V_NAME()
Dv_expf.c33 #define TinyBound 0x20000000 /* asuint (0x1p-63). */ macro
73 cmp = v_cond_u32 ((v_as_u32_f32 (x) & 0x7fffffff) - TinyBound in V_NAME()
74 >= BigBound - TinyBound); in V_NAME()
Dv_sin.c40 #define TinyBound 0x202 /* top12 (asuint64 (0x1p-509)). */ macro
68 cmp = v_cond_u64 ((ir >> 52) - TinyBound >= Thresh); in V_NAME()

12