Searched refs:__CLC_XCONCAT (Results 1 – 15 of 15) sorted by relevance
/external/llvm-project/libclc/generic/include/clc/relational/ |
D | select.inc | 6 #define __CLC_S_GENTYPE __CLC_XCONCAT(long, __CLC_VECSIZE) 7 #define __CLC_U_GENTYPE __CLC_XCONCAT(ulong, __CLC_VECSIZE) 9 #define __CLC_S_GENTYPE __CLC_XCONCAT(int, __CLC_VECSIZE) 10 #define __CLC_U_GENTYPE __CLC_XCONCAT(uint, __CLC_VECSIZE) 12 #define __CLC_S_GENTYPE __CLC_XCONCAT(short, __CLC_VECSIZE) 13 #define __CLC_U_GENTYPE __CLC_XCONCAT(ushort, __CLC_VECSIZE)
|
D | select.h | 3 #define __CLC_XCONCAT(x, y) __CLC_CONCAT(x, y) macro 11 #undef __CLC_XCONCAT
|
/external/llvm-project/libclc/generic/lib/relational/ |
D | select.inc | 6 #define __CLC_S_GENTYPE __CLC_XCONCAT(long, __CLC_VECSIZE) 7 #define __CLC_U_GENTYPE __CLC_XCONCAT(ulong, __CLC_VECSIZE) 9 #define __CLC_S_GENTYPE __CLC_XCONCAT(int, __CLC_VECSIZE) 10 #define __CLC_U_GENTYPE __CLC_XCONCAT(uint, __CLC_VECSIZE) 12 #define __CLC_S_GENTYPE __CLC_XCONCAT(short, __CLC_VECSIZE) 13 #define __CLC_U_GENTYPE __CLC_XCONCAT(ushort, __CLC_VECSIZE)
|
/external/llvm-project/libclc/amdgcn/lib/integer/ |
D | popcount.inc | 7 const __CLC_U_GENTYPE y = __CLC_XCONCAT(as_, __CLC_U_GENTYPE)(x); 9 const __CLC_XCONCAT(uint, __CLC_VECSIZE) z = __CLC_XCONCAT(convert_uint, __CLC_VECSIZE)(y); 11 const __CLC_XCONCAT(uint, __CLC_VECSIZE) res = __clc_native_popcount(z); 13 return __CLC_XCONCAT(convert_, __CLC_GENTYPE)(res);
|
/external/llvm-project/libclc/generic/lib/math/ |
D | nan.inc | 6 _CLC_OVERLOAD _CLC_DEF __CLC_GENTYPE nan(__CLC_XCONCAT(ulong, __CLC_VECSIZE) code) 11 _CLC_OVERLOAD _CLC_DEF __CLC_GENTYPE nan(__CLC_XCONCAT(uint, __CLC_VECSIZE) code) 16 _CLC_OVERLOAD _CLC_DEF __CLC_GENTYPE nan(__CLC_XCONCAT(ushort, __CLC_VECSIZE) code) 19 const __CLC_XCONCAT(ushort, __CLC_VECSIZE) res = code | mask;
|
D | maxmag.inc | 6 #define __CLC_CONVERT_NATN __CLC_XCONCAT(convert_long, __CLC_VECSIZE) 8 #define __CLC_CONVERT_NATN __CLC_XCONCAT(convert_int, __CLC_VECSIZE) 10 #define __CLC_CONVERT_NATN __CLC_XCONCAT(convert_short, __CLC_VECSIZE)
|
D | minmag.inc | 6 #define __CLC_CONVERT_NATN __CLC_XCONCAT(convert_long, __CLC_VECSIZE) 8 #define __CLC_CONVERT_NATN __CLC_XCONCAT(convert_int, __CLC_VECSIZE) 10 #define __CLC_CONVERT_NATN __CLC_XCONCAT(convert_short, __CLC_VECSIZE)
|
D | frexp.inc | 24 #define __CLC_AS_GENTYPE __CLC_XCONCAT(as_, __CLC_GENTYPE) 25 #define __CLC_AS_INTN __CLC_XCONCAT(as_, __CLC_INTN) 49 #define __CLC_AS_LONGN __CLC_XCONCAT(as_long, __CLC_VECSIZE) 50 #define __CLC_LONGN __CLC_XCONCAT(long, __CLC_VECSIZE) 51 #define __CLC_CONVERT_INTN __CLC_XCONCAT(convert_int, __CLC_VECSIZE)
|
D | native_unary_intrinsic.inc | 26 #define __CLC_FUNCTION __CLC_XCONCAT(__clc_native_, __CLC_NATIVE_INTRINSIC) 34 #define __CLC_FUNCTION __CLC_XCONCAT(native_, __CLC_NATIVE_INTRINSIC) 37 return __CLC_XCONCAT(__clc_native_, __CLC_NATIVE_INTRINSIC)(val);
|
D | nan.cl | 4 #define __CLC_AS_GENTYPE __CLC_XCONCAT(as_, __CLC_GENTYPE)
|
D | unary_builtin.inc | 5 #define __CLC_BUILTIN __CLC_XCONCAT(__clc_, __CLC_FUNCTION)
|
/external/llvm-project/libclc/generic/include/clc/math/ |
D | nan.inc | 6 #define __CLC_NATN __CLC_XCONCAT(ulong, __CLC_VECSIZE) 8 #define __CLC_NATN __CLC_XCONCAT(uint, __CLC_VECSIZE) 10 #define __CLC_NATN __CLC_XCONCAT(ushort, __CLC_VECSIZE)
|
D | nan.h | 2 #define __CLC_XCONCAT(x, y) __CLC_CONCAT(x, y) macro 7 #undef __CLC_XCONCAT
|
/external/llvm-project/libclc/generic/lib/ |
D | atom_int32_binary.inc | 5 _CLC_OVERLOAD _CLC_DEF TYPE __CLC_XCONCAT(atom_, __CLC_ATOMIC_OP) (volatile AS TYPE *p, TYPE val) {… 6 return __CLC_XCONCAT(atomic_, __CLC_ATOMIC_OP) (p, val); \
|
/external/llvm-project/libclc/generic/include/ |
D | utils.h | 5 #define __CLC_XCONCAT(x, y) __CLC_CONCAT(x, y) macro
|