Lines Matching refs:cbrt
2 * Double-precision vector cbrt(x) function.
40 return v_call_f64 (cbrt, x, y, vmovl_u32 (special));
43 /* Approximation for double-precision vector cbrt(x), using low-order polynomial
50 VPCS_ATTR float64x2_t V_NAME_D1 (cbrt) (float64x2_t x)
67 /* Calculate rough approximation for cbrt(m) in [0.5, 1.0], starting point for
71 /* Two iterations of Newton's method for iteratively approximating cbrt. */
80 cbrt(x) = cbrt(m) * 2 ^ (e / 3).
91 cbrt(x) = cbrt(m) * t * 2 ^ round(e / 3) * sign. */
113 PL_TEST_ULP (V_NAME_D1 (cbrt), 1.30)
114 PL_SIG (V, D, 1, cbrt, -10.0, 10.0)
115 PL_TEST_EXPECT_FENV_ALWAYS (V_NAME_D1 (cbrt))
116 PL_TEST_SYM_INTERVAL (V_NAME_D1 (cbrt), 0, inf, 1000000)