Searched refs:D_IM (Results 1 - 25 of 25) sorted by relevance

/illumos-gate/usr/src/lib/libm/common/complex/
H A Dconj.c37 D_IM(z) = -D_IM(z);
H A Dcasinh.c46 D_RE(w) = -D_IM(z);
47 D_IM(w) = D_RE(z);
49 D_RE(ans) = D_IM(r);
50 D_IM(ans) = -D_RE(r);
H A Dcimag.c37 return (D_IM(z));
H A Dcacosh.c55 y = D_IM(z);
57 D_IM(ans) = y + y;
63 D_RE(ans) = -D_IM(w);
64 D_IM(ans) = D_RE(w);
66 D_RE(ans) = D_IM(w);
67 D_IM(ans) = -D_RE(w);
H A Dcatanh.c50 y = D_IM(z);
52 D_IM(z) = x;
54 D_RE(ans) = D_IM(ct);
55 D_IM(ans) = -D_RE(ct);
H A Dcsin.c54 y = D_IM(z);
56 D_IM(z) = -x;
58 D_RE(ans) = -D_IM(ct);
59 D_IM(ans) = D_RE(ct);
H A Dctan.c54 y = D_IM(z);
56 D_IM(z) = -x;
58 D_RE(ans) = -D_IM(ct);
59 D_IM(ans) = D_RE(ct);
H A Dcarg.c43 iy = ((int *)&(D_IM(z)))[HIWORD];
45 ((int *)&(D_IM(z)))[LOWORD]) == 0) {
48 return (D_IM(z));
51 return (atan2(D_IM(z), D_RE(z)));
H A Dcacosf.c41 D_IM(dz) = (double) (F_IM(z));
44 F_IM(ans) = (float) (D_IM(dans));
H A Dcacoshf.c43 D_IM(dz) = (double) (F_IM(z));
46 F_IM(ans) = (float) (D_IM(dans));
H A Dcasinf.c41 D_IM(dz) = (double) (F_IM(z));
44 F_IM(ans) = (float) (D_IM(dans));
H A Dccos.c51 y = D_IM(z);
53 D_IM(z) = -x;
H A Dccosh.c88 y = D_IM(z);
104 D_IM(ans) = y;
107 D_IM(ans) = x - y;
110 D_IM(ans) = S * x;
116 D_IM(ans) = scalbn(S * t, n - 1);
121 D_IM(ans) = S * t;
126 D_IM(ans) = 0.0;
129 D_IM(ans) = S * sinh(x);
133 D_IM(ans) = -D_IM(an
[all...]
H A Dcsinh.c88 y = D_IM(z);
104 D_IM(ans) = y;
107 D_IM(ans) = x - y;
110 D_IM(ans) = S * x;
116 D_IM(ans) = scalbn(S * t, n - 1);
121 D_IM(ans) = S * t;
126 D_IM(ans) = S;
129 D_IM(ans) = S * cosh(x);
135 D_IM(ans) = -D_IM(an
[all...]
H A Dctanh.c104 y = D_IM(z);
116 D_IM(ans) = zero;
119 D_RE(ans) = D_IM(ans) = y - y;
122 D_IM(ans) = zero;
125 D_IM(ans) = y - y;
142 D_RE(ans) = D_IM(ans) = x + y;
145 D_IM(ans) = zero * S; /* x is inf */
147 D_IM(ans) = S * exp(-x); /* underflow */
149 D_IM(ans) = (S + S) * exp(-(x + x));
169 D_IM(an
[all...]
H A Dcacos.c226 y = D_IM(z);
238 D_IM(ans) = -y;
246 D_IM(ans) = -y;
260 D_IM(ans) = -fabs(x);
262 D_IM(ans) = y;
273 D_IM(ans) = -x;
308 D_IM(ans) = -y;
310 D_IM(ans) = x;
314 D_IM(ans) = -D_IM(an
[all...]
H A Dcasin.c222 y = D_IM(z);
237 D_IM(ans) = x;
254 D_IM(ans) = y + y;
258 D_IM(ans) = D_RE(ans) = x + y;
264 D_IM(ans) = -D_IM(ans);
274 D_IM(ans) = y;
277 D_IM(ans) = x + y;
286 D_IM(ans) = -D_IM(an
[all...]
H A Dcexp.c73 y = D_IM(z);
82 D_IM(ans) = y;
87 D_IM(ans) = zero;
91 D_IM(ans) = zero * s;
96 D_IM(ans) = y - y;
100 D_IM(ans) = x * s;
108 D_IM(ans) = scalbn(t * s, n);
112 D_IM(ans) = t * s;
H A Dcsqrt.c126 y = D_IM(z);
138 D_IM(ans) = D_RE(ans) = ay;
142 D_IM(ans) = ay * zero;
145 D_IM(ans) = ax;
148 D_IM(ans) = D_RE(ans) = ax + ay;
152 D_IM(ans) = zero;
154 D_IM(ans) = sqrt(ax);
173 D_IM(ans) = ay / (t + t);
175 D_IM(ans) = t;
201 D_IM(an
[all...]
H A Dcatan.c99 y = D_IM(z);
113 D_IM(ans) = zero;
117 D_IM(ans) = zero;
119 D_IM(ans) = (fabs(y) - ay) / (fabs(y) - ay);
125 D_IM(ans) = zero;
128 D_IM(ans) = y;
146 D_IM(ans) = ay / ax;
149 D_IM(ans) = half * log1p(two / (-t));
152 D_IM(ans) = half * log1p((ay + ay) / t);
178 D_IM(an
[all...]
H A Dcproj.c54 y = D_IM(z);
63 D_IM(z) = hy >= 0 ? zero : -zero;
66 D_IM(z) = hy >= 0 ? zero : -zero;
H A Dcpow.c160 y = D_IM(z);
162 v = D_IM(w);
180 D_IM(ans) = y;
183 D_IM(ans) = zero;
185 D_IM(ans) = zero;
191 D_IM(ans) = (s == zero)? s: s * r;
196 D_RE(ans) = D_IM(ans) = x + y + u;
205 D_IM(ans) = (s == zero)? s: s * r;
233 D_IM(ans) = (s == zero)? s: s * r;
245 D_RE(ans) = D_IM(an
[all...]
H A Dcomplex_wrapper.h40 #define D_IM(x) __imag__ x macro
55 #define D_IM(__z) _X_IM(double, __z) macro
H A Dclog.c78 y = D_IM(z);
87 D_IM(ans) = carg(z);
H A Dcabs.c58 y = D_IM(z);

Completed in 84 milliseconds