D_IM
y = D_IM(z);
y = D_IM(z);
D_IM(ans) = -y;
D_IM(ans) = -y;
D_IM(ans) = -fabs(x);
D_IM(ans) = y;
D_IM(ans) = -x;
D_IM(ans) = -y;
D_IM(ans) = x;
D_IM(ans) = -D_IM(ans);
D_IM(ans) = zero;
D_IM(ans) = ln2 + log(x);
D_IM(ans) = log(x + sqrt((x - one) * (x +
D_IM(ans) = log1p(xm1 + sqrt(xm1 * (x + one)));
D_IM(ans) = y / sqrt((one + x) * (one - x));
D_IM(ans) = ln2 + log(x);
D_IM(ans) = log(x + t);
D_IM(ans) = log1p((x - one) + t);
D_IM(ans) = t;
D_IM(ans) = ln2 + log(y);
D_IM(ans) = ln2 + log(y) + half * log1p(t * t);
D_IM(ans) = log(y + A);
D_IM(ans) = half * log1p((y + y) * (y + A));
D_IM(ans) = log1p(Am1 + sqrt(Am1 * (A + one)));
D_IM(ans) = log(A + sqrt(A * A - one));
D_IM(ans) = -D_IM(ans);
D_IM(dz) = (double) (F_IM(z));
F_IM(ans) = (float) (D_IM(dans));
y = D_IM(z);
D_IM(ans) = y + y;
D_RE(ans) = -D_IM(w);
D_IM(ans) = D_RE(w);
D_RE(ans) = D_IM(w);
D_IM(ans) = -D_RE(w);
D_IM(dz) = (double) (F_IM(z));
F_IM(ans) = (float) (D_IM(dans));
iy = ((int *)&(D_IM(z)))[HIWORD];
((int *)&(D_IM(z)))[LOWORD]) == 0) {
return (D_IM(z));
return (atan2(D_IM(z), D_RE(z)));
y = D_IM(z);
D_IM(ans) = x;
D_IM(ans) = y + y;
D_IM(ans) = D_RE(ans) = x + y;
D_IM(ans) = -D_IM(ans);
D_IM(ans) = y;
D_IM(ans) = x + y;
D_IM(ans) = -D_IM(ans);
D_IM(ans) = zero;
D_IM(ans) = ln2 + log(x);
D_IM(ans) = log(x + sqrt((x - one) * (x +
D_IM(ans) = log1p(xm1 + sqrt(xm1 * (x + one)));
D_IM(ans) = y / sqrt((one + x) * (one - x));
D_IM(ans) = ln2 + log(x);
D_IM(ans) = log(x + sqrt((x - one) * (x +
D_IM(ans) = log1p((x - one) + sqrt((x - one) *
D_IM(ans) = t;
D_IM(ans) = ln2 + log(y);
D_IM(ans) = ln2 + log(y) + half * log1p(t * t);
D_IM(ans) = log(y + A);
D_IM(ans) = half * log1p((y + y) * (y + A));
D_IM(ans) = log1p(Am1 + sqrt(Am1 * (A + one)));
D_IM(ans) = log(A + sqrt(A * A - one));
D_IM(ans) = -D_IM(ans);
D_IM(dz) = (double) (F_IM(z));
F_IM(ans) = (float) (D_IM(dans));
D_RE(w) = -D_IM(z);
D_IM(w) = D_RE(z);
D_RE(ans) = D_IM(r);
D_IM(ans) = -D_RE(r);
D_IM(ans) = zero;
D_IM(ans) = zero;
D_IM(ans) = (fabs(y) - ay) / (fabs(y) - ay);
D_IM(ans) = zero;
D_IM(ans) = y;
D_IM(ans) = ay / ax;
D_IM(ans) = half * log1p(two / (-t));
D_IM(ans) = half * log1p((ay + ay) / t);
D_IM(ans) = ay;
D_IM(ans) = t * (one - (t + t));
D_IM(ans) = t * (one - (t + t));
D_IM(ans) = half * (ln2 - log(ax));
D_IM(ans) = 0.25 * log1p(t * t);
D_IM(ans) = t * (one - (t + t));
D_IM(ans) = half * log1p(two / (ay - one));
D_IM(ans) = half * log1p((ay + ay) / (one - ay));
D_IM(ans) = 0.25 * log1p((4.0 * ay) / (ax * ax + t * t));
D_IM(ans) = -D_IM(ans);
y = D_IM(z);
y = D_IM(z);
D_IM(z) = x;
D_RE(ans) = D_IM(ct);
D_IM(ans) = -D_RE(ct);
y = D_IM(z);
D_IM(z) = -x;
D_IM(ans) = y;
D_IM(ans) = x - y;
D_IM(ans) = S * x;
D_IM(ans) = scalbn(S * t, n - 1);
D_IM(ans) = S * t;
D_IM(ans) = 0.0;
D_IM(ans) = S * sinh(x);
D_IM(ans) = -D_IM(ans);
y = D_IM(z);
D_IM(ans) = x * s;
D_IM(ans) = scalbn(t * s, n);
D_IM(ans) = t * s;
y = D_IM(z);
D_IM(ans) = y;
D_IM(ans) = zero;
D_IM(ans) = zero * s;
D_IM(ans) = y - y;
return (D_IM(z));
y = D_IM(z);
D_IM(ans) = carg(z);
D_IM(z) = -D_IM(z);
y = D_IM(z);
v = D_IM(w);
D_IM(ans) = y;
D_IM(ans) = zero;
D_IM(ans) = zero;
D_IM(ans) = (s == zero)? s: s * r;
D_RE(ans) = D_IM(ans) = x + y + u;
D_IM(ans) = (s == zero)? s: s * r;
D_IM(ans) = (s == zero)? s: s * r;
D_RE(ans) = D_IM(ans) = t - t;
D_IM(ans) = s;
y = D_IM(z);
D_IM(z) = hy >= 0 ? zero : -zero;
D_IM(z) = hy >= 0 ? zero : -zero;
y = D_IM(z);
D_IM(z) = -x;
D_RE(ans) = -D_IM(ct);
D_IM(ans) = D_RE(ct);
D_IM(ans) = y;
D_IM(ans) = x - y;
D_IM(ans) = S * x;
D_IM(ans) = scalbn(S * t, n - 1);
D_IM(ans) = S * t;
D_IM(ans) = S;
D_IM(ans) = S * cosh(x);
D_IM(ans) = -D_IM(ans);
y = D_IM(z);
y = D_IM(z);
D_IM(ans) = D_RE(ans) = ay;
D_IM(ans) = ay * zero;
D_IM(ans) = ax;
D_IM(ans) = D_RE(ans) = ax + ay;
D_IM(ans) = zero;
D_IM(ans) = sqrt(ax);
D_IM(ans) = ay / (t + t);
D_IM(ans) = t;
D_IM(ans) = ay / (t + t);
D_IM(ans) = t;
D_IM(ans) = -D_IM(ans);
y = D_IM(z);
D_IM(z) = -x;
D_RE(ans) = -D_IM(ct);
D_IM(ans) = D_RE(ct);
y = D_IM(z);
D_IM(ans) = zero;
D_RE(ans) = D_IM(ans) = y - y;
D_IM(ans) = zero;
D_IM(ans) = y - y;
D_RE(ans) = D_IM(ans) = x + y;
D_IM(ans) = zero * S; /* x is inf */
D_IM(ans) = S * exp(-x); /* underflow */
D_IM(ans) = (S + S) * exp(-(x + x));
D_IM(ans) = (r * S) * v;
D_IM(ans) = -D_IM(ans);