Lines Matching defs:__CONSTEXPR__

28 #pragma push_macro("__CONSTEXPR__")
31 #define __CONSTEXPR__ constexpr
34 #define __CONSTEXPR__
40 __DEVICE__ __CONSTEXPR__ float fabs(float __x) { return ::fabsf(__x); }
41 __DEVICE__ __CONSTEXPR__ float sin(float __x) { return ::sinf(__x); }
42 __DEVICE__ __CONSTEXPR__ float cos(float __x) { return ::cosf(__x); }
44 __DEVICE__ __CONSTEXPR__ double abs(double __x) { return ::fabs(__x); }
45 __DEVICE__ __CONSTEXPR__ float abs(float __x) { return ::fabsf(__x); }
46 __DEVICE__ __CONSTEXPR__ long long abs(long long __n) { return ::llabs(__n); }
47 __DEVICE__ __CONSTEXPR__ long abs(long __n) { return ::labs(__n); }
48 __DEVICE__ __CONSTEXPR__ float fma(float __x, float __y, float __z) {
54 __DEVICE__ __CONSTEXPR__ int fpclassify(float __x) {
58 __DEVICE__ __CONSTEXPR__ int fpclassify(double __x) {
64 __DEVICE__ __CONSTEXPR__ float frexp(float __arg, int *__exp) {
86 __DEVICE__ __CONSTEXPR__ int isinf(float __x) { return ::__isinff(__x); }
87 __DEVICE__ __CONSTEXPR__ int isinf(double __x) { return ::__isinf(__x); }
88 __DEVICE__ __CONSTEXPR__ int isfinite(float __x) { return ::__finitef(__x); }
89 __DEVICE__ __CONSTEXPR__ int isfinite(double __x) { return ::__finite(__x); }
90 __DEVICE__ __CONSTEXPR__ int isnan(float __x) { return ::__isnanf(__x); }
91 __DEVICE__ __CONSTEXPR__ int isnan(double __x) { return ::__isnan(__x); }
96 __DEVICE__ __CONSTEXPR__ bool isinf(float __x) { return ::__isinff(__x); }
97 __DEVICE__ __CONSTEXPR__ bool isinf(double __x) { return ::__isinf(__x); }
98 __DEVICE__ __CONSTEXPR__ bool isfinite(float __x) { return ::__finitef(__x); }
99 __DEVICE__ __CONSTEXPR__ bool isfinite(double __x) { return ::__finite(__x); }
100 __DEVICE__ __CONSTEXPR__ bool isnan(float __x) { return ::__isnanf(__x); }
101 __DEVICE__ __CONSTEXPR__ bool isnan(double __x) { return ::__isnan(__x); }
107 __DEVICE__ __CONSTEXPR__ bool isgreater(float __x, float __y) {
110 __DEVICE__ __CONSTEXPR__ bool isgreater(double __x, double __y) {
113 __DEVICE__ __CONSTEXPR__ bool isgreaterequal(float __x, float __y) {
116 __DEVICE__ __CONSTEXPR__ bool isgreaterequal(double __x, double __y) {
119 __DEVICE__ __CONSTEXPR__ bool isless(float __x, float __y) {
122 __DEVICE__ __CONSTEXPR__ bool isless(double __x, double __y) {
125 __DEVICE__ __CONSTEXPR__ bool islessequal(float __x, float __y) {
128 __DEVICE__ __CONSTEXPR__ bool islessequal(double __x, double __y) {
131 __DEVICE__ __CONSTEXPR__ bool islessgreater(float __x, float __y) {
134 __DEVICE__ __CONSTEXPR__ bool islessgreater(double __x, double __y) {
137 __DEVICE__ __CONSTEXPR__ bool isnormal(float __x) {
140 __DEVICE__ __CONSTEXPR__ bool isnormal(double __x) {
143 __DEVICE__ __CONSTEXPR__ bool isunordered(float __x, float __y) {
146 __DEVICE__ __CONSTEXPR__ bool isunordered(double __x, double __y) {
149 __DEVICE__ __CONSTEXPR__ float modf(float __x, float *__iptr) {
152 __DEVICE__ __CONSTEXPR__ float pow(float __base, int __iexp) {
155 __DEVICE__ __CONSTEXPR__ double pow(double __base, int __iexp) {
158 __DEVICE__ __CONSTEXPR__ float remquo(float __x, float __y, int *__quo) {
161 __DEVICE__ __CONSTEXPR__ float scalbln(float __x, long int __n) {
164 __DEVICE__ __CONSTEXPR__ bool signbit(float __x) { return ::__signbitf(__x); }
165 __DEVICE__ __CONSTEXPR__ bool signbit(double __x) { return ::__signbit(__x); }
172 __DEVICE__ __CONSTEXPR__ _Float16 fma(_Float16 __x, _Float16 __y,
176 __DEVICE__ __CONSTEXPR__ _Float16 pow(_Float16 __base, int __iexp) {
191 __DEVICE__ __CONSTEXPR__ __retty __func(float __x) { return __func##f(__x); }
195 __DEVICE__ __CONSTEXPR__ __retty __func(float __x, float __y) { \
201 __DEVICE__ __CONSTEXPR__ __retty __func(float __x, int __y) { \
455 __DEVICE__ __CONSTEXPR__ \
467 __DEVICE__ __CONSTEXPR__ typename __hip_enable_if< \
477 __DEVICE__ __CONSTEXPR__ \
556 __DEVICE__ __CONSTEXPR__ typename __hip_enable_if<
566 __DEVICE__ __CONSTEXPR__
577 __DEVICE__ __CONSTEXPR__
584 __DEVICE__ __CONSTEXPR__
591 __DEVICE__ __CONSTEXPR__
599 __DEVICE__ __CONSTEXPR__
609 __DEVICE__ __CONSTEXPR__
619 __DEVICE__ __CONSTEXPR__
626 __DEVICE__ __CONSTEXPR__
815 __DEVICE__ __CONSTEXPR__ __attribute__((overloadable)) double _Cosh(double x,
819 __DEVICE__ __CONSTEXPR__ __attribute__((overloadable)) float _FCosh(float x,
823 __DEVICE__ __CONSTEXPR__ __attribute__((overloadable)) short _Dtest(double *p) {
826 __DEVICE__ __CONSTEXPR__ __attribute__((overloadable)) short _FDtest(float *p) {
829 __DEVICE__ __CONSTEXPR__ __attribute__((overloadable)) double _Sinh(double x,
833 __DEVICE__ __CONSTEXPR__ __attribute__((overloadable)) float _FSinh(float x,
845 #pragma pop_macro("__CONSTEXPR__")