/freebsd/lib/msun/src/ |
H A D | s_csinhf.c | 57 return (CMPLXF(sinhf(x), y)); in csinhf() 59 return (CMPLXF(sinhf(x) * cosf(y), coshf(x) * sinf(y))); in csinhf() 65 return (CMPLXF(copysignf(h, x) * cosf(y), h * sinf(y))); in csinhf() 68 z = __ldexp_cexpf(CMPLXF(fabsf(x), y), -1); in csinhf() 69 return (CMPLXF(crealf(z) * copysignf(1, x), cimagf(z))); in csinhf() 73 return (CMPLXF(h * cosf(y), h * h * sinf(y))); in csinhf() 78 return (CMPLXF(x, y - y)); in csinhf() 81 return (CMPLXF(x + x, y)); in csinhf() 84 return (CMPLXF(y - y, y - y)); in csinhf() 88 return (CMPLXF(x, y - y)); in csinhf() [all …]
|
H A D | s_ccoshf.c | 57 return (CMPLXF(coshf(x), x * y)); in ccoshf() 59 return (CMPLXF(coshf(x) * cosf(y), sinhf(x) * sinf(y))); in ccoshf() 65 return (CMPLXF(h * cosf(y), copysignf(h, x) * sinf(y))); in ccoshf() 68 z = __ldexp_cexpf(CMPLXF(fabsf(x), y), -1); in ccoshf() 69 return (CMPLXF(crealf(z), cimagf(z) * copysignf(1, x))); in ccoshf() 73 return (CMPLXF(h * h * cosf(y), h * sinf(y))); in ccoshf() 78 return (CMPLXF(y - y, x * copysignf(0, y))); in ccoshf() 81 return (CMPLXF(x * x, copysignf(0, x) * y)); in ccoshf() 84 return (CMPLXF(y - y, x * (y - y))); in ccoshf() 88 return (CMPLXF(INFINITY, x * (y - y))); in ccoshf() [all …]
|
H A D | catrigf.c | 158 return (CMPLXF(x, y + y)); in casinhf() 160 return (CMPLXF(y, x + x)); in casinhf() 162 return (CMPLXF(x + x, y)); in casinhf() 163 return (CMPLXF(nan_mix(x, y), nan_mix(x, y))); in casinhf() 171 return (CMPLXF(copysignf(crealf(w), x), in casinhf() 188 return (CMPLXF(copysignf(rx, x), copysignf(ry, y))); in casinhf() 194 float complex w = casinhf(CMPLXF(cimagf(z), crealf(z))); in casinf() 196 return (CMPLXF(cimagf(w), crealf(w))); in casinf() 216 return (CMPLXF(y + y, -INFINITY)); in cacosf() 218 return (CMPLXF(x + x, -y)); in cacosf() [all …]
|
H A D | s_csqrtf.c | 45 return (CMPLXF(0, b)); in csqrtf() 47 return (CMPLXF(INFINITY, b)); in csqrtf() 50 return (CMPLXF(a + 0.0L + t, a + 0.0L + t)); /* NaN + NaN i */ in csqrtf() 60 return (CMPLXF(fabsf(b - b), copysignf(a, b))); in csqrtf() 62 return (CMPLXF(a, copysignf(b - b, b))); in csqrtf() 66 return (CMPLXF(b + 0.0L + t, b + 0.0L + t)); /* NaN + NaN i */ in csqrtf() 76 return (CMPLXF(t, b / (2 * t))); in csqrtf() 79 return (CMPLXF(fabsf(b) / (2 * t), copysignf(t, b))); in csqrtf()
|
H A D | s_clogf.c | 69 return (CMPLXF(logf(hypotf(x, y)), v)); in clogf() 74 return (CMPLXF((ay / 2) * ay, v)); in clogf() 75 return (CMPLXF(log1pf(ay * ay) / 2, v)); in clogf() 80 return (CMPLXF(logf(ax), v)); in clogf() 84 return (CMPLXF(logf(hypotf(x * 0x1p-126F, y * 0x1p-126F)) + in clogf() 87 return (CMPLXF(logf(hypotf(x, y)), v)); in clogf() 91 return (CMPLXF(logf(hypotf(x * 0x1p127F, y * 0x1p127F)) + in clogf() 96 return (CMPLXF(logf(hypotf(x, y)), v)); in clogf() 138 return (CMPLXF(logf(ay2l + ax2l + sl + sh) / 2, v)); in clogf() 147 return (CMPLXF(log1pf(ay2l + t + sh) / 2, v)); in clogf()
|
H A D | s_ctanhf.c | 53 return (CMPLXF(nan_mix(x, y), in ctanhf() 56 return (CMPLXF(x, in ctanhf() 61 return (CMPLXF(ix ? y - y : x, y - y)); in ctanhf() 65 return (CMPLXF(copysignf(1, x), in ctanhf() 74 return (CMPLXF((beta * rho * s) / denom, t / denom)); in ctanhf() 81 z = ctanhf(CMPLXF(cimagf(z), crealf(z))); in ctanf() 82 return (CMPLXF(cimagf(z), crealf(z))); in ctanf()
|
H A D | s_cexpf.c | 52 return (CMPLXF(expf(x), y)); in cexpf() 57 return (CMPLXF(c, s)); in cexpf() 63 return (CMPLXF(y - y, y - y)); in cexpf() 66 return (CMPLXF(0.0, 0.0)); in cexpf() 69 return (CMPLXF(x, y - y)); in cexpf() 89 return (CMPLXF(exp_x * c, exp_x * s)); in cexpf()
|
H A D | s_cpowf.c | 60 return (CMPLXF(0.0f, 0.0f)); in cpowf() 69 w = CMPLXF(r * cosf (theta), r * sinf (theta)); in cpowf()
|
H A D | s_conjf.c | 37 return (CMPLXF(crealf(z), -cimagf(z))); in conjf()
|
H A D | s_cprojf.c | 41 return (CMPLXF(INFINITY, copysignf(0.0, cimagf(z)))); in cprojf()
|
H A D | k_expf.c | 85 return (CMPLXF(c * exp_x * scale1 * scale2, in __ldexp_cexpf()
|
H A D | math_private.h | 541 #ifndef CMPLXF 543 CMPLXF(float x, float y) in CMPLXF() function
|
/freebsd/include/ |
H A D | complex.h | 52 #define CMPLXF(x, y) ((float complex){ x, y }) macro 56 #define CMPLXF(x, y) __builtin_complex((float)(x), (float)(y)) macro
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
H A D | CSymbolMap.inc | 30 SYMBOL(CMPLXF, None, <complex.h>)
|