LLVM: include/llvm/Support/NVPTXAddrSpace.h File Reference (original) (raw)
NVPTXAddrSpace.h File Reference
NVPTX address space definition. More...
Go to the source code of this file.
| Namespaces |
|
| namespace |
llvm |
|
This is an optimization pass for GlobalISel generic memory operations. |
| namespace |
llvm::NVPTXAS |
| Enumerations |
|
| enum |
llvm::NVPTXAS::AddressSpace : unsigned { llvm::NVPTXAS::ADDRESS_SPACE_GENERIC = 0 , llvm::NVPTXAS::ADDRESS_SPACE_GLOBAL = 1 , llvm::NVPTXAS::ADDRESS_SPACE_SHARED = 3 , llvm::NVPTXAS::ADDRESS_SPACE_CONST = 4 , llvm::NVPTXAS::ADDRESS_SPACE_LOCAL = 5 , llvm::NVPTXAS::ADDRESS_SPACE_TENSOR = 6 , llvm::NVPTXAS::ADDRESS_SPACE_SHARED_CLUSTER = 7 , llvm::NVPTXAS::ADDRESS_SPACE_PARAM = 101 } |
| enum |
llvm::NVPTXAS::DWARF_AddressSpace : unsigned { llvm::NVPTXAS::DWARF_ADDR_code_space = 1 , llvm::NVPTXAS::DWARF_ADDR_reg_space = 2 , llvm::NVPTXAS::DWARF_ADDR_sreg_space = 3 , llvm::NVPTXAS::DWARF_ADDR_const_space = 4 , llvm::NVPTXAS::DWARF_ADDR_global_space = 5 , llvm::NVPTXAS::DWARF_ADDR_local_space = 6 , llvm::NVPTXAS::DWARF_ADDR_param_space = 7 , llvm::NVPTXAS::DWARF_ADDR_shared_space = 8 , llvm::NVPTXAS::DWARF_ADDR_surf_space = 9 , llvm::NVPTXAS::DWARF_ADDR_tex_space = 10 , llvm::NVPTXAS::DWARF_ADDR_tex_sampler_space = 11 , llvm::NVPTXAS::DWARF_ADDR_generic_space = 12 } |
Detailed Description
NVPTX address space definition.
Definition in file NVPTXAddrSpace.h.
Generated on for LLVM by
1.14.0