clang 22.0.0git
|
Go to the source code of this file.
Macros | |
#define | __SPIRV_NOEXCEPT |
#define | __size_t __SIZE_TYPE__ |
#define | __uint32_t __UINT32_TYPE__ |
#define | __SPIRV_overloadable __attribute__((overloadable)) |
#define | __SPIRV_convergent __attribute__((convergent)) |
#define | __SPIRV_inline __attribute__((always_inline)) |
#define | __global __attribute__((opencl_global)) |
#define | __local __attribute__((opencl_local)) |
#define | __private __attribute__((opencl_private)) |
#define | __constant __attribute__((opencl_constant)) |
#define | __generic __attribute__((opencl_generic)) |
#define | __SPIRV_BUILTIN_ALIAS(builtin) |
#define __constant __attribute__((opencl_constant)) |
Definition at line 32 of file __clang_spirv_builtins.h.
Referenced by printf(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload2(), vload2(), vload2(), vload2(), vload2(), vload2(), vload2(), vload2(), vload2(), vload3(), vload3(), vload3(), vload3(), vload3(), vload3(), vload3(), vload3(), vload3(), vload4(), vload4(), vload4(), vload4(), vload4(), vload4(), vload4(), vload4(), vload4(), vload8(), vload8(), vload8(), vload8(), vload8(), vload8(), vload8(), vload8(), vload8(), vload_half(), vload_half16(), vload_half2(), vload_half3(), vload_half4(), vload_half8(), vloada_half16(), vloada_half2(), vloada_half3(), vloada_half4(), and vloada_half8().
#define __generic __attribute__((opencl_generic)) |
Definition at line 36 of file __clang_spirv_builtins.h.
Referenced by __spirv_GenericCastToPtr_ToGlobal(), __spirv_GenericCastToPtr_ToGlobal(), __spirv_GenericCastToPtr_ToGlobal(), __spirv_GenericCastToPtr_ToGlobal(), __spirv_GenericCastToPtr_ToLocal(), __spirv_GenericCastToPtr_ToLocal(), __spirv_GenericCastToPtr_ToLocal(), __spirv_GenericCastToPtr_ToLocal(), __spirv_GenericCastToPtr_ToPrivate(), __spirv_GenericCastToPtr_ToPrivate(), __spirv_GenericCastToPtr_ToPrivate(), __spirv_GenericCastToPtr_ToPrivate(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToPrivate(), __spirv_GenericCastToPtrExplicit_ToPrivate(), __spirv_GenericCastToPtrExplicit_ToPrivate(), and __spirv_GenericCastToPtrExplicit_ToPrivate().
#define __global __attribute__((opencl_global)) |
Definition at line 29 of file __clang_spirv_builtins.h.
Referenced by __spirv_GenericCastToPtr_ToGlobal(), __spirv_GenericCastToPtr_ToGlobal(), __spirv_GenericCastToPtr_ToGlobal(), __spirv_GenericCastToPtr_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToPrivate(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), atomic_add(), atomic_add(), atomic_add(), atomic_and(), atomic_and(), atomic_and(), atomic_cmpxchg(), atomic_cmpxchg(), atomic_cmpxchg(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_dec(), atomic_dec(), atomic_dec(), atomic_exchange_explicit(), atomic_exchange_explicit(), atomic_exchange_explicit(), atomic_exchange_explicit(), atomic_fetch_add_explicit(), atomic_fetch_add_explicit(), atomic_fetch_and_explicit(), atomic_fetch_and_explicit(), atomic_fetch_max_explicit(), atomic_fetch_max_explicit(), atomic_fetch_max_explicit(), atomic_fetch_min_explicit(), atomic_fetch_min_explicit(), atomic_fetch_or_explicit(), atomic_fetch_or_explicit(), atomic_fetch_sub_explicit(), atomic_fetch_sub_explicit(), atomic_fetch_xor_explicit(), atomic_fetch_xor_explicit(), atomic_flag_clear_explicit(), atomic_flag_test_and_set_explicit(), atomic_inc(), atomic_inc(), atomic_inc(), atomic_init(), atomic_init(), atomic_init(), atomic_init(), atomic_load_explicit(), atomic_load_explicit(), atomic_load_explicit(), atomic_load_explicit(), atomic_max(), atomic_max(), atomic_max(), atomic_min(), atomic_min(), atomic_min(), atomic_or(), atomic_or(), atomic_or(), atomic_store_explicit(), atomic_store_explicit(), atomic_store_explicit(), atomic_store_explicit(), atomic_sub(), atomic_sub(), atomic_sub(), atomic_work_item_fence(), atomic_xchg(), atomic_xchg(), atomic_xchg(), atomic_xchg(), atomic_xor(), atomic_xor(), atomic_xor(), fract(), fract(), fract(), fract(), fract(), fract(), fract(), frexp(), frexp(), frexp(), frexp(), frexp(), frexp(), frexp(), lgamma_r(), lgamma_r(), lgamma_r(), lgamma_r(), lgamma_r(), lgamma_r(), lgamma_r(), modf(), modf(), modf(), modf(), modf(), modf(), modf(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), prefetch(), remquo(), remquo(), remquo(), remquo(), remquo(), remquo(), remquo(), shuffle2(), sincos(), sincos(), sincos(), sincos(), sincos(), sincos(), sincos(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload2(), vload2(), vload2(), vload2(), vload2(), vload2(), vload2(), vload2(), vload2(), vload3(), vload3(), vload3(), vload3(), vload3(), vload3(), vload3(), vload3(), vload3(), vload4(), vload4(), vload4(), vload4(), vload4(), vload4(), vload4(), vload4(), vload4(), vload8(), vload8(), vload8(), vload8(), vload8(), vload8(), vload8(), vload8(), vload8(), vload_half(), vload_half16(), vload_half2(), vload_half3(), vload_half4(), vload_half8(), vloada_half16(), vloada_half2(), vloada_half3(), vloada_half4(), vloada_half8(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore2(), vstore2(), vstore2(), vstore2(), vstore2(), vstore2(), vstore2(), vstore2(), vstore2(), vstore3(), vstore3(), vstore3(), vstore3(), vstore3(), vstore3(), vstore3(), vstore3(), vstore3(), vstore4(), vstore4(), vstore4(), vstore4(), vstore4(), vstore4(), vstore4(), vstore4(), vstore4(), vstore8(), vstore8(), vstore8(), vstore8(), vstore8(), vstore8(), vstore8(), vstore8(), vstore8(), vstore_half(), vstore_half16(), vstore_half16_rte(), vstore_half16_rtn(), vstore_half16_rtn(), vstore_half16_rtp(), vstore_half16_rtz(), vstore_half2(), vstore_half2_rte(), vstore_half2_rtn(), vstore_half2_rtp(), vstore_half2_rtz(), vstore_half3(), vstore_half3_rte(), vstore_half3_rtn(), vstore_half3_rtp(), vstore_half3_rtz(), vstore_half4(), vstore_half4_rte(), vstore_half4_rtn(), vstore_half4_rtp(), vstore_half4_rtz(), vstore_half8(), vstore_half8_rte(), vstore_half8_rtn(), vstore_half8_rtp(), vstore_half8_rtz(), vstore_half_rte(), vstore_half_rtn(), vstore_half_rtn(), vstore_half_rtp(), vstore_half_rtz(), vstorea_half16(), vstorea_half16_rte(), vstorea_half16_rtn(), vstorea_half16_rtn(), vstorea_half16_rtp(), vstorea_half16_rtz(), vstorea_half2(), vstorea_half2_rte(), vstorea_half2_rtn(), vstorea_half2_rtp(), vstorea_half2_rtz(), vstorea_half3(), vstorea_half3_rte(), vstorea_half3_rtn(), vstorea_half3_rtp(), vstorea_half3_rtz(), vstorea_half4(), vstorea_half4_rte(), vstorea_half4_rtn(), vstorea_half4_rtp(), vstorea_half4_rtz(), vstorea_half8(), vstorea_half8_rte(), vstorea_half8_rtn(), vstorea_half8_rtp(), and vstorea_half8_rtz().
#define __local __attribute__((opencl_local)) |
Definition at line 30 of file __clang_spirv_builtins.h.
Referenced by __spirv_GenericCastToPtr_ToLocal(), __spirv_GenericCastToPtr_ToLocal(), __spirv_GenericCastToPtr_ToLocal(), __spirv_GenericCastToPtr_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), async_work_group_strided_copy(), atomic_add(), atomic_add(), atomic_and(), atomic_and(), atomic_cmpxchg(), atomic_cmpxchg(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_dec(), atomic_dec(), atomic_exchange_explicit(), atomic_exchange_explicit(), atomic_exchange_explicit(), atomic_fetch_add_explicit(), atomic_fetch_add_explicit(), atomic_fetch_and_explicit(), atomic_fetch_and_explicit(), atomic_fetch_max_explicit(), atomic_fetch_max_explicit(), atomic_fetch_min_explicit(), atomic_fetch_min_explicit(), atomic_fetch_or_explicit(), atomic_fetch_or_explicit(), atomic_fetch_sub_explicit(), atomic_fetch_sub_explicit(), atomic_fetch_xor_explicit(), atomic_fetch_xor_explicit(), atomic_flag_clear_explicit(), atomic_flag_test_and_set_explicit(), atomic_inc(), atomic_inc(), atomic_init(), atomic_init(), atomic_init(), atomic_load_explicit(), atomic_load_explicit(), atomic_load_explicit(), atomic_max(), atomic_max(), atomic_min(), atomic_min(), atomic_or(), atomic_or(), atomic_store_explicit(), atomic_store_explicit(), atomic_store_explicit(), atomic_sub(), atomic_sub(), atomic_work_item_fence(), atomic_xchg(), atomic_xchg(), atomic_xchg(), atomic_xor(), atomic_xor(), fract(), fract(), fract(), fract(), fract(), fract(), fract(), frexp(), frexp(), frexp(), frexp(), frexp(), frexp(), frexp(), lgamma_r(), lgamma_r(), lgamma_r(), lgamma_r(), lgamma_r(), lgamma_r(), lgamma_r(), modf(), modf(), modf(), modf(), modf(), modf(), modf(), remquo(), remquo(), remquo(), remquo(), remquo(), remquo(), remquo(), shuffle2(), sincos(), sincos(), sincos(), sincos(), sincos(), sincos(), sincos(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload2(), vload2(), vload2(), vload2(), vload2(), vload2(), vload2(), vload2(), vload2(), vload3(), vload3(), vload3(), vload3(), vload3(), vload3(), vload3(), vload3(), vload3(), vload4(), vload4(), vload4(), vload4(), vload4(), vload4(), vload4(), vload4(), vload4(), vload8(), vload8(), vload8(), vload8(), vload8(), vload8(), vload8(), vload8(), vload8(), vload_half(), vload_half16(), vload_half2(), vload_half3(), vload_half4(), vload_half8(), vloada_half16(), vloada_half2(), vloada_half3(), vloada_half4(), vloada_half8(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore2(), vstore2(), vstore2(), vstore2(), vstore2(), vstore2(), vstore2(), vstore2(), vstore2(), vstore3(), vstore3(), vstore3(), vstore3(), vstore3(), vstore3(), vstore3(), vstore3(), vstore3(), vstore4(), vstore4(), vstore4(), vstore4(), vstore4(), vstore4(), vstore4(), vstore4(), vstore4(), vstore8(), vstore8(), vstore8(), vstore8(), vstore8(), vstore8(), vstore8(), vstore8(), vstore8(), vstore_half(), vstore_half16(), vstore_half16_rte(), vstore_half16_rtn(), vstore_half16_rtn(), vstore_half16_rtp(), vstore_half16_rtz(), vstore_half2(), vstore_half2_rte(), vstore_half2_rtn(), vstore_half2_rtp(), vstore_half2_rtz(), vstore_half3(), vstore_half3_rte(), vstore_half3_rtn(), vstore_half3_rtp(), vstore_half3_rtz(), vstore_half4(), vstore_half4_rte(), vstore_half4_rtn(), vstore_half4_rtp(), vstore_half4_rtz(), vstore_half8(), vstore_half8_rte(), vstore_half8_rtn(), vstore_half8_rtp(), vstore_half8_rtz(), vstore_half_rte(), vstore_half_rtn(), vstore_half_rtn(), vstore_half_rtp(), vstore_half_rtz(), vstorea_half16(), vstorea_half16_rte(), vstorea_half16_rtn(), vstorea_half16_rtn(), vstorea_half16_rtp(), vstorea_half16_rtz(), vstorea_half2(), vstorea_half2_rte(), vstorea_half2_rtn(), vstorea_half2_rtp(), vstorea_half2_rtz(), vstorea_half3(), vstorea_half3_rte(), vstorea_half3_rtn(), vstorea_half3_rtp(), vstorea_half3_rtz(), vstorea_half4(), vstorea_half4_rte(), vstorea_half4_rtn(), vstorea_half4_rtp(), vstorea_half4_rtz(), vstorea_half8(), vstorea_half8_rte(), vstorea_half8_rtn(), vstorea_half8_rtp(), and vstorea_half8_rtz().
#define __private __attribute__((opencl_private)) |
Definition at line 31 of file __clang_spirv_builtins.h.
Referenced by __spirv_GenericCastToPtr_ToPrivate(), __spirv_GenericCastToPtr_ToPrivate(), __spirv_GenericCastToPtr_ToPrivate(), __spirv_GenericCastToPtr_ToPrivate(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToPrivate(), __spirv_GenericCastToPtrExplicit_ToPrivate(), __spirv_GenericCastToPtrExplicit_ToPrivate(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_strong_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_compare_exchange_weak_explicit(), atomic_exchange_explicit(), fract(), fract(), fract(), fract(), fract(), fract(), frexp(), frexp(), frexp(), frexp(), frexp(), frexp(), lgamma_r(), lgamma_r(), lgamma_r(), lgamma_r(), lgamma_r(), lgamma_r(), modf(), modf(), modf(), modf(), modf(), modf(), remquo(), remquo(), remquo(), remquo(), remquo(), remquo(), sincos(), sincos(), sincos(), sincos(), sincos(), sincos(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload16(), vload2(), vload2(), vload2(), vload2(), vload2(), vload2(), vload2(), vload2(), vload2(), vload3(), vload3(), vload3(), vload3(), vload3(), vload3(), vload3(), vload3(), vload3(), vload4(), vload4(), vload4(), vload4(), vload4(), vload4(), vload4(), vload4(), vload4(), vload8(), vload8(), vload8(), vload8(), vload8(), vload8(), vload8(), vload8(), vload8(), vload_half(), vload_half16(), vload_half2(), vload_half3(), vload_half4(), vload_half8(), vloada_half16(), vloada_half2(), vloada_half3(), vloada_half4(), vloada_half8(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore16(), vstore2(), vstore2(), vstore2(), vstore2(), vstore2(), vstore2(), vstore2(), vstore2(), vstore2(), vstore3(), vstore3(), vstore3(), vstore3(), vstore3(), vstore3(), vstore3(), vstore3(), vstore3(), vstore4(), vstore4(), vstore4(), vstore4(), vstore4(), vstore4(), vstore4(), vstore4(), vstore4(), vstore8(), vstore8(), vstore8(), vstore8(), vstore8(), vstore8(), vstore8(), vstore8(), vstore8(), vstore_half(), vstore_half16(), vstore_half16_rte(), vstore_half16_rtn(), vstore_half16_rtp(), vstore_half16_rtz(), vstore_half2(), vstore_half2_rte(), vstore_half2_rtn(), vstore_half2_rtp(), vstore_half2_rtz(), vstore_half3(), vstore_half3_rte(), vstore_half3_rtn(), vstore_half3_rtp(), vstore_half3_rtz(), vstore_half4(), vstore_half4_rte(), vstore_half4_rtn(), vstore_half4_rtp(), vstore_half4_rtz(), vstore_half8(), vstore_half8_rte(), vstore_half8_rtn(), vstore_half8_rtp(), vstore_half8_rtz(), vstore_half_rte(), vstore_half_rtn(), vstore_half_rtp(), vstore_half_rtz(), vstorea_half16(), vstorea_half16_rte(), vstorea_half16_rtn(), vstorea_half16_rtp(), vstorea_half16_rtz(), vstorea_half2(), vstorea_half2_rte(), vstorea_half2_rtn(), vstorea_half2_rtp(), vstorea_half2_rtz(), vstorea_half3(), vstorea_half3_rte(), vstorea_half3_rtn(), vstorea_half3_rtp(), vstorea_half3_rtz(), vstorea_half4(), vstorea_half4_rte(), vstorea_half4_rtn(), vstorea_half4_rtp(), vstorea_half4_rtz(), vstorea_half8(), vstorea_half8_rte(), vstorea_half8_rtn(), vstorea_half8_rtp(), and vstorea_half8_rtz().
#define __size_t __SIZE_TYPE__ |
Definition at line 22 of file __clang_spirv_builtins.h.
Referenced by __SPIRV_BUILTIN_ALIAS(), __SPIRV_BUILTIN_ALIAS(), __SPIRV_BUILTIN_ALIAS(), __SPIRV_BUILTIN_ALIAS(), __SPIRV_BUILTIN_ALIAS(), __SPIRV_BUILTIN_ALIAS(), and __SPIRV_BUILTIN_ALIAS().
#define __SPIRV_BUILTIN_ALIAS | ( | builtin | ) |
Definition at line 49 of file __clang_spirv_builtins.h.
Referenced by __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToPrivate(), __spirv_GenericCastToPtrExplicit_ToPrivate(), and __spirv_GenericCastToPtrExplicit_ToPrivate().
#define __SPIRV_convergent __attribute__((convergent)) |
Definition at line 26 of file __clang_spirv_builtins.h.
#define __SPIRV_inline __attribute__((always_inline)) |
Definition at line 27 of file __clang_spirv_builtins.h.
Referenced by __spirv_GenericCastToPtrExplicit_ToPrivate().
#define __SPIRV_NOEXCEPT |
Definition at line 16 of file __clang_spirv_builtins.h.
Referenced by __spirv_GenericCastToPtr_ToGlobal(), __spirv_GenericCastToPtr_ToGlobal(), __spirv_GenericCastToPtr_ToGlobal(), __spirv_GenericCastToPtr_ToGlobal(), __spirv_GenericCastToPtr_ToLocal(), __spirv_GenericCastToPtr_ToLocal(), __spirv_GenericCastToPtr_ToLocal(), __spirv_GenericCastToPtr_ToLocal(), __spirv_GenericCastToPtr_ToPrivate(), __spirv_GenericCastToPtr_ToPrivate(), __spirv_GenericCastToPtr_ToPrivate(), __spirv_GenericCastToPtr_ToPrivate(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToPrivate(), __spirv_GenericCastToPtrExplicit_ToPrivate(), __spirv_GenericCastToPtrExplicit_ToPrivate(), and __spirv_GenericCastToPtrExplicit_ToPrivate().
#define __SPIRV_overloadable __attribute__((overloadable)) |
Definition at line 25 of file __clang_spirv_builtins.h.
Referenced by __SPIRV_BUILTIN_ALIAS(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToPrivate(), __spirv_GenericCastToPtrExplicit_ToPrivate(), __spirv_GenericCastToPtrExplicit_ToPrivate(), and __spirv_GenericCastToPtrExplicit_ToPrivate().
#define __uint32_t __UINT32_TYPE__ |
Definition at line 23 of file __clang_spirv_builtins.h.
Referenced by __SPIRV_BUILTIN_ALIAS(), __SPIRV_BUILTIN_ALIAS(), __SPIRV_BUILTIN_ALIAS(), __SPIRV_BUILTIN_ALIAS(), and __SPIRV_BUILTIN_ALIAS().
|
extern |
References __size_t.
|
extern |
References __size_t.
|
extern |
References __size_t.
|
extern |
References __size_t.
|
extern |
References __uint32_t.
|
extern |
References __size_t.
|
extern |
References __uint32_t.
|
extern |
References __SPIRV_overloadable, and __uint32_t.
|
extern |
References __uint32_t.
|
extern |
References __uint32_t.
|
extern |
References __size_t.
|
extern |
References __size_t.
|
static |
Definition at line 148 of file __clang_spirv_builtins.h.
References __generic, __global, and __SPIRV_NOEXCEPT.
|
static |
Definition at line 158 of file __clang_spirv_builtins.h.
References __generic, __global, and __SPIRV_NOEXCEPT.
|
static |
Definition at line 144 of file __clang_spirv_builtins.h.
References __generic, __global, __spirv_GenericCastToPtr_ToGlobal(), and __SPIRV_NOEXCEPT.
Referenced by __spirv_GenericCastToPtr_ToGlobal().
|
static |
Definition at line 153 of file __clang_spirv_builtins.h.
References __generic, __global, and __SPIRV_NOEXCEPT.
|
static |
Definition at line 167 of file __clang_spirv_builtins.h.
References __generic, __local, and __SPIRV_NOEXCEPT.
|
static |
Definition at line 177 of file __clang_spirv_builtins.h.
References __generic, __local, and __SPIRV_NOEXCEPT.
|
static |
Definition at line 163 of file __clang_spirv_builtins.h.
References __generic, __local, and __SPIRV_NOEXCEPT.
|
static |
Definition at line 172 of file __clang_spirv_builtins.h.
References __generic, __local, and __SPIRV_NOEXCEPT.
|
static |
Definition at line 186 of file __clang_spirv_builtins.h.
References __generic, __private, and __SPIRV_NOEXCEPT.
|
static |
Definition at line 196 of file __clang_spirv_builtins.h.
References __generic, __private, and __SPIRV_NOEXCEPT.
|
static |
Definition at line 182 of file __clang_spirv_builtins.h.
References __generic, __private, and __SPIRV_NOEXCEPT.
|
static |
Definition at line 191 of file __clang_spirv_builtins.h.
References __generic, __private, and __SPIRV_NOEXCEPT.
|
extern |
|
extern |
|
extern |
References __generic, __global, __SPIRV_BUILTIN_ALIAS, __spirv_GenericCastToPtrExplicit_ToGlobal(), __SPIRV_NOEXCEPT, and __SPIRV_overloadable.
Referenced by __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), __spirv_GenericCastToPtrExplicit_ToGlobal(), and __spirv_GenericCastToPtrExplicit_ToGlobal().
|
extern |
|
extern |
|
extern |
|
extern |
References __generic, __local, __SPIRV_BUILTIN_ALIAS, __spirv_GenericCastToPtrExplicit_ToLocal(), __SPIRV_NOEXCEPT, and __SPIRV_overloadable.
Referenced by __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), __spirv_GenericCastToPtrExplicit_ToLocal(), and __spirv_GenericCastToPtrExplicit_ToLocal().
|
extern |
|
extern |
|
extern |
|
extern |
References __generic, __private, __SPIRV_BUILTIN_ALIAS, __spirv_GenericCastToPtrExplicit_ToPrivate(), __SPIRV_NOEXCEPT, and __SPIRV_overloadable.
Referenced by __spirv_GenericCastToPtrExplicit_ToPrivate(), __spirv_GenericCastToPtrExplicit_ToPrivate(), __spirv_GenericCastToPtrExplicit_ToPrivate(), and __spirv_GenericCastToPtrExplicit_ToPrivate().
|
extern |