| /netbsd-src/include/ |
| H A D | complex.h | 11 #define complex _Complex macro 21 double complex cacos(double complex); 22 float complex cacosf(float complex); 23 long double complex cacosl(long double complex); 26 double complex casin(double complex); 27 float complex casinf(float complex); 28 long double complex casinl(long double complex); 31 double complex catan(double complex); 32 float complex catanf(float complex); 33 long double complex catanl(long double complex); [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libgfortran/ |
| H A D | c99_protos.h | 315 extern float cabsf (float complex); 320 extern double cabs (double complex); 325 extern long double cabsl (long double complex); 331 extern float cargf (float complex); 336 extern double carg (double complex); 341 extern long double cargl (long double complex); 347 extern float complex cexpf (float complex); 352 extern double complex cexp (double complex); 357 extern long double complex cexpl (long double complex); 363 extern float complex clogf (float complex); [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libgfortran/ |
| H A D | c99_protos.h | 315 extern float cabsf (float complex); 320 extern double cabs (double complex); 325 extern long double cabsl (long double complex); 331 extern float cargf (float complex); 336 extern double carg (double complex); 341 extern long double cargl (long double complex); 347 extern float complex cexpf (float complex); 352 extern double complex cexp (double complex); 357 extern long double complex cexpl (long double complex); 363 extern float complex clogf (float complex); [all …]
|
| /netbsd-src/external/apache2/llvm/dist/libcxx/include/ |
| H A D | complex | 2 //===--------------------------- complex ----------------------------------===// 14 complex synopsis 20 class complex 25 complex(const T& re = T(), const T& im = T()); // constexpr in C++14 26 complex(const complex&); // constexpr in C++14 27 template<class X> complex(const complex<X>&); // constexpr in C++14 35 complex<T>& operator= (const T&); 36 complex<T>& operator+=(const T&); 37 complex<T>& operator-=(const T&); 38 complex<T>& operator*=(const T&); [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libgfortran/intrinsics/ |
| H A D | c99_functions.c | 859 float cabsf (float complex z); 862 cabsf (float complex z) in cabsf() 870 double cabs (double complex z); 873 cabs (double complex z) in cabs() 881 long double cabsl (long double complex z); 884 cabsl (long double complex z) in cabsl() 893 float cargf (float complex z); 896 cargf (float complex z) in cargf() 904 double carg (double complex z); 907 carg (double complex z) in carg() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libgfortran/intrinsics/ |
| H A D | c99_functions.c | 859 float cabsf (float complex z); 862 cabsf (float complex z) in cabsf() 870 double cabs (double complex z); 873 cabs (double complex z) in cabs() 881 long double cabsl (long double complex z); 884 cabsl (long double complex z) in cabsl() 893 float cargf (float complex z); 896 cargf (float complex z) in cargf() 904 double carg (double complex z); 907 carg (double complex z) in carg() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/std/ |
| H A D | complex | 1 // The template and inlines for the -*- C++ -*- complex number classes. 25 /** @file include/complex 57 // Get rid of a macro possibly defined in <complex.h> 58 #undef complex 72 * Classes and functions for complex numbers. 77 template<typename _Tp> class complex; 78 template<> class complex<float>; 79 template<> class complex<double>; 80 template<> class complex<long double>; 83 template<typename _Tp> _Tp abs(const complex<_Tp>&); [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/std/ |
| H A D | complex | 1 // The template and inlines for the -*- C++ -*- complex number classes. 25 /** @file include/complex 57 // Get rid of a macro possibly defined in <complex.h> 58 #undef complex 72 * Classes and functions for complex numbers. 77 template<typename _Tp> class complex; 78 template<> class complex<float>; 79 template<> class complex<double>; 80 template<> class complex<long double>; 83 template<typename _Tp> _Tp abs(const complex<_Tp>&); [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Headers/openmp_wrappers/ |
| H A D | complex_cmath.h | 34 template <class _Tp> __DEVICE__ _Tp abs(const std::complex<_Tp> &__c) { in abs() 40 template <class _Tp> __DEVICE__ _Tp arg(const std::complex<_Tp> &__c) { in arg() 58 template <class _Tp> __DEVICE__ _Tp norm(const std::complex<_Tp> &__c) { in norm() 68 template <class _Tp> std::complex<_Tp> conj(const std::complex<_Tp> &__c) { in conj() 69 return std::complex<_Tp>(__c.real(), -__c.imag()); in conj() 74 template <class _Tp> std::complex<_Tp> proj(const std::complex<_Tp> &__c) { in proj() 75 std::complex<_Tp> __r = __c; in proj() 77 __r = std::complex<_Tp>(INFINITY, copysign(_Tp(0), __c.imag())); in proj() 84 complex<_Tp> polar(const _Tp &__rho, const _Tp &__theta = _Tp()) { 86 return std::complex<_Tp>(_Tp(NAN), _Tp(NAN)); [all …]
|
| H A D | complex | 1 /*===-- complex --- OpenMP complex wrapper for target regions --------- c++ -=== 17 // We require std::math functions in the complex builtins below. 27 #include_next <complex> 33 // after including <cmath> above. Since the complex header we use is a 36 // the (hopefully template) functions in the <complex> header with the ones we 38 // arithmetic and calls to non-complex functions, all of which we can then
|
| /netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/ |
| H A D | complex | 1 // TR1 complex -*- C++ -*- 25 /** @file tr1/complex 34 #include <complex> 55 template<typename _Tp> std::complex<_Tp> acos(const std::complex<_Tp>&); 56 template<typename _Tp> std::complex<_Tp> asin(const std::complex<_Tp>&); 57 template<typename _Tp> std::complex<_Tp> atan(const std::complex<_Tp>&); 58 template<typename _Tp> std::complex<_Tp> acosh(const std::complex<_Tp>&); 59 template<typename _Tp> std::complex<_Tp> asinh(const std::complex<_Tp>&); 60 template<typename _Tp> std::complex<_Tp> atanh(const std::complex<_Tp>&); 64 template<typename _Tp> std::complex<_Tp> fabs(const std::complex<_Tp>&); [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/tr1/ |
| H A D | complex | 1 // TR1 complex -*- C++ -*- 25 /** @file tr1/complex 34 #include <complex> 55 template<typename _Tp> std::complex<_Tp> acos(const std::complex<_Tp>&); 56 template<typename _Tp> std::complex<_Tp> asin(const std::complex<_Tp>&); 57 template<typename _Tp> std::complex<_Tp> atan(const std::complex<_Tp>&); 58 template<typename _Tp> std::complex<_Tp> acosh(const std::complex<_Tp>&); 59 template<typename _Tp> std::complex<_Tp> asinh(const std::complex<_Tp>&); 60 template<typename _Tp> std::complex<_Tp> atanh(const std::complex<_Tp>&); 64 template<typename _Tp> std::complex<_Tp> fabs(const std::complex<_Tp>&); [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/ |
| H A D | complex.d | 25 module std.complex; 46 auto complex(R)(const R re) @safe pure nothrow @nogc 56 auto complex(R, I)(const R re, const I im) @safe pure nothrow @nogc 68 auto a = complex(1.0); 73 auto b = complex(2.0L); 78 auto c = complex(1.0, 2.0); 83 auto d = complex(3.0, 4.0L); 88 auto e = complex(1); 93 auto f = complex(1L, 2); 98 auto g = complex(3, 4.0L); [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/stdc/ |
| H A D | tgmath.d | 19 private static import core.stdc.complex; 36 deprecated alias core.stdc.complex.cacos acos; in version() 37 deprecated alias core.stdc.complex.cacosf acos; in version() 38 deprecated alias core.stdc.complex.cacosl acos; in version() 48 deprecated alias core.stdc.complex.casin asin; in version() 49 deprecated alias core.stdc.complex.casinf asin; in version() 50 deprecated alias core.stdc.complex.casinl asin; in version() 60 deprecated alias core.stdc.complex.catan atan; in version() 61 deprecated alias core.stdc.complex.catanf atan; in version() 62 deprecated alias core.stdc.complex.catanl atan; in version() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/src/c++98/ |
| H A D | complex_io.cc | 33 operator>>(basic_istream<char, char_traits<char> >&, complex<float>&); 38 const complex<float>&); 42 operator>>(basic_istream<char, char_traits<char> >&, complex<double>&); 47 const complex<double>&); 52 complex<long double>&); 57 const complex<long double>&); 63 complex<float>&); 68 const complex<float>&); 73 complex<double>&); 78 const complex<double>&); [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/src/c++98/ |
| H A D | complex_io.cc | 33 operator>>(basic_istream<char, char_traits<char> >&, complex<float>&); 38 const complex<float>&); 42 operator>>(basic_istream<char, char_traits<char> >&, complex<double>&); 47 const complex<double>&); 52 complex<long double>&); 57 const complex<long double>&); 63 complex<float>&); 68 const complex<float>&); 73 complex<double>&); 78 const complex<double>&); [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/ |
| H A D | complex.d | 16 module std.complex; 37 auto complex(R)(R re) @safe pure nothrow @nogc 47 auto complex(R, I)(R re, I im) @safe pure nothrow @nogc 59 auto a = complex(1.0); 64 auto b = complex(2.0L); 69 auto c = complex(1.0, 2.0); 74 auto d = complex(3.0, 4.0L); 79 auto e = complex(1); 84 auto f = complex(1L, 2); 89 auto g = complex(3, 4.0L); [all …]
|
| /netbsd-src/lib/libm/complex/ |
| H A D | catrigf.c | 88 static float complex clog_for_large_values(float complex z); 158 float complex 159 casinhf(float complex z) in casinhf() 163 float complex w; in casinhf() 205 float complex 206 casinf(float complex z) in casinf() 208 float complex w = casinhf(CMPLXF(cimagf(z), crealf(z))); in casinf() 213 float complex 214 cacosf(float complex z) in cacosf() 219 float complex w; in cacosf() [all …]
|
| H A D | catrig.c | 86 static double complex clog_for_large_values(double complex z); 297 double complex 298 casinh(double complex z) in casinh() 302 double complex w; in casinh() 358 double complex 359 casin(double complex z) in casin() 361 double complex w = casinh(CMPLX(cimag(z), creal(z))); in casin() 378 double complex 379 cacos(double complex z) in cacos() 384 double complex w; in cacos() [all …]
|
| H A D | catrigl.c | 123 static long double complex clog_for_large_values(long double complex z); 191 long double complex 192 casinhl(long double complex z) in casinhl() 196 long double complex w; in casinhl() 236 long double complex 237 casinl(long double complex z) in casinl() 239 long double complex w = casinhl(CMPLXL(cimagl(z), creall(z))); in casinl() 243 long double complex 244 cacosl(long double complex z) in cacosl() 249 long double complex w; in cacosl() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Headers/cuda_wrappers/ |
| H A D | complex | 1 /*===---- complex - CUDA wrapper for <complex> ------------------------------=== 27 // Wrapper around <complex> that forces its functions to be __host__ 31 // <complex>, so that the pragma below only applies to <complex> itself. 46 // complex functions, rather than calling builtins (which resolve to library 53 // __host__ __device__ void complex<float> sin(const complex<float>& x) { 59 // void __host__ __device__ complex<T> sin(const complex<T>& x) { 60 // return complex<T>(sin(x.real()) * cosh(x.imag()), 75 #include_next <complex>
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/ |
| H A D | arith.c | 514 rc = gfc_check_real_range (mpc_realref (e->value.complex), e->ts.kind); in gfc_range_check() 516 mpfr_set_ui (mpc_realref (e->value.complex), 0, GFC_RND_MODE); in gfc_range_check() 518 mpfr_set_inf (mpc_realref (e->value.complex), in gfc_range_check() 519 mpfr_sgn (mpc_realref (e->value.complex))); in gfc_range_check() 521 mpfr_set_nan (mpc_realref (e->value.complex)); in gfc_range_check() 523 rc2 = gfc_check_real_range (mpc_imagref (e->value.complex), e->ts.kind); in gfc_range_check() 525 mpfr_set_ui (mpc_imagref (e->value.complex), 0, GFC_RND_MODE); in gfc_range_check() 527 mpfr_set_inf (mpc_imagref (e->value.complex), in gfc_range_check() 528 mpfr_sgn (mpc_imagref (e->value.complex))); in gfc_range_check() 530 mpfr_set_nan (mpc_imagref (e->value.complex)); in gfc_range_check() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/fortran/ |
| H A D | arith.cc | 513 rc = gfc_check_real_range (mpc_realref (e->value.complex), e->ts.kind); in gfc_range_check() 515 mpfr_set_ui (mpc_realref (e->value.complex), 0, GFC_RND_MODE); in gfc_range_check() 517 mpfr_set_inf (mpc_realref (e->value.complex), in gfc_range_check() 518 mpfr_sgn (mpc_realref (e->value.complex))); in gfc_range_check() 520 mpfr_set_nan (mpc_realref (e->value.complex)); in gfc_range_check() 522 rc2 = gfc_check_real_range (mpc_imagref (e->value.complex), e->ts.kind); in gfc_range_check() 524 mpfr_set_ui (mpc_imagref (e->value.complex), 0, GFC_RND_MODE); in gfc_range_check() 526 mpfr_set_inf (mpc_imagref (e->value.complex), in gfc_range_check() 527 mpfr_sgn (mpc_imagref (e->value.complex))); in gfc_range_check() 529 mpfr_set_nan (mpc_imagref (e->value.complex)); in gfc_range_check() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libquadmath/ |
| H A D | libquadmath.texi | 97 @item @code{__complex128}: @code{__float128}-based complex number 217 @item @code{cabsq} complex absolute value function 219 @item @code{cimagq} imaginary part of complex number 220 @item @code{crealq}: real part of complex number 221 @item @code{cacoshq}: complex arc hyperbolic cosine function 222 @item @code{cacosq}: complex arc cosine function 223 @item @code{casinhq}: complex arc hyperbolic sine function 224 @item @code{casinq}: complex arc sine function 225 @item @code{catanhq}: complex arc hyperbolic tangent function 226 @item @code{catanq}: complex arc tangent function [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libquadmath/ |
| H A D | libquadmath.texi | 97 @item @code{__complex128}: @code{__float128}-based complex number 217 @item @code{cabsq} complex absolute value function 219 @item @code{cimagq} imaginary part of complex number 220 @item @code{crealq}: real part of complex number 221 @item @code{cacoshq}: complex arc hyperbolic cosine function 222 @item @code{cacosq}: complex arc cosine function 223 @item @code{casinhq}: complex arc hyperbolic sine function 224 @item @code{casinq}: complex arc sine function 225 @item @code{catanhq}: complex arc hyperbolic tangent function 226 @item @code{catanq}: complex arc tangent function [all …]
|