Searched refs:hypot (Results 1 - 25 of 30) sorted by relevance

12

/freebsd-current/contrib/arm-optimized-routines/pl/math/
H A Dsv_hypot_1u5.c2 * Double-precision SVE hypot(x) function.
24 return sv_call2_f64 (hypot, x, y, svsqrt_x (pg, sqsum), special);
27 /* SVE implementation of double-precision hypot.
32 svfloat64_t SV_NAME_D2 (hypot) (svfloat64_t x, svfloat64_t y, svbool_t pg) function
46 PL_SIG (SV, D, 2, hypot, -10.0, 10.0)
47 PL_TEST_ULP (SV_NAME_D2 (hypot), 0.71)
48 PL_TEST_INTERVAL2 (SV_NAME_D2 (hypot), 0, inf, 0, inf, 10000)
49 PL_TEST_INTERVAL2 (SV_NAME_D2 (hypot), 0, inf, -0, -inf, 10000)
50 PL_TEST_INTERVAL2 (SV_NAME_D2 (hypot), -0, -inf, 0, inf, 10000)
51 PL_TEST_INTERVAL2 (SV_NAME_D2 (hypot),
[all...]
H A Dsv_hypotf_1u5.c2 * Single-precision SVE hypot(x) function.
22 /* SVE implementation of single-precision hypot.
26 svfloat32_t SV_NAME_F2 (hypot) (svfloat32_t x, svfloat32_t y, function
40 PL_SIG (SV, F, 2, hypot, -10.0, 10.0)
41 PL_TEST_ULP (SV_NAME_F2 (hypot), 0.71)
42 PL_TEST_INTERVAL2 (SV_NAME_F2 (hypot), 0, inf, 0, inf, 10000)
43 PL_TEST_INTERVAL2 (SV_NAME_F2 (hypot), 0, inf, -0, -inf, 10000)
44 PL_TEST_INTERVAL2 (SV_NAME_F2 (hypot), -0, -inf, 0, inf, 10000)
45 PL_TEST_INTERVAL2 (SV_NAME_F2 (hypot), -0, -inf, -0, -inf, 10000)
H A Dv_hypot_1u5.c2 * Double-precision vector hypot(x) function.
35 return v_call2_f64 (hypot, x, y, vsqrtq_f64 (sqsum), vmovl_u32 (special));
38 /* Vector implementation of double-precision hypot.
45 float64x2_t VPCS_ATTR V_NAME_D2 (hypot) (float64x2_t x, float64x2_t y) function
72 float64x2_t VPCS_ATTR V_NAME_D2 (hypot) (float64x2_t x, float64x2_t y) function
89 PL_SIG (V, D, 2, hypot, -10.0, 10.0)
90 PL_TEST_ULP (V_NAME_D2 (hypot), 1.21)
91 PL_TEST_EXPECT_FENV (V_NAME_D2 (hypot), WANT_SIMD_EXCEPT)
92 PL_TEST_INTERVAL2 (V_NAME_D2 (hypot), 0, inf, 0, inf, 10000)
93 PL_TEST_INTERVAL2 (V_NAME_D2 (hypot),
[all...]
H A Dv_hypotf_1u5.c2 * Single-precision vector hypot(x) function.
38 /* Vector implementation of single-precision hypot.
44 float32x4_t VPCS_ATTR V_NAME_F2 (hypot) (float32x4_t x, float32x4_t y) function
71 float32x4_t VPCS_ATTR V_NAME_F2 (hypot) (float32x4_t x, float32x4_t y) function
88 PL_SIG (V, F, 2, hypot, -10.0, 10.0)
89 PL_TEST_ULP (V_NAME_F2 (hypot), 1.21)
90 PL_TEST_EXPECT_FENV (V_NAME_F2 (hypot), WANT_SIMD_EXCEPT)
91 PL_TEST_INTERVAL2 (V_NAME_F2 (hypot), 0, inf, 0, inf, 10000)
92 PL_TEST_INTERVAL2 (V_NAME_F2 (hypot), 0, inf, -0, -inf, 10000)
93 PL_TEST_INTERVAL2 (V_NAME_F2 (hypot),
[all...]
/freebsd-current/lib/msun/src/
H A Dw_cabs.c2 * cabs() wrapper for hypot().
15 return hypot(creal(z), cimag(z));
H A Ds_csqrtf.c75 t = sqrt((a + hypot(a, b)) * 0.5);
78 t = sqrt((-a + hypot(a, b)) * 0.5);
H A Ds_clog.c69 return (CMPLX(log(hypot(x, y)), v));
84 return (CMPLX(log(hypot(x * 0x1p-1022, y * 0x1p-1022)) +
87 return (CMPLX(log(hypot(x, y)), v));
91 return (CMPLX(log(hypot(x * 0x1p1023, y * 0x1p1023)) +
96 return (CMPLX(log(hypot(x, y)), v));
H A Ds_csqrt.c98 t = sqrt((a + hypot(a, b)) * 0.5);
102 t = sqrt((-a + hypot(a, b)) * 0.5);
H A De_hypot.c13 /* hypot(x,y)
37 * hypot(x,y) is INF if x or y is +INF or -INF; else
38 * hypot(x,y) is NAN if x or y is NAN.
41 * hypot(x,y) returns sqrt(x^2+y^2) with error less
51 hypot(double x, double y) function
124 __weak_reference(hypot, hypotl);
H A Dcatrig.c105 * f(a, b) = (hypot(a, b) - b) / 2 = a*a / (hypot(a, b) + b) / 2
128 * Function f(a, b, hypot_a_b) = (hypot(a, b) - b) / 2.
129 * Pass hypot(a, b) as the third argument.
158 R = hypot(x, y + 1); /* |z+I| */
159 S = hypot(x, y - 1); /* |z-I| */
470 * Avoid overflow in hypot() when x and y are both very large.
473 * hypot cannot overflow if neither argument is greater in magnitude
482 return (CMPLX(log(hypot(x / m_e, y / m_e)) + 1, atan2(y, x)));
489 return (CMPLX(log(hypot(
[all...]
H A Dmath.h281 double hypot(double, double);
/freebsd-current/contrib/llvm-project/libcxx/include/__math/
H A Dhypot.h26 inline _LIBCPP_HIDE_FROM_ABI float hypot(float __x, float __y) _NOEXCEPT { return __builtin_hypotf(__x, __y); }
29 _LIBCPP_HIDE_FROM_ABI double hypot(double __x, double __y) _NOEXCEPT {
33 inline _LIBCPP_HIDE_FROM_ABI long double hypot(long double __x, long double __y) _NOEXCEPT {
38 inline _LIBCPP_HIDE_FROM_ABI typename __promote<_A1, _A2>::type hypot(_A1 __x, _A2 __y) _NOEXCEPT {
41 return __math::hypot((__result_type)__x, (__result_type)__y);
/freebsd-current/contrib/netbsd-tests/lib/libm/
H A Dt_hypot.c35 atf_tc_set_md_var(tc, "descr", "Test hypot with integer args");
43 ATF_CHECK(hypot(a, b) == 13.0);
/freebsd-current/contrib/llvm-project/clang/lib/Headers/
H A D__clang_cuda_math_forward_declares.h83 __DEVICE__ double hypot(double, double);
84 __DEVICE__ float hypot(float, float);
227 using ::hypot;
H A D__clang_cuda_cmath.h265 __CUDA_CLANG_FN_INTEGER_OVERLOAD_2(double, hypot);
394 using ::hypot;
H A Dtgmath.h818 // hypot
826 __tg_hypot(double __x, double __y) {return hypot(__x, __y);}
832 #undef hypot macro
833 #define hypot(__x, __y) __tg_hypot(__tg_promote2((__x), (__y))(__x), \ macro
H A D__clang_hip_cmath.h228 __DEF_FUN2(float, hypot)
507 __HIP_OVERLOAD2(double, hypot)
677 using ::hypot;
H A D__clang_cuda_math.h139 __DEVICE__ double hypot(double __a, double __b) { return __nv_hypot(__a, __b); } function
/freebsd-current/lib/msun/
H A DMakefile179 fma.3 fmax.3 fmod.3 hypot.3 ieee.3 ieee_test.3 ilogb.3 j0.3 \
233 MLINKS+=hypot.3 cabs.3 hypot.3 cabsf.3 hypot.3 cabsl.3 \
234 hypot.3 hypotf.3 hypot.3 hypotl.3
/freebsd-current/contrib/llvm-project/libcxx/include/
H A Dmath.h204 floating_point hypot (arithmetic x, arithmetic y);
366 # include <__math/hypot.h>
469 using std::__math::hypot;
/freebsd-current/include/
H A Dtgmath.h178 #define hypot(x, y) __tg_simple2(x, y, hypot) macro
/freebsd-current/contrib/llvm-project/libcxx/modules/std.compat/
H A Dcmath.inc133 using ::hypot;
/freebsd-current/tools/regression/include/tgmath/
H A Dtgmath.c122 TGMACRO_REAL_REAL(hypot)
521 PRINT("hypot",
522 PASS_REAL_REAL_ARG_REAL_RET(hypot));
/freebsd-current/contrib/llvm-project/libcxx/modules/std/
H A Dcmath.inc134 using std::hypot;
/freebsd-current/contrib/llvm-project/clang/lib/Headers/openmp_wrappers/
H A Dcomplex_cmath.h35 return hypot(__c.real(), __c.imag());

Completed in 305 milliseconds

12