Home
last modified time | relevance | path

Searched refs:RET_TYPE (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/libclc/generic/lib/relational/
H A Drelational.h13 return (RET_TYPE)( (RET_TYPE){FUNCTION(x.lo), FUNCTION(x.hi)} != (RET_TYPE)0); \
18 return (RET_TYPE)( (RET_TYPE){FUNCTION(x.s0), FUNCTION(x.s1), FUNCTION(x.s2)} != (RET_TYPE)0); \
24 (RET_TYPE){ \
26 } != (RET_TYPE)0); \
32 (RET_TYPE){ \
41 (RET_TYPE){ \
67 return (RET_TYPE)( (RET_TYPE){FUNCTION(x.lo, y.lo), FUNCTION(x.hi, y.hi)} != (RET_TYPE)0); \
72 return (RET_TYPE)( (RET_TYPE){FUNCTION(x.lo, y.lo), FUNCTION(x.hi, y.hi)} != (RET_TYPE)0); \
83 (RET_TYPE){ \
91 (RET_TYPE){ \
[all …]
H A Disordered.cl4 #define _CLC_DEFINE_ISORDERED(RET_TYPE, FUNCTION, ARG1_TYPE, ARG2_TYPE) \
5 _CLC_DEF _CLC_OVERLOAD RET_TYPE FUNCTION(ARG1_TYPE x, ARG2_TYPE y) { \
H A Disnotequal.cl4 #define _CLC_DEFINE_ISNOTEQUAL(RET_TYPE, FUNCTION, ARG1_TYPE, ARG2_TYPE) \
5 _CLC_DEF _CLC_OVERLOAD RET_TYPE FUNCTION(ARG1_TYPE x, ARG2_TYPE y) { \
H A Disequal.cl3 #define _CLC_DEFINE_ISEQUAL(RET_TYPE, FUNCTION, ARG1_TYPE, ARG2_TYPE) \
4 _CLC_DEF _CLC_OVERLOAD RET_TYPE FUNCTION(ARG1_TYPE x, ARG2_TYPE y) { \
/llvm-project-15.0.7/libclc/generic/lib/
H A Dclcmacro.h2 DECLSPEC RET_TYPE##2 FUNCTION(ARG1_TYPE##2 x) { \
3 return (RET_TYPE##2)(FUNCTION(x.x), FUNCTION(x.y)); \
6 DECLSPEC RET_TYPE##3 FUNCTION(ARG1_TYPE##3 x) { \
10 DECLSPEC RET_TYPE##4 FUNCTION(ARG1_TYPE##4 x) { \
14 DECLSPEC RET_TYPE##8 FUNCTION(ARG1_TYPE##8 x) { \
18 DECLSPEC RET_TYPE##16 FUNCTION(ARG1_TYPE##16 x) { \
114 return (RET_TYPE##2)( \
121 return (RET_TYPE##3)( \
129 return (RET_TYPE##4)( \
136 return (RET_TYPE##8)( \
[all …]
/llvm-project-15.0.7/libclc/generic/include/clc/relational/
H A Disnan.h2 #define _CLC_ISNAN_DECL(RET_TYPE, ARG_TYPE) \ argument
3 _CLC_OVERLOAD _CLC_DECL RET_TYPE isnan(ARG_TYPE);
5 #define _CLC_VECTOR_ISNAN_DECL(RET_TYPE, ARG_TYPE) \ argument
6 _CLC_ISNAN_DECL(RET_TYPE##2, ARG_TYPE##2) \
7 _CLC_ISNAN_DECL(RET_TYPE##3, ARG_TYPE##3) \
8 _CLC_ISNAN_DECL(RET_TYPE##4, ARG_TYPE##4) \
9 _CLC_ISNAN_DECL(RET_TYPE##8, ARG_TYPE##8) \
10 _CLC_ISNAN_DECL(RET_TYPE##16, ARG_TYPE##16)
H A Disinf.h2 #define _CLC_ISINF_DECL(RET_TYPE, ARG_TYPE) \ argument
3 _CLC_OVERLOAD _CLC_DECL RET_TYPE isinf(ARG_TYPE);
5 #define _CLC_VECTOR_ISINF_DECL(RET_TYPE, ARG_TYPE) \ argument
6 _CLC_ISINF_DECL(RET_TYPE##2, ARG_TYPE##2) \
7 _CLC_ISINF_DECL(RET_TYPE##3, ARG_TYPE##3) \
8 _CLC_ISINF_DECL(RET_TYPE##4, ARG_TYPE##4) \
9 _CLC_ISINF_DECL(RET_TYPE##8, ARG_TYPE##8) \
10 _CLC_ISINF_DECL(RET_TYPE##16, ARG_TYPE##16)
/llvm-project-15.0.7/openmp/runtime/src/
H A Dkmp_atomic.cpp698 #define ATOMIC_BEGIN(TYPE_ID, OP_ID, TYPE, RET_TYPE) \ argument
699 RET_TYPE __kmpc_atomic_##TYPE_ID##_##OP_ID(ident_t *id_ref, int gtid, \
1443 #define ATOMIC_BEGIN_REV(TYPE_ID, OP_ID, TYPE, RET_TYPE) \ argument
1444 RET_TYPE __kmpc_atomic_##TYPE_ID##_##OP_ID##_rev(ident_t *id_ref, int gtid, \
1929 #define ATOMIC_BEGIN_READ(TYPE_ID, OP_ID, TYPE, RET_TYPE) \ argument
1930 RET_TYPE __kmpc_atomic_##TYPE_ID##_##OP_ID(ident_t *id_ref, int gtid, \
2212 #define ATOMIC_BEGIN_CPT(TYPE_ID, OP_ID, TYPE, RET_TYPE) \ argument
2213 RET_TYPE __kmpc_atomic_##TYPE_ID##_##OP_ID(ident_t *id_ref, int gtid, \