Lines Matching refs:cbrt
2 * Double-precision SVE cbrt(x) function.
41 return sv_call_f64 (cbrt, x, y, special);
50 /* Approximation for double-precision vector cbrt(x), using low-order
57 svfloat64_t SV_NAME_D1 (cbrt) (svfloat64_t x, const svbool_t pg)
76 /* Calculate rough approximation for cbrt(m) in [0.5, 1.0], starting point
81 /* Two iterations of Newton's method for iteratively approximating cbrt. */
89 cbrt(x) = cbrt(m) * 2 ^ (e / 3).
100 cbrt(x) = cbrt(m) * t * 2 ^ round(e / 3) * sign. */
120 PL_SIG (SV, D, 1, cbrt, -10.0, 10.0)
121 PL_TEST_ULP (SV_NAME_D1 (cbrt), 1.30)
122 PL_TEST_SYM_INTERVAL (SV_NAME_D1 (cbrt), 0, inf, 1000000)