Home
last modified time | relevance | path

Searched refs:hypot (Results 1 – 25 of 45) sorted by relevance

12

/freebsd/contrib/arm-optimized-routines/pl/math/
H A Dsv_hypot_1u5.c24 return sv_call2_f64 (hypot, x, y, svsqrt_x (pg, sqsum), special); in special_case()
32 svfloat64_t SV_NAME_D2 (hypot) (svfloat64_t x, svfloat64_t y, svbool_t pg) in SV_NAME_D2() argument
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), -0, -inf, -0, -inf, 10000)
H A Dv_hypot_1u5.c35 return v_call2_f64 (hypot, x, y, vsqrtq_f64 (sqsum), vmovl_u32 (special)); in special_case()
45 float64x2_t VPCS_ATTR V_NAME_D2 (hypot) (float64x2_t x, float64x2_t y) in V_NAME_D2() argument
72 float64x2_t VPCS_ATTR V_NAME_D2 (hypot) (float64x2_t x, float64x2_t y) in V_NAME_D2() argument
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), 0, inf, -0, -inf, 10000)
94 PL_TEST_INTERVAL2 (V_NAME_D2 (hypot), -0, -inf, 0, inf, 10000)
95 PL_TEST_INTERVAL2 (V_NAME_D2 (hypot), -0, -inf, -0, -inf, 10000)
H A Dsv_hypotf_1u5.c26 svfloat32_t SV_NAME_F2 (hypot) (svfloat32_t x, svfloat32_t y, in SV_NAME_F2() argument
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_hypotf_1u5.c44 float32x4_t VPCS_ATTR V_NAME_F2 (hypot) (float32x4_t x, float32x4_t y) in V_NAME_F2() argument
71 float32x4_t VPCS_ATTR V_NAME_F2 (hypot) (float32x4_t x, float32x4_t y) in V_NAME_F2() argument
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), -0, -inf, 0, inf, 10000)
94 PL_TEST_INTERVAL2 (V_NAME_F2 (hypot), -0, -inf, -0, -inf, 10000)
/freebsd/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(… in hypot() function
29 _LIBCPP_HIDE_FROM_ABI double hypot(double __x, double __y) _NOEXCEPT { in hypot() function
33 inline _LIBCPP_HIDE_FROM_ABI long double hypot(long double __x, long double __y) _NOEXCEPT { in hypot() function
38 inline _LIBCPP_HIDE_FROM_ABI typename __promote<_A1, _A2>::type hypot(_A1 __x, _A2 __y) _NOEXCEPT { in hypot() function
41 return __math::hypot((__result_type)__x, (__result_type)__y); in hypot()
/freebsd/lib/msun/src/
H A Ds_clog.c69 return (CMPLX(log(hypot(x, y)), v)); in clog()
84 return (CMPLX(log(hypot(x * 0x1p-1022, y * 0x1p-1022)) + in clog()
87 return (CMPLX(log(hypot(x, y)), v)); in clog()
91 return (CMPLX(log(hypot(x * 0x1p1023, y * 0x1p1023)) + in clog()
96 return (CMPLX(log(hypot(x, y)), v)); in clog()
H A Ds_csqrtf.c75 t = sqrt((a + hypot(a, b)) * 0.5); in csqrtf()
78 t = sqrt((-a + hypot(a, b)) * 0.5); in csqrtf()
H A Ds_csqrt.c98 t = sqrt((a + hypot(a, b)) * 0.5); in csqrt()
102 t = sqrt((-a + hypot(a, b)) * 0.5); in csqrt()
H A De_hypot.c51 hypot(double x, double y) in hypot() function
124 __weak_reference(hypot, hypotl);
H A Dcatrig.c158 R = hypot(x, y + 1); /* |z+I| */ in do_hard_work()
159 S = hypot(x, y - 1); /* |z-I| */ in do_hard_work()
482 return (CMPLX(log(hypot(x / m_e, y / m_e)) + 1, atan2(y, x))); in clog_for_large_values()
489 return (CMPLX(log(hypot(x, y)), atan2(y, x))); in clog_for_large_values()
H A Dw_cabs.c15 return hypot(creal(z), cimag(z)); in cabs()
/freebsd/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 D__clang_hip_cmath.h228 __DEF_FUN2(float, hypot)
507 __HIP_OVERLOAD2(double, hypot)
677 using ::hypot;
H A Dtgmath.h826 __tg_hypot(double __x, double __y) {return hypot(__x, __y);} in __tg_hypot()
832 #undef hypot
833 #define hypot(__x, __y) __tg_hypot(__tg_promote2((__x), (__y))(__x), \ macro
/freebsd/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
H A DSymbol.map28 hypot;
/freebsd/contrib/llvm-project/libcxx/include/
H A Dcmath207 floating_point hypot (arithmetic x, arithmetic y);
211 double hypot(double x, double y, double z); // C++17
212 float hypot(float x, float y, float z); // C++17
213 long double hypot(long double x, long double y, long double z); // C++17
440 using ::hypot _LIBCPP_USING_IF_EXISTS;
549 inline _LIBCPP_HIDE_FROM_ABI float hypot(float __x, float __y, float __z) {
552 inline _LIBCPP_HIDE_FROM_ABI double hypot(double __x, double __y, double __z) {
555 inline _LIBCPP_HIDE_FROM_ABI long double hypot(long double __x, long double __y, long double __z) {
563 hypot(_A1 __lcpp_x, _A2 __lcpp_y, _A3 __lcpp_z) _NOEXCEPT {
568 return std::hypot((__result_type)__lcpp_x, (__result_type)__lcpp_y, (__result_type)__lcpp_z);
H A Dmath.h469 using std::__math::hypot;
/freebsd/contrib/netbsd-tests/lib/libm/
H A Dt_hypot.c43 ATF_CHECK(hypot(a, b) == 13.0); in ATF_TC_BODY()
/freebsd/include/
H A Dtgmath.h178 #define hypot(x, y) __tg_simple2(x, y, hypot) macro
/freebsd/contrib/llvm-project/clang/lib/Headers/openmp_wrappers/
H A Dcmath52 __DEVICE__ float hypot(float __x, float __y) { return ::hypotf(__x, __y); }
107 __DEVICE__ float hypot(float __x, float __y) { return ::hypotf(__x, __y); }
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarFuncs.def75 TLI_DEFINE_SCALAR_MASS_FUNC("hypot", "__xl_hypot")
/freebsd/contrib/llvm-project/libcxx/modules/std.compat/
H A Dcmath.inc133 using ::hypot;
/freebsd/tools/regression/include/tgmath/
H A Dtgmath.c122 TGMACRO_REAL_REAL(hypot)
522 PASS_REAL_REAL_ARG_REAL_RET(hypot)); in main()

12