enum OpenCLTypeID
Declared at: build/tools/clang/lib/Sema/OpenCLBuiltins.inc:12
Enumerators
Name | Value | Comment |
---|---|---|
OCLT_atomic_double | 0 | |
OCLT_atomic_flag | 1 | |
OCLT_atomic_float | 2 | |
OCLT_atomic_half | 3 | |
OCLT_atomic_int | 4 | |
OCLT_atomic_intptr_t | 5 | |
OCLT_atomic_long | 6 | |
OCLT_atomic_ptrdiff_t | 7 | |
OCLT_atomic_size_t | 8 | |
OCLT_atomic_uint | 9 | |
OCLT_atomic_uintptr_t | 10 | |
OCLT_atomic_ulong | 11 | |
OCLT_bool | 12 | |
OCLT_char | 13 | |
OCLT_clk_event_t | 14 | |
OCLT_clk_profiling_info | 15 | |
OCLT_double | 16 | |
OCLT_event_t | 17 | |
OCLT_float | 18 | |
OCLT_half | 19 | |
OCLT___half | 20 | |
OCLT_image1d_t | 21 | |
OCLT_image1d_array_t | 22 | |
OCLT_image1d_buffer_t | 23 | |
OCLT_image2d_t | 24 | |
OCLT_image2d_array_t | 25 | |
OCLT_image2d_array_depth_t | 26 | |
OCLT_image2d_array_msaa_t | 27 | |
OCLT_image2d_array_msaa_depth_t | 28 | |
OCLT_image2d_depth_t | 29 | |
OCLT_image2d_msaa_t | 30 | |
OCLT_image2d_msaa_depth_t | 31 | |
OCLT_image3d_t | 32 | |
OCLT_int | 33 | |
OCLT_intptr_t | 34 | |
OCLT_long | 35 | |
OCLT_cl_mem_fence_flags | 36 | |
OCLT_memory_order | 37 | |
OCLT_memory_scope | 38 | |
OCLT_ndrange_t | 39 | |
OCLT_ptrdiff_t | 40 | |
OCLT_queue_t | 41 | |
OCLT_reserve_id_t | 42 | |
OCLT_sampler_t | 43 | |
OCLT_short | 44 | |
OCLT_size_t | 45 | |
OCLT_uchar | 46 | |
OCLT_uint | 47 | |
OCLT_uintptr_t | 48 | |
OCLT_ulong | 49 | |
OCLT_ushort | 50 | |
OCLT_void | 51 | |
OCLT_AGenType1 | 52 | |
OCLT_AGenTypeN | 53 | |
OCLT_AGenTypeNNoScalar | 54 | |
OCLT_AI2UGenTypeN | 55 | |
OCLT_AIGenType1 | 56 | |
OCLT_AIGenTypeN | 57 | |
OCLT_AIGenTypeNNoScalar | 58 | |
OCLT_CharShortGenType1 | 59 | |
OCLT_FGenTypeN | 60 | |
OCLT_GenTypeCharVecAndScalar | 61 | |
OCLT_GenTypeCharVecNoScalar | 62 | |
OCLT_GenTypeDoubleVec1234 | 63 | |
OCLT_GenTypeDoubleVecAndScalar | 64 | |
OCLT_GenTypeDoubleVecNoScalar | 65 | |
OCLT_GenTypeFloatVec1234 | 66 | |
OCLT_GenTypeFloatVecAndScalar | 67 | |
OCLT_GenTypeFloatVecNoScalar | 68 | |
OCLT_GenTypeHalfVec1234 | 69 | |
OCLT_GenTypeHalfVecAndScalar | 70 | |
OCLT_GenTypeHalfVecNoScalar | 71 | |
OCLT_GenTypeIntVecAndScalar | 72 | |
OCLT_GenTypeIntVecNoScalar | 73 | |
OCLT_GenTypeLongVecAndScalar | 74 | |
OCLT_GenTypeLongVecNoScalar | 75 | |
OCLT_GenTypeShortVecAndScalar | 76 | |
OCLT_GenTypeShortVecNoScalar | 77 | |
OCLT_GenTypeUCharVecAndScalar | 78 | |
OCLT_GenTypeUCharVecNoScalar | 79 | |
OCLT_GenTypeUIntVecAndScalar | 80 | |
OCLT_GenTypeUIntVecNoScalar | 81 | |
OCLT_GenTypeULongVecAndScalar | 82 | |
OCLT_GenTypeULongVecNoScalar | 83 | |
OCLT_GenTypeUShortVecAndScalar | 84 | |
OCLT_GenTypeUShortVecNoScalar | 85 | |
OCLT_IntLongFloatGenType1 | 86 | |
OCLT_SGenTypeN | 87 | |
OCLT_UGenTypeN | 88 |