clang API Documentation
Typedefs | |
typedef unsigned | Map [Count] |
Enumerations | |
enum | ID { Offset = 0xFFFF00, opencl_global = Offset, opencl_local, opencl_constant, cuda_device, cuda_constant, cuda_shared, Last, Count = Last-Offset } |
Defines the set of possible language-specific address spaces. More... |
typedef unsigned clang::LangAS::Map[Count] |
The type of a lookup table which maps from language-specific address spaces to target-specific ones.
Definition at line 44 of file AddressSpaces.h.
enum clang::LangAS::ID |
Defines the set of possible language-specific address spaces.
This uses a high starting offset so as not to conflict with any address space used by a target.
Offset | |
opencl_global | |
opencl_local | |
opencl_constant | |
cuda_device | |
cuda_constant | |
cuda_shared | |
Last | |
Count |
Definition at line 27 of file AddressSpaces.h.