creall
long double creall(long double complex) __pure2;
x = creall(z);
x = creall(z);
x = creall(z);
x = creall(z);
x = creall(z);
return (CMPLXL(copysignl(creall(w), x),
w = casinhl(CMPLXL(cimagl(z), creall(z)));
return (CMPLXL(cimagl(w), creall(w)));
x = creall(z);
ry = creall(w) + m_ln2;
rx = creall(w);
x = creall(z);
x = creall(z);
w = catanhl(CMPLXL(cimagl(z), creall(z)));
return (CMPLXL(cimagl(w), creall(w)));
return (atan2l(cimagl(z), creall(z)));
x = creall(z);
return (CMPLXL(creall(z), -cimagl(z)));
x = creall(z);
if (!isinf(creall(z)) && !isinf(cimagl(z)))
a = creall(z);
return hypotl(creall(z), cimagl(z));
static long double (*libcreall)(long double complex) = creall;
ATF_CHECK(creall(t_csqrt(CMPLXL(INFINITY, NAN))) == INFINITY);
ATF_CHECK(isnan(creall(t_csqrt(CMPLXL(-INFINITY, NAN)))));
ATF_CHECK_EQ(creall(result), ldexpl(14 * 0x1p-4, exp / 2));
ATF_CHECK_EQ(creall(result), ldexpl(5 * 0x1p-3, exp / 2));
ATF_CHECK_EQ(creall(result), ldexpl(15 * 0x1p-4, exp / 2));
CHECK_FPEQUAL(x, creall(result));
creall(_d), cimagl(_d), creall(result), cimagl(result)); \
creall(z), cimagl(z), creall(result), cimagl(result)); \
creall(_d), cimagl(_d), creall(result), cimagl(result)); \
creall(z), cimagl(z), creall(result), cimagl(result)); \
return (fpequal_cs(creall(d1), creall(d2), true) &&
#x, creall(_x), cimagl(_x), #y, creall(_y), cimagl(_y)); \
#x, creall(_x), cimagl(_x), #y, creall(_y), cimagl(_y)); \