atan2l
long double atan2l(long double, long double);
return atan2l(__imag__ z, __real__ z);
t = 0.5L * atan2l(2.0L * x, a);
ry = atan2l(new_y, sqrt_A2my2);
rx = atan2l(sqrt_A2mx2, new_x);
rx = atan2l(sqrt_A2mx2, -new_x);
return (CMPLXL(logl(hypotl(x / m_e, y / m_e)) + 1, atan2l(y, x)));
return (CMPLXL(logl(hypotl(x, y)), atan2l(y, x)));
return (CMPLXL(logl(ax*ax + ay*ay) / 2, atan2l(y, x)));
ry = atan2l(2, -ay) / 2;
ry = atan2l(2*ay, (1-ax)*(1+ax)) / 2;
ry = atan2l(2*ay, (1-ax)*(1+ax) - ay*ay) / 2;
rr = atan2l(cimagl(z), creall(z));
__weak_alias(atan2l, _atan2l)
return (atan2l(cimagl(z), creall(z)));
v = atan2l(y, x);