Symbol: CMPLX
lib/msun/src/catrig.c
288
return (CMPLX(x, y + y));
lib/msun/src/catrig.c
291
return (CMPLX(y, x + x));
lib/msun/src/catrig.c
294
return (CMPLX(x + x, y));
lib/msun/src/catrig.c
300
return (CMPLX(nan_mix(x, y), nan_mix(x, y)));
lib/msun/src/catrig.c
309
return (CMPLX(copysign(creal(w), x), copysign(cimag(w), y)));
lib/msun/src/catrig.c
327
return (CMPLX(copysign(rx, x), copysign(ry, y)));
lib/msun/src/catrig.c
337
double complex w = casinh(CMPLX(cimag(z), creal(z)));
lib/msun/src/catrig.c
339
return (CMPLX(cimag(w), creal(w)));
lib/msun/src/catrig.c
372
return (CMPLX(y + y, -INFINITY));
lib/msun/src/catrig.c
375
return (CMPLX(x + x, -y));
lib/msun/src/catrig.c
378
return (CMPLX(pio2_hi + pio2_lo, y + y));
lib/msun/src/catrig.c
384
return (CMPLX(nan_mix(x, y), nan_mix(x, y)));
lib/msun/src/catrig.c
394
return (CMPLX(rx, ry));
lib/msun/src/catrig.c
399
return (CMPLX(0, -y));
lib/msun/src/catrig.c
405
return (CMPLX(pio2_hi - (x - pio2_lo), -y));
lib/msun/src/catrig.c
421
return (CMPLX(rx, ry));
lib/msun/src/catrig.c
439
return (CMPLX(ry, rx));
lib/msun/src/catrig.c
443
return (CMPLX(fabs(ry), rx));
lib/msun/src/catrig.c
446
return (CMPLX(ry, ry));
lib/msun/src/catrig.c
447
return (CMPLX(fabs(ry), copysign(rx, cimag(z))));
lib/msun/src/catrig.c
482
return (CMPLX(log(hypot(x / m_e, y / m_e)) + 1, atan2(y, x)));
lib/msun/src/catrig.c
489
return (CMPLX(log(hypot(x, y)), atan2(y, x)));
lib/msun/src/catrig.c
491
return (CMPLX(log(ax * ax + ay * ay) / 2, atan2(y, x)));
lib/msun/src/catrig.c
582
return (CMPLX(atanh(x), y));
lib/msun/src/catrig.c
586
return (CMPLX(x, atan(y)));
lib/msun/src/catrig.c
591
return (CMPLX(copysign(0, x), y + y));
lib/msun/src/catrig.c
594
return (CMPLX(copysign(0, x),
lib/msun/src/catrig.c
601
return (CMPLX(nan_mix(x, y), nan_mix(x, y)));
lib/msun/src/catrig.c
605
return (CMPLX(real_part_reciprocal(x, y),
lib/msun/src/catrig.c
630
return (CMPLX(copysign(rx, x), copysign(ry, y)));
lib/msun/src/catrig.c
640
double complex w = catanh(CMPLX(cimag(z), creal(z)));
lib/msun/src/catrig.c
642
return (CMPLX(cimag(w), creal(w)));
lib/msun/src/k_exp.c
106
return (CMPLX(c * exp_x * scale1 * scale2,
lib/msun/src/math_private.h
553
#ifndef CMPLX
lib/msun/src/s_ccosh.c
109
return (CMPLX(x * x, copysign(0, x) * y));
lib/msun/src/s_ccosh.c
120
return (CMPLX(y - y, x * (y - y)));
lib/msun/src/s_ccosh.c
133
return (CMPLX(INFINITY, x * (y - y)));
lib/msun/src/s_ccosh.c
136
return (CMPLX(INFINITY * c, x * s));
lib/msun/src/s_ccosh.c
150
return (CMPLX(((long double)x * x) * (y - y),
lib/msun/src/s_ccosh.c
159
return (ccosh(CMPLX(-cimag(z), creal(z))));
lib/msun/src/s_ccosh.c
66
return (CMPLX(cosh(x), x * y));
lib/msun/src/s_ccosh.c
70
return (CMPLX(cosh(x) * c, sinh(x) * s));
lib/msun/src/s_ccosh.c
76
return (CMPLX(h * c, copysign(h, x) * s));
lib/msun/src/s_ccosh.c
79
z = __ldexp_cexp(CMPLX(fabs(x), y), -1);
lib/msun/src/s_ccosh.c
80
return (CMPLX(creal(z), cimag(z) * copysign(1, x)));
lib/msun/src/s_ccosh.c
84
return (CMPLX(h * h * c, h * s));
lib/msun/src/s_ccosh.c
99
return (CMPLX(y - y, x * copysign(0, y)));
lib/msun/src/s_cexp.c
53
return (CMPLX(exp(x), y));
lib/msun/src/s_cexp.c
58
return (CMPLX(c, s));
lib/msun/src/s_cexp.c
64
return (CMPLX(y - y, y - y));
lib/msun/src/s_cexp.c
67
return (CMPLX(0.0, 0.0));
lib/msun/src/s_cexp.c
70
return (CMPLX(x, y - y));
lib/msun/src/s_cexp.c
90
return (CMPLX(exp_x * c, exp_x * s));
lib/msun/src/s_clog.c
138
return (CMPLX(log(ay2l + ax2l + sl + sh) / 2, v));
lib/msun/src/s_clog.c
147
return (CMPLX(log1p(ay2l + t + sh) / 2, v));
lib/msun/src/s_clog.c
69
return (CMPLX(log(hypot(x, y)), v));
lib/msun/src/s_clog.c
74
return (CMPLX((ay / 2) * ay, v));
lib/msun/src/s_clog.c
75
return (CMPLX(log1p(ay * ay) / 2, v));
lib/msun/src/s_clog.c
80
return (CMPLX(log(ax), v));
lib/msun/src/s_clog.c
84
return (CMPLX(log(hypot(x * 0x1p-1022, y * 0x1p-1022)) +
lib/msun/src/s_clog.c
87
return (CMPLX(log(hypot(x, y)), v));
lib/msun/src/s_clog.c
91
return (CMPLX(log(hypot(x * 0x1p1023, y * 0x1p1023)) +
lib/msun/src/s_clog.c
96
return (CMPLX(log(hypot(x, y)), v));
lib/msun/src/s_conj.c
37
return (CMPLX(creal(z), -cimag(z)));
lib/msun/src/s_cpow.c
62
return (CMPLX(1., 0.));
lib/msun/src/s_cpow.c
64
return (CMPLX(0., 0.));
lib/msun/src/s_cpow.c
73
w = CMPLX(r * cos (theta), r * sin (theta));
lib/msun/src/s_cproj.c
42
return (CMPLX(INFINITY, copysign(0.0, cimag(z))));
lib/msun/src/s_csinh.c
106
return (CMPLX(x + x, y));
lib/msun/src/s_csinh.c
117
return (CMPLX(y - y, y - y));
lib/msun/src/s_csinh.c
132
return (CMPLX(x, y - y));
lib/msun/src/s_csinh.c
135
return (CMPLX(x * c, INFINITY * s));
lib/msun/src/s_csinh.c
149
return (CMPLX(((long double)x + x) * (y - y),
lib/msun/src/s_csinh.c
158
z = csinh(CMPLX(cimag(z), creal(z)));
lib/msun/src/s_csinh.c
159
return (CMPLX(cimag(z), creal(z)));
lib/msun/src/s_csinh.c
66
return (CMPLX(sinh(x), y));
lib/msun/src/s_csinh.c
70
return (CMPLX(sinh(x) * c, cosh(x) * s));
lib/msun/src/s_csinh.c
76
return (CMPLX(copysign(h, x) * c, h * s));
lib/msun/src/s_csinh.c
79
z = __ldexp_cexp(CMPLX(fabs(x), y), -1);
lib/msun/src/s_csinh.c
80
return (CMPLX(creal(z) * copysign(1, x), cimag(z)));
lib/msun/src/s_csinh.c
84
return (CMPLX(h * c, h * h * s));
lib/msun/src/s_csinh.c
98
return (CMPLX(x, y - y));
lib/msun/src/s_csqrt.c
107
return (CMPLX(rx, ry));
lib/msun/src/s_csqrt.c
49
return (CMPLX(0, b));
lib/msun/src/s_csqrt.c
51
return (CMPLX(INFINITY, b));
lib/msun/src/s_csqrt.c
54
return (CMPLX(a + 0.0L + t, a + 0.0L + t)); /* NaN + NaN i */
lib/msun/src/s_csqrt.c
64
return (CMPLX(fabs(b - b), copysign(a, b)));
lib/msun/src/s_csqrt.c
66
return (CMPLX(a, copysign(b - b, b)));
lib/msun/src/s_csqrt.c
70
return (CMPLX(b + 0.0L + t, b + 0.0L + t)); /* NaN + NaN i */
lib/msun/src/s_ctanh.c
104
return (CMPLX(nan_mix(x, y),
lib/msun/src/s_ctanh.c
107
return (CMPLX(x, copysign(0, isinf(y) ? y : sin(y) * cos(y))));
lib/msun/src/s_ctanh.c
117
return (CMPLX(x ? y - y : x, y - y));
lib/msun/src/s_ctanh.c
126
return (CMPLX(copysign(1, x),
lib/msun/src/s_ctanh.c
136
return (CMPLX((beta * rho * s) / denom, t / denom));
lib/msun/src/s_ctanh.c
144
z = ctanh(CMPLX(cimag(z), creal(z)));
lib/msun/src/s_ctanh.c
145
return (CMPLX(cimag(z), creal(z)));