/freebsd/contrib/arm-optimized-routines/pl/math/ |
H A D | v_pow_1u5.c | 229 #define V_POW_INTERVAL2(xlo, xhi, ylo, yhi, n) \ argument 230 PL_TEST_INTERVAL2 (V_NAME_D2 (pow), xlo, xhi, ylo, yhi, n) \ 231 PL_TEST_INTERVAL2 (V_NAME_D2 (pow), xlo, xhi, -ylo, -yhi, n) \ 232 PL_TEST_INTERVAL2 (V_NAME_D2 (pow), -xlo, -xhi, ylo, yhi, n) \ 233 PL_TEST_INTERVAL2 (V_NAME_D2 (pow), -xlo, -xhi, -ylo, -yhi, n)
|
H A D | sv_log1p_inline.h | 92 svfloat64_t yhi = svmla_x (pg, f, k, d->ln2[1]); in sv_log1p_inline() local 94 return svmla_x (pg, svadd_x (pg, ylo, yhi), f2, p); in sv_log1p_inline()
|
H A D | v_log1p_inline.h | 87 float64x2_t yhi = vfmaq_f64 (f, k, d->ln2[0]); in log1p_inline() local 88 return vfmaq_f64 (vaddq_f64 (ylo, yhi), f2, p); in log1p_inline()
|
H A D | sv_powf_2u6.c | 329 #define SV_POWF_INTERVAL2(xlo, xhi, ylo, yhi, n) \ argument 330 PL_TEST_INTERVAL2 (SV_NAME_F2 (pow), xlo, xhi, ylo, yhi, n) \ 331 PL_TEST_INTERVAL2 (SV_NAME_F2 (pow), xlo, xhi, -ylo, -yhi, n) \ 332 PL_TEST_INTERVAL2 (SV_NAME_F2 (pow), -xlo, -xhi, ylo, yhi, n) \ 333 PL_TEST_INTERVAL2 (SV_NAME_F2 (pow), -xlo, -xhi, -ylo, -yhi, n)
|
H A D | sv_log1p_2u5.c | 101 svfloat64_t yhi = svmla_x (pg, f, k, d->ln2_hi); in SV_NAME_D1() local 102 svfloat64_t y = svmla_x (pg, svadd_x (pg, ylo, yhi), f2, p); in SV_NAME_D1()
|
H A D | v_log1p_2u5.c | 111 float64x2_t yhi = vfmaq_f64 (f, k, d->ln2[0]); in V_NAME_D1() local 112 float64x2_t y = vaddq_f64 (ylo, yhi); in V_NAME_D1()
|
H A D | sv_pow_1u5.c | 407 #define SV_POW_INTERVAL2(xlo, xhi, ylo, yhi, n) \ argument 408 PL_TEST_INTERVAL2 (SV_NAME_D2 (pow), xlo, xhi, ylo, yhi, n) \ 409 PL_TEST_INTERVAL2 (SV_NAME_D2 (pow), xlo, xhi, -ylo, -yhi, n) \ 410 PL_TEST_INTERVAL2 (SV_NAME_D2 (pow), -xlo, -xhi, ylo, yhi, n) \ 411 PL_TEST_INTERVAL2 (SV_NAME_D2 (pow), -xlo, -xhi, -ylo, -yhi, n)
|
/freebsd/contrib/arm-optimized-routines/pl/math/test/ |
H A D | pl_test.h | 37 #define PL_TEST_INTERVAL2(f, xlo, xhi, ylo, yhi, n) \ argument 38 PL_TEST_INTERVAL f xlo,ylo xhi,yhi n
|
/freebsd/contrib/arm-optimized-routines/math/ |
H A D | pow.c | 365 double_t yhi = asdouble (iy & -1ULL << 27); in pow() local 366 double_t ylo = y - yhi; in pow() 369 ehi = yhi * lhi; in pow()
|
/freebsd/contrib/arm-optimized-routines/pl/math/include/ |
H A D | pl_test.h | 24 #define PL_TEST_INTERVAL2(f, xlo, xhi, ylo, yhi, n) argument
|