Lines Matching refs:sinh
2 * Double-precision vector sinh(x) function.
39 /* 2^-26, below which sinh(x) rounds to x. */
77 return v_call_f64 (sinh, x, x, v_u64 (-1));
80 /* Approximation for vector double-precision sinh(x) using expm1.
81 sinh(x) = (exp(x) - exp(-x)) / 2.
85 float64x2_t VPCS_ATTR V_NAME_D1 (sinh) (float64x2_t x)
105 /* Up to the point that expm1 overflows, we can use it to calculate sinh
106 using a slight rearrangement of the definition of sinh. This allows us to
113 PL_SIG (V, D, 1, sinh, -10.0, 10.0)
114 PL_TEST_ULP (V_NAME_D1 (sinh), 2.08)
115 PL_TEST_EXPECT_FENV (V_NAME_D1 (sinh), WANT_SIMD_EXCEPT)
116 PL_TEST_SYM_INTERVAL (V_NAME_D1 (sinh), 0, 0x1p-26, 1000)
117 PL_TEST_SYM_INTERVAL (V_NAME_D1 (sinh), 0x1p-26, 0x1p9, 500000)
118 PL_TEST_SYM_INTERVAL (V_NAME_D1 (sinh), 0x1p9, inf, 1000)