Home
last modified time | relevance | path

Searched refs:__CLC_XCONCAT (Results 1 – 15 of 15) sorted by relevance

/external/llvm-project/libclc/generic/include/clc/relational/
Dselect.inc6 #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)
Dselect.h3 #define __CLC_XCONCAT(x, y) __CLC_CONCAT(x, y) macro
11 #undef __CLC_XCONCAT
/external/llvm-project/libclc/generic/lib/relational/
Dselect.inc6 #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/
Dpopcount.inc7 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/
Dnan.inc6 _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;
Dmaxmag.inc6 #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)
Dminmag.inc6 #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)
Dfrexp.inc24 #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)
Dnative_unary_intrinsic.inc26 #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);
Dnan.cl4 #define __CLC_AS_GENTYPE __CLC_XCONCAT(as_, __CLC_GENTYPE)
Dunary_builtin.inc5 #define __CLC_BUILTIN __CLC_XCONCAT(__clc_, __CLC_FUNCTION)
/external/llvm-project/libclc/generic/include/clc/math/
Dnan.inc6 #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)
Dnan.h2 #define __CLC_XCONCAT(x, y) __CLC_CONCAT(x, y) macro
7 #undef __CLC_XCONCAT
/external/llvm-project/libclc/generic/lib/
Datom_int32_binary.inc5 _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/
Dutils.h5 #define __CLC_XCONCAT(x, y) __CLC_CONCAT(x, y) macro