Home
last modified time | relevance | path

Searched refs:copysignl (Results 1 – 8 of 8) sorted by relevance

/bionic/libm/upstream-freebsd/lib/msun/src/
Ds_csqrtl.c76 return (cpackl(fabsl(b - b), copysignl(a, b))); in csqrtl()
78 return (cpackl(a, copysignl(b - b, b))); in csqrtl()
100 result = cpackl(fabsl(b) / (2 * t), copysignl(t, b)); in csqrtl()
Ds_cprojl.c42 return (cpackl(INFINITY, copysignl(0.0, cimagl(z)))); in cprojl()
Ds_copysignl.c34 copysignl(long double x, long double y) in copysignl() function
Ds_scalbnl.c59 if (k >= 0x7fff) return huge*copysignl(huge,x); /* overflow */ in scalbnl()
Ds_fmal.c226 zs = copysignl(LDBL_MIN, zs); in fmal()
/bionic/libm/
Dfake_long_double.c40 long double copysignl(long double a1, long double a2) { return copysign(a1, a2); } in copysignl() function
/bionic/tests/
Dmath_test.cpp932 TEST(math, copysignl) { in TEST() argument
933 ASSERT_FLOAT_EQ(0.0f, copysignl(0.0, 1.0)); in TEST()
934 ASSERT_FLOAT_EQ(-0.0f, copysignl(0.0, -1.0)); in TEST()
935 ASSERT_FLOAT_EQ(2.0f, copysignl(2.0, 1.0)); in TEST()
936 ASSERT_FLOAT_EQ(-2.0f, copysignl(2.0, -1.0)); in TEST()
/bionic/libm/include/
Dmath.h404 long double copysignl(long double, long double) __pure2;