clang
9.0.0
|
Go to the source code of this file.
Typedefs | |
typedef void | _Argument_type_is_not_arithmetic |
Functions | |
static _Argument_type_is_not_arithmetic | __tg_promote (...) __attribute__((__unavailable__ |
static double _TG_ATTRSp | __tg_promote (int) |
static double _TG_ATTRSp | __tg_promote (unsigned int) |
static double _TG_ATTRSp | __tg_promote (long) |
static double _TG_ATTRSp | __tg_promote (unsigned long long) |
static float _TG_ATTRSp | __tg_promote (float) |
static double _TG_ATTRSp | __tg_promote (double) |
static long double _TG_ATTRSp | __tg_promote (long double) |
static float _TG_ATTRS | __tg_acos (float __x) |
static double _TG_ATTRS | __tg_acos (double __x) |
static long double _TG_ATTRS | __tg_acos (long double __x) |
static float _Complex _TG_ATTRS | __tg_acos (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_acos (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_acos (long double _Complex __x) |
static float _TG_ATTRS | __tg_asin (float __x) |
static double _TG_ATTRS | __tg_asin (double __x) |
static long double _TG_ATTRS | __tg_asin (long double __x) |
static float _Complex _TG_ATTRS | __tg_asin (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_asin (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_asin (long double _Complex __x) |
static float _TG_ATTRS | __tg_atan (float __x) |
static double _TG_ATTRS | __tg_atan (double __x) |
static long double _TG_ATTRS | __tg_atan (long double __x) |
static float _Complex _TG_ATTRS | __tg_atan (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_atan (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_atan (long double _Complex __x) |
static float _TG_ATTRS | __tg_acosh (float __x) |
static double _TG_ATTRS | __tg_acosh (double __x) |
static long double _TG_ATTRS | __tg_acosh (long double __x) |
static float _Complex _TG_ATTRS | __tg_acosh (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_acosh (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_acosh (long double _Complex __x) |
static float _TG_ATTRS | __tg_asinh (float __x) |
static double _TG_ATTRS | __tg_asinh (double __x) |
static long double _TG_ATTRS | __tg_asinh (long double __x) |
static float _Complex _TG_ATTRS | __tg_asinh (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_asinh (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_asinh (long double _Complex __x) |
static float _TG_ATTRS | __tg_atanh (float __x) |
static double _TG_ATTRS | __tg_atanh (double __x) |
static long double _TG_ATTRS | __tg_atanh (long double __x) |
static float _Complex _TG_ATTRS | __tg_atanh (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_atanh (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_atanh (long double _Complex __x) |
static float _TG_ATTRS | __tg_cos (float __x) |
static double _TG_ATTRS | __tg_cos (double __x) |
static long double _TG_ATTRS | __tg_cos (long double __x) |
static float _Complex _TG_ATTRS | __tg_cos (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_cos (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_cos (long double _Complex __x) |
static float _TG_ATTRS | __tg_sin (float __x) |
static double _TG_ATTRS | __tg_sin (double __x) |
static long double _TG_ATTRS | __tg_sin (long double __x) |
static float _Complex _TG_ATTRS | __tg_sin (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_sin (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_sin (long double _Complex __x) |
static float _TG_ATTRS | __tg_tan (float __x) |
static double _TG_ATTRS | __tg_tan (double __x) |
static long double _TG_ATTRS | __tg_tan (long double __x) |
static float _Complex _TG_ATTRS | __tg_tan (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_tan (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_tan (long double _Complex __x) |
static float _TG_ATTRS | __tg_cosh (float __x) |
static double _TG_ATTRS | __tg_cosh (double __x) |
static long double _TG_ATTRS | __tg_cosh (long double __x) |
static float _Complex _TG_ATTRS | __tg_cosh (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_cosh (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_cosh (long double _Complex __x) |
static float _TG_ATTRS | __tg_sinh (float __x) |
static double _TG_ATTRS | __tg_sinh (double __x) |
static long double _TG_ATTRS | __tg_sinh (long double __x) |
static float _Complex _TG_ATTRS | __tg_sinh (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_sinh (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_sinh (long double _Complex __x) |
static float _TG_ATTRS | __tg_tanh (float __x) |
static double _TG_ATTRS | __tg_tanh (double __x) |
static long double _TG_ATTRS | __tg_tanh (long double __x) |
static float _Complex _TG_ATTRS | __tg_tanh (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_tanh (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_tanh (long double _Complex __x) |
static float _TG_ATTRS | __tg_exp (float __x) |
static double _TG_ATTRS | __tg_exp (double __x) |
static long double _TG_ATTRS | __tg_exp (long double __x) |
static float _Complex _TG_ATTRS | __tg_exp (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_exp (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_exp (long double _Complex __x) |
static float _TG_ATTRS | __tg_log (float __x) |
static double _TG_ATTRS | __tg_log (double __x) |
static long double _TG_ATTRS | __tg_log (long double __x) |
static float _Complex _TG_ATTRS | __tg_log (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_log (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_log (long double _Complex __x) |
static float _TG_ATTRS | __tg_pow (float __x, float __y) |
static double _TG_ATTRS | __tg_pow (double __x, double __y) |
static long double _TG_ATTRS | __tg_pow (long double __x, long double __y) |
static float _Complex _TG_ATTRS | __tg_pow (float _Complex __x, float _Complex __y) |
static double _Complex _TG_ATTRS | __tg_pow (double _Complex __x, double _Complex __y) |
static long double _Complex _TG_ATTRS | __tg_pow (long double _Complex __x, long double _Complex __y) |
static float _TG_ATTRS | __tg_sqrt (float __x) |
static double _TG_ATTRS | __tg_sqrt (double __x) |
static long double _TG_ATTRS | __tg_sqrt (long double __x) |
static float _Complex _TG_ATTRS | __tg_sqrt (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_sqrt (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_sqrt (long double _Complex __x) |
static float _TG_ATTRS | __tg_fabs (float __x) |
static double _TG_ATTRS | __tg_fabs (double __x) |
static long double _TG_ATTRS | __tg_fabs (long double __x) |
static float _TG_ATTRS | __tg_fabs (float _Complex __x) |
static double _TG_ATTRS | __tg_fabs (double _Complex __x) |
static long double _TG_ATTRS | __tg_fabs (long double _Complex __x) |
static float _TG_ATTRS | __tg_atan2 (float __x, float __y) |
static double _TG_ATTRS | __tg_atan2 (double __x, double __y) |
static long double _TG_ATTRS | __tg_atan2 (long double __x, long double __y) |
static float _TG_ATTRS | __tg_cbrt (float __x) |
static double _TG_ATTRS | __tg_cbrt (double __x) |
static long double _TG_ATTRS | __tg_cbrt (long double __x) |
static float _TG_ATTRS | __tg_ceil (float __x) |
static double _TG_ATTRS | __tg_ceil (double __x) |
static long double _TG_ATTRS | __tg_ceil (long double __x) |
static float _TG_ATTRS | __tg_copysign (float __x, float __y) |
static double _TG_ATTRS | __tg_copysign (double __x, double __y) |
static long double _TG_ATTRS | __tg_copysign (long double __x, long double __y) |
static float _TG_ATTRS | __tg_erf (float __x) |
static double _TG_ATTRS | __tg_erf (double __x) |
static long double _TG_ATTRS | __tg_erf (long double __x) |
static float _TG_ATTRS | __tg_erfc (float __x) |
static double _TG_ATTRS | __tg_erfc (double __x) |
static long double _TG_ATTRS | __tg_erfc (long double __x) |
static float _TG_ATTRS | __tg_exp2 (float __x) |
static double _TG_ATTRS | __tg_exp2 (double __x) |
static long double _TG_ATTRS | __tg_exp2 (long double __x) |
static float _TG_ATTRS | __tg_expm1 (float __x) |
static double _TG_ATTRS | __tg_expm1 (double __x) |
static long double _TG_ATTRS | __tg_expm1 (long double __x) |
static float _TG_ATTRS | __tg_fdim (float __x, float __y) |
static double _TG_ATTRS | __tg_fdim (double __x, double __y) |
static long double _TG_ATTRS | __tg_fdim (long double __x, long double __y) |
static float _TG_ATTRS | __tg_floor (float __x) |
static double _TG_ATTRS | __tg_floor (double __x) |
static long double _TG_ATTRS | __tg_floor (long double __x) |
static float _TG_ATTRS | __tg_fma (float __x, float __y, float __z) |
static double _TG_ATTRS | __tg_fma (double __x, double __y, double __z) |
static long double _TG_ATTRS | __tg_fma (long double __x, long double __y, long double __z) |
static float _TG_ATTRS | __tg_fmax (float __x, float __y) |
static double _TG_ATTRS | __tg_fmax (double __x, double __y) |
static long double _TG_ATTRS | __tg_fmax (long double __x, long double __y) |
static float _TG_ATTRS | __tg_fmin (float __x, float __y) |
static double _TG_ATTRS | __tg_fmin (double __x, double __y) |
static long double _TG_ATTRS | __tg_fmin (long double __x, long double __y) |
static float _TG_ATTRS | __tg_fmod (float __x, float __y) |
static double _TG_ATTRS | __tg_fmod (double __x, double __y) |
static long double _TG_ATTRS | __tg_fmod (long double __x, long double __y) |
static float _TG_ATTRS | __tg_frexp (float __x, int *__y) |
static double _TG_ATTRS | __tg_frexp (double __x, int *__y) |
static long double _TG_ATTRS | __tg_frexp (long double __x, int *__y) |
static float _TG_ATTRS | __tg_hypot (float __x, float __y) |
static double _TG_ATTRS | __tg_hypot (double __x, double __y) |
static long double _TG_ATTRS | __tg_hypot (long double __x, long double __y) |
static int _TG_ATTRS | __tg_ilogb (float __x) |
static int _TG_ATTRS | __tg_ilogb (double __x) |
static int _TG_ATTRS | __tg_ilogb (long double __x) |
static float _TG_ATTRS | __tg_ldexp (float __x, int __y) |
static double _TG_ATTRS | __tg_ldexp (double __x, int __y) |
static long double _TG_ATTRS | __tg_ldexp (long double __x, int __y) |
static float _TG_ATTRS | __tg_lgamma (float __x) |
static double _TG_ATTRS | __tg_lgamma (double __x) |
static long double _TG_ATTRS | __tg_lgamma (long double __x) |
static long long _TG_ATTRS | __tg_llrint (float __x) |
static long long _TG_ATTRS | __tg_llrint (double __x) |
static long long _TG_ATTRS | __tg_llrint (long double __x) |
static long long _TG_ATTRS | __tg_llround (float __x) |
static long long _TG_ATTRS | __tg_llround (double __x) |
static long long _TG_ATTRS | __tg_llround (long double __x) |
static float _TG_ATTRS | __tg_log10 (float __x) |
static double _TG_ATTRS | __tg_log10 (double __x) |
static long double _TG_ATTRS | __tg_log10 (long double __x) |
static float _TG_ATTRS | __tg_log1p (float __x) |
static double _TG_ATTRS | __tg_log1p (double __x) |
static long double _TG_ATTRS | __tg_log1p (long double __x) |
static float _TG_ATTRS | __tg_log2 (float __x) |
static double _TG_ATTRS | __tg_log2 (double __x) |
static long double _TG_ATTRS | __tg_log2 (long double __x) |
static float _TG_ATTRS | __tg_logb (float __x) |
static double _TG_ATTRS | __tg_logb (double __x) |
static long double _TG_ATTRS | __tg_logb (long double __x) |
static long _TG_ATTRS | __tg_lrint (float __x) |
static long _TG_ATTRS | __tg_lrint (double __x) |
static long _TG_ATTRS | __tg_lrint (long double __x) |
static long _TG_ATTRS | __tg_lround (float __x) |
static long _TG_ATTRS | __tg_lround (double __x) |
static long _TG_ATTRS | __tg_lround (long double __x) |
static float _TG_ATTRS | __tg_nearbyint (float __x) |
static double _TG_ATTRS | __tg_nearbyint (double __x) |
static long double _TG_ATTRS | __tg_nearbyint (long double __x) |
static float _TG_ATTRS | __tg_nextafter (float __x, float __y) |
static double _TG_ATTRS | __tg_nextafter (double __x, double __y) |
static long double _TG_ATTRS | __tg_nextafter (long double __x, long double __y) |
static float _TG_ATTRS | __tg_nexttoward (float __x, long double __y) |
static double _TG_ATTRS | __tg_nexttoward (double __x, long double __y) |
static long double _TG_ATTRS | __tg_nexttoward (long double __x, long double __y) |
static float _TG_ATTRS | __tg_remainder (float __x, float __y) |
static double _TG_ATTRS | __tg_remainder (double __x, double __y) |
static long double _TG_ATTRS | __tg_remainder (long double __x, long double __y) |
static float _TG_ATTRS | __tg_remquo (float __x, float __y, int *__z) |
static double _TG_ATTRS | __tg_remquo (double __x, double __y, int *__z) |
static long double _TG_ATTRS | __tg_remquo (long double __x, long double __y, int *__z) |
static float _TG_ATTRS | __tg_rint (float __x) |
static double _TG_ATTRS | __tg_rint (double __x) |
static long double _TG_ATTRS | __tg_rint (long double __x) |
static float _TG_ATTRS | __tg_round (float __x) |
static double _TG_ATTRS | __tg_round (double __x) |
static long double _TG_ATTRS | __tg_round (long double __x) |
static float _TG_ATTRS | __tg_scalbn (float __x, int __y) |
static double _TG_ATTRS | __tg_scalbn (double __x, int __y) |
static long double _TG_ATTRS | __tg_scalbn (long double __x, int __y) |
static float _TG_ATTRS | __tg_scalbln (float __x, long __y) |
static double _TG_ATTRS | __tg_scalbln (double __x, long __y) |
static long double _TG_ATTRS | __tg_scalbln (long double __x, long __y) |
static float _TG_ATTRS | __tg_tgamma (float __x) |
static double _TG_ATTRS | __tg_tgamma (double __x) |
static long double _TG_ATTRS | __tg_tgamma (long double __x) |
static float _TG_ATTRS | __tg_trunc (float __x) |
static double _TG_ATTRS | __tg_trunc (double __x) |
static long double _TG_ATTRS | __tg_trunc (long double __x) |
static float _TG_ATTRS | __tg_carg (float __x) |
static double _TG_ATTRS | __tg_carg (double __x) |
static long double _TG_ATTRS | __tg_carg (long double __x) |
static float _TG_ATTRS | __tg_carg (float _Complex __x) |
static double _TG_ATTRS | __tg_carg (double _Complex __x) |
static long double _TG_ATTRS | __tg_carg (long double _Complex __x) |
static float _TG_ATTRS | __tg_cimag (float __x) |
static double _TG_ATTRS | __tg_cimag (double __x) |
static long double _TG_ATTRS | __tg_cimag (long double __x) |
static float _TG_ATTRS | __tg_cimag (float _Complex __x) |
static double _TG_ATTRS | __tg_cimag (double _Complex __x) |
static long double _TG_ATTRS | __tg_cimag (long double _Complex __x) |
static float _Complex _TG_ATTRS | __tg_conj (float __x) |
static double _Complex _TG_ATTRS | __tg_conj (double __x) |
static long double _Complex _TG_ATTRS | __tg_conj (long double __x) |
static float _Complex _TG_ATTRS | __tg_conj (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_conj (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_conj (long double _Complex __x) |
static float _Complex _TG_ATTRS | __tg_cproj (float __x) |
static double _Complex _TG_ATTRS | __tg_cproj (double __x) |
static long double _Complex _TG_ATTRS | __tg_cproj (long double __x) |
static float _Complex _TG_ATTRS | __tg_cproj (float _Complex __x) |
static double _Complex _TG_ATTRS | __tg_cproj (double _Complex __x) |
static long double _Complex _TG_ATTRS | __tg_cproj (long double _Complex __x) |
static float _TG_ATTRS | __tg_creal (float __x) |
static double _TG_ATTRS | __tg_creal (double __x) |
static long double _TG_ATTRS | __tg_creal (long double __x) |
static float _TG_ATTRS | __tg_creal (float _Complex __x) |
static double _TG_ATTRS | __tg_creal (double _Complex __x) |
static long double _TG_ATTRS | __tg_creal (long double _Complex __x) |
Variables | |
static _Argument_type_is_not_arithmetic | __overloadable__ |
#define __tg_promote1 | ( | __x | ) | (__typeof__(__tg_promote(__x))) |
#define _TG_ATTRS __attribute__((__overloadable__, __always_inline__)) |
Definition at line 29 of file tgmath.h.
Referenced by __tg_acos(), __tg_acosh(), __tg_asin(), __tg_asinh(), __tg_atan(), __tg_atan2(), __tg_atanh(), __tg_carg(), __tg_cbrt(), __tg_ceil(), __tg_cimag(), __tg_conj(), __tg_copysign(), __tg_cos(), __tg_cosh(), __tg_cproj(), __tg_creal(), __tg_erf(), __tg_erfc(), __tg_exp(), __tg_exp2(), __tg_expm1(), __tg_fabs(), __tg_fdim(), __tg_floor(), __tg_fma(), __tg_fmax(), __tg_fmin(), __tg_fmod(), __tg_frexp(), __tg_hypot(), __tg_ilogb(), __tg_ldexp(), __tg_lgamma(), __tg_llrint(), __tg_llround(), __tg_log(), __tg_log10(), __tg_log1p(), __tg_log2(), __tg_logb(), __tg_lrint(), __tg_lround(), __tg_nearbyint(), __tg_nextafter(), __tg_nexttoward(), __tg_pow(), __tg_remainder(), __tg_remquo(), __tg_rint(), __tg_round(), __tg_scalbln(), __tg_scalbn(), __tg_sin(), __tg_sinh(), __tg_sqrt(), __tg_tan(), __tg_tanh(), __tg_tgamma(), and __tg_trunc().
#define _TG_ATTRSp __attribute__((__overloadable__)) |
#define acos | ( | __x | ) | __tg_acos(__tg_promote1((__x))(__x)) |
Definition at line 83 of file tgmath.h.
Referenced by __tg_acos().
#define acosh | ( | __x | ) | __tg_acosh(__tg_promote1((__x))(__x)) |
Definition at line 170 of file tgmath.h.
Referenced by __tg_acosh(), and scalbn().
#define asin | ( | __x | ) | __tg_asin(__tg_promote1((__x))(__x)) |
Definition at line 112 of file tgmath.h.
Referenced by __tg_asin().
#define asinh | ( | __x | ) | __tg_asinh(__tg_promote1((__x))(__x)) |
Definition at line 199 of file tgmath.h.
Referenced by __tg_asinh(), and scalbn().
#define atan | ( | __x | ) | __tg_atan(__tg_promote1((__x))(__x)) |
Definition at line 141 of file tgmath.h.
Referenced by __tg_atan().
#define atanh | ( | __x | ) | __tg_atanh(__tg_promote1((__x))(__x)) |
Definition at line 228 of file tgmath.h.
Referenced by __tg_atanh(), and scalbn().
#define carg | ( | __x | ) | __tg_carg(__tg_promote1((__x))(__x)) |
Definition at line 1245 of file tgmath.h.
Referenced by __tg_carg().
#define cbrt | ( | __x | ) | __tg_cbrt(__tg_promote1((__x))(__x)) |
Definition at line 584 of file tgmath.h.
Referenced by __tg_cbrt(), and scalbn().
#define ceil | ( | __x | ) | __tg_ceil(__tg_promote1((__x))(__x)) |
Definition at line 601 of file tgmath.h.
Referenced by __tg_ceil(), and clang::CodeGen::CodeGenFunction::EmitBuiltinExpr().
#define cimag | ( | __x | ) | __tg_cimag(__tg_promote1((__x))(__x)) |
Definition at line 1274 of file tgmath.h.
Referenced by __tg_cimag().
#define conj | ( | __x | ) | __tg_conj(__tg_promote1((__x))(__x)) |
Definition at line 1303 of file tgmath.h.
Referenced by __tg_conj().
Definition at line 618 of file tgmath.h.
Referenced by __divdc3(), __divsc3(), __muldc3(), __mulsc3(), __tg_copysign(), clang::CodeGen::CodeGenFunction::EmitBuiltinExpr(), and scalbn().
#define cos | ( | __x | ) | __tg_cos(__tg_promote1((__x))(__x)) |
Definition at line 257 of file tgmath.h.
Referenced by __tg_cos(), and clang::CodeGen::CodeGenFunction::EmitBuiltinExpr().
#define cosh | ( | __x | ) | __tg_cosh(__tg_promote1((__x))(__x)) |
Definition at line 344 of file tgmath.h.
Referenced by __tg_cosh().
#define cproj | ( | __x | ) | __tg_cproj(__tg_promote1((__x))(__x)) |
Definition at line 1332 of file tgmath.h.
Referenced by __tg_cproj().
#define creal | ( | __x | ) | __tg_creal(__tg_promote1((__x))(__x)) |
Definition at line 1361 of file tgmath.h.
Referenced by __tg_creal().
#define erf | ( | __x | ) | __tg_erf(__tg_promote1((__x))(__x)) |
Definition at line 636 of file tgmath.h.
Referenced by __tg_erf(), and scalbn().
#define erfc | ( | __x | ) | __tg_erfc(__tg_promote1((__x))(__x)) |
Definition at line 653 of file tgmath.h.
Referenced by __tg_erfc(), and scalbn().
#define exp | ( | __x | ) | __tg_exp(__tg_promote1((__x))(__x)) |
Definition at line 431 of file tgmath.h.
Referenced by __tg_exp(), clang::CodeGen::CodeGenFunction::EmitBuiltinExpr(), and implies().
#define exp2 | ( | __x | ) | __tg_exp2(__tg_promote1((__x))(__x)) |
Definition at line 670 of file tgmath.h.
Referenced by __tg_exp2(), clang::CodeGen::CodeGenFunction::EmitBuiltinExpr(), and scalbn().
#define expm1 | ( | __x | ) | __tg_expm1(__tg_promote1((__x))(__x)) |
Definition at line 687 of file tgmath.h.
Referenced by __tg_expm1(), and scalbn().
#define fabs | ( | __x | ) | __tg_fabs(__tg_promote1((__x))(__x)) |
Definition at line 549 of file tgmath.h.
Referenced by __tg_fabs(), clang::CodeGen::CodeGenFunction::EmitBuiltinExpr(), and EmitFAbs().
#define floor | ( | __x | ) | __tg_floor(__tg_promote1((__x))(__x)) |
Definition at line 722 of file tgmath.h.
Referenced by __tg_floor(), and clang::CodeGen::CodeGenFunction::EmitBuiltinExpr().
Definition at line 742 of file tgmath.h.
Referenced by __tg_fma(), clang::CodeGen::CodeGenFunction::EmitBuiltinExpr(), EmitScalarFMAExpr(), and EmitX86FMAExpr().
#define frexp | ( | __x, | |
__y | |||
) | __tg_frexp(__tg_promote1((__x))(__x), __y) |
Definition at line 816 of file tgmath.h.
Referenced by __tg_frexp().
#define ilogb | ( | __x | ) | __tg_ilogb(__tg_promote1((__x))(__x)) |
Definition at line 851 of file tgmath.h.
Referenced by __tg_ilogb(), EvaluateComplex(), and scalbn().
#define ldexp | ( | __x, | |
__y | |||
) | __tg_ldexp(__tg_promote1((__x))(__x), __y) |
Definition at line 868 of file tgmath.h.
Referenced by __tg_ldexp().
#define lgamma | ( | __x | ) | __tg_lgamma(__tg_promote1((__x))(__x)) |
Definition at line 885 of file tgmath.h.
Referenced by __tg_lgamma(), and scalbn().
#define llrint | ( | __x | ) | __tg_llrint(__tg_promote1((__x))(__x)) |
Definition at line 902 of file tgmath.h.
Referenced by __tg_llrint(), and scalbn().
#define llround | ( | __x | ) | __tg_llround(__tg_promote1((__x))(__x)) |
Definition at line 919 of file tgmath.h.
Referenced by __tg_llround(), and scalbn().
#define log | ( | __x | ) | __tg_log(__tg_promote1((__x))(__x)) |
Definition at line 460 of file tgmath.h.
Referenced by __tg_log(), and clang::cross_tu::IndexError::IndexError().
#define log10 | ( | __x | ) | __tg_log10(__tg_promote1((__x))(__x)) |
Definition at line 936 of file tgmath.h.
Referenced by __tg_log10().
#define log1p | ( | __x | ) | __tg_log1p(__tg_promote1((__x))(__x)) |
Definition at line 953 of file tgmath.h.
Referenced by __tg_log1p(), and scalbn().
#define log2 | ( | __x | ) | __tg_log2(__tg_promote1((__x))(__x)) |
Definition at line 970 of file tgmath.h.
Referenced by __tg_log2(), GetExprRange(), and scalbn().
#define logb | ( | __x | ) | __tg_logb(__tg_promote1((__x))(__x)) |
Definition at line 987 of file tgmath.h.
Referenced by __divdc3(), __divsc3(), __tg_logb(), and scalbn().
#define lrint | ( | __x | ) | __tg_lrint(__tg_promote1((__x))(__x)) |
Definition at line 1004 of file tgmath.h.
Referenced by __tg_lrint(), and scalbn().
#define lround | ( | __x | ) | __tg_lround(__tg_promote1((__x))(__x)) |
Definition at line 1021 of file tgmath.h.
Referenced by __tg_lround(), and scalbn().
#define nearbyint | ( | __x | ) | __tg_nearbyint(__tg_promote1((__x))(__x)) |
Definition at line 1038 of file tgmath.h.
Referenced by __tg_nearbyint(), and scalbn().
#define nexttoward | ( | __x, | |
__y | |||
) | __tg_nexttoward(__tg_promote1((__x))(__x), (__y)) |
Definition at line 1073 of file tgmath.h.
Referenced by __tg_nexttoward().
Definition at line 1090 of file tgmath.h.
Referenced by __tg_remainder(), clang::ODRHash::CalculateHash(), and scalbn().
Definition at line 1111 of file tgmath.h.
Referenced by __tg_remquo().
#define rint | ( | __x | ) | __tg_rint(__tg_promote1((__x))(__x)) |
Definition at line 1131 of file tgmath.h.
Referenced by __tg_rint(), and scalbn().
#define round | ( | __x | ) | __tg_round(__tg_promote1((__x))(__x)) |
Definition at line 1148 of file tgmath.h.
Referenced by __tg_round(), and scalbn().
#define scalbln | ( | __x, | |
__y | |||
) | __tg_scalbln(__tg_promote1((__x))(__x), __y) |
Definition at line 1182 of file tgmath.h.
Referenced by __tg_scalbln().
#define scalbn | ( | __x, | |
__y | |||
) | __tg_scalbn(__tg_promote1((__x))(__x), __y) |
Definition at line 1165 of file tgmath.h.
Referenced by __divdc3(), __divsc3(), __tg_scalbn(), and EvaluateComplex().
#define sin | ( | __x | ) | __tg_sin(__tg_promote1((__x))(__x)) |
Definition at line 286 of file tgmath.h.
Referenced by __tg_sin().
#define sinh | ( | __x | ) | __tg_sinh(__tg_promote1((__x))(__x)) |
Definition at line 373 of file tgmath.h.
Referenced by __tg_sinh().
#define sqrt | ( | __x | ) | __tg_sqrt(__tg_promote1((__x))(__x)) |
Definition at line 520 of file tgmath.h.
Referenced by __tg_sqrt().
#define tan | ( | __x | ) | __tg_tan(__tg_promote1((__x))(__x)) |
Definition at line 315 of file tgmath.h.
Referenced by __tg_tan().
#define tanh | ( | __x | ) | __tg_tanh(__tg_promote1((__x))(__x)) |
Definition at line 402 of file tgmath.h.
Referenced by __tg_tanh().
#define tgamma | ( | __x | ) | __tg_tgamma(__tg_promote1((__x))(__x)) |
Definition at line 1199 of file tgmath.h.
Referenced by __tg_tgamma(), and scalbn().
#define trunc | ( | __x | ) | __tg_trunc(__tg_promote1((__x))(__x)) |
Definition at line 1216 of file tgmath.h.
Referenced by __tg_trunc(), and scalbn().
typedef void _Argument_type_is_not_arithmetic |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 607 of file tgmath.h.
References _TG_ATTRS, and copysignf().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 908 of file tgmath.h.
References _TG_ATTRS, and llroundf().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 1027 of file tgmath.h.
References _TG_ATTRS, and nearbyintf().
|
static |
|
static |
|
static |
Definition at line 1044 of file tgmath.h.
References _TG_ATTRS, and nextafterf().
|
static |
|
static |
|
static |
|
static |
Definition at line 1066 of file tgmath.h.
References _TG_ATTRS, and nexttoward.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 1079 of file tgmath.h.
References _TG_ATTRS, and remainderf().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 1171 of file tgmath.h.
References _TG_ATTRS, and scalblnf().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
_Argument_type_is_not_arithmetic __overloadable__ |