| /third_party/ulib/musl/third_party/complex/ |
| A D | csinhf.c | 50 return CMPLXF(sinhf(x), y); in csinhf() 52 return CMPLXF(sinhf(x) * cosf(y), coshf(x) * sinf(y)); in csinhf() 61 z = __ldexp_cexpf(CMPLXF(fabsf(x), y), -1); in csinhf() 66 return CMPLXF(h * cosf(y), h * h * sinf(y)); in csinhf() 71 return CMPLXF(copysignf(0, x * (y - y)), y - y); in csinhf() 75 return CMPLXF(x, y); in csinhf() 76 return CMPLXF(x, copysignf(0, y)); in csinhf() 80 return CMPLXF(y - y, x * (y - y)); in csinhf() 84 return CMPLXF(x * x, x * (y - y)); in csinhf() 85 return CMPLXF(x * cosf(y), INFINITY * sinf(y)); in csinhf() [all …]
|
| A D | ccoshf.c | 50 return CMPLXF(coshf(x), x * y); in ccoshf() 52 return CMPLXF(coshf(x) * cosf(y), sinhf(x) * sinf(y)); in ccoshf() 61 z = __ldexp_cexpf(CMPLXF(fabsf(x), y), -1); in ccoshf() 66 return CMPLXF(h * h * cosf(y), h * sinf(y)); in ccoshf() 71 return CMPLXF(y - y, copysignf(0, x * (y - y))); in ccoshf() 75 return CMPLXF(x * x, copysignf(0, x) * y); in ccoshf() 76 return CMPLXF(x * x, copysignf(0, (x + x) * y)); in ccoshf() 80 return CMPLXF(y - y, x * (y - y)); in ccoshf() 84 return CMPLXF(x * x, x * (y - y)); in ccoshf() 85 return CMPLXF((x * x) * cosf(y), x * sinf(y)); in ccoshf() [all …]
|
| A D | csqrtf.c | 45 return CMPLXF(0, b); in csqrtf() 47 return CMPLXF(INFINITY, b); in csqrtf() 50 return CMPLXF(a, t); /* return 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() 76 return CMPLXF(t, b / (2.0 * t)); in csqrtf() 79 return CMPLXF(fabsf(b) / (2.0 * t), copysignf(t, b)); in csqrtf()
|
| A D | cexpf.c | 45 return CMPLXF(expf(x), y); in cexpf() 49 return CMPLXF(cosf(y), sinf(y)); in cexpf() 54 return CMPLXF(y - y, y - y); in cexpf() 57 return CMPLXF(0.0, 0.0); in cexpf() 60 return CMPLXF(x, y - y); in cexpf() 79 return CMPLXF(exp_x * cosf(y), exp_x * sinf(y)); in cexpf()
|
| A D | ctanhf.c | 46 return CMPLXF(x, (y == 0 ? y : x * y)); in ctanhf() 48 return CMPLXF(x, copysignf(0, isinf(y) ? y : sinf(y) * cosf(y))); in ctanhf() 52 return CMPLXF(ix ? y - y : x, y - y); in ctanhf() 56 return CMPLXF(copysignf(1, x), 4 * sinf(y) * cosf(y) * exp_zx * exp_zx); in ctanhf() 64 return CMPLXF((beta * rho * s) / denom, t / denom); in ctanhf()
|
| A D | __cexpf.c | 64 return CMPLXF(cosf(y) * exp_x * scale1 * scale2, sinf(y) * exp_x * scale1 * scale2); in __ldexp_cexpf()
|
| /third_party/ulib/musl/src/complex/ |
| A D | casinhf.c | 4 z = casinf(CMPLXF(-cimagf(z), crealf(z))); in casinhf() 5 return CMPLXF(cimagf(z), -crealf(z)); in casinhf()
|
| A D | catanhf.c | 4 z = catanf(CMPLXF(-cimagf(z), crealf(z))); in catanhf() 5 return CMPLXF(cimagf(z), -crealf(z)); in catanhf()
|
| A D | csinf.c | 4 z = csinhf(CMPLXF(-cimagf(z), crealf(z))); in csinf() 5 return CMPLXF(cimagf(z), -crealf(z)); in csinf()
|
| A D | ctanf.c | 4 z = ctanhf(CMPLXF(-cimagf(z), crealf(z))); in ctanf() 5 return CMPLXF(cimagf(z), -crealf(z)); in ctanf()
|
| A D | casinf.c | 11 w = CMPLXF(1.0 - (x - y) * (x + y), -2.0 * x * y); in casinf() 12 return clogf(CMPLXF(-y, x) + csqrtf(w)); in casinf()
|
| A D | conjf.c | 4 return CMPLXF(crealf(z), -cimagf(z)); in conjf()
|
| A D | ccosf.c | 4 return ccoshf(CMPLXF(-cimagf(z), crealf(z))); in ccosf()
|
| A D | cacoshf.c | 5 return CMPLXF(-cimagf(z), crealf(z)); in cacoshf()
|
| A D | cacosf.c | 7 return CMPLXF((float)M_PI_2 - crealf(z), -cimagf(z)); in cacosf()
|
| A D | clogf.c | 10 return CMPLXF(logf(r), phi); in clogf()
|
| A D | cprojf.c | 5 return CMPLXF(INFINITY, copysignf(0.0, crealf(z))); in cprojf()
|
| /third_party/ulib/musl/third_party/include/ |
| A D | libm.h | 183 #undef CMPLXF 194 #define CMPLXF(x, y) __CMPLX(x, y, float) macro
|
| /third_party/ulib/musl/include/ |
| A D | complex.h | 129 #define CMPLXF(x, y) __CMPLX(x, y, float) macro
|