LLVM 22.0.0git
Enumerations
llvm::NVPTXAS Namespace Reference

Enumerations

enum  AddressSpace : unsigned {
  ADDRESS_SPACE_GENERIC = 0 , ADDRESS_SPACE_GLOBAL = 1 , ADDRESS_SPACE_SHARED = 3 , ADDRESS_SPACE_CONST = 4 ,
  ADDRESS_SPACE_LOCAL = 5 , ADDRESS_SPACE_TENSOR = 6 , ADDRESS_SPACE_SHARED_CLUSTER = 7 , ADDRESS_SPACE_PARAM = 101
}
 
enum  DWARF_AddressSpace : unsigned {
  DWARF_ADDR_code_space = 1 , DWARF_ADDR_reg_space = 2 , DWARF_ADDR_sreg_space = 3 , DWARF_ADDR_const_space = 4 ,
  DWARF_ADDR_global_space = 5 , DWARF_ADDR_local_space = 6 , DWARF_ADDR_param_space = 7 , DWARF_ADDR_shared_space = 8 ,
  DWARF_ADDR_surf_space = 9 , DWARF_ADDR_tex_space = 10 , DWARF_ADDR_tex_sampler_space = 11 , DWARF_ADDR_generic_space = 12
}
 

Enumeration Type Documentation

◆ AddressSpace

Enumerator
ADDRESS_SPACE_GENERIC 
ADDRESS_SPACE_GLOBAL 
ADDRESS_SPACE_SHARED 
ADDRESS_SPACE_CONST 
ADDRESS_SPACE_LOCAL 
ADDRESS_SPACE_TENSOR 
ADDRESS_SPACE_SHARED_CLUSTER 
ADDRESS_SPACE_PARAM 

Definition at line 21 of file NVPTXAddrSpace.h.

◆ DWARF_AddressSpace

Enumerator
DWARF_ADDR_code_space 
DWARF_ADDR_reg_space 
DWARF_ADDR_sreg_space 
DWARF_ADDR_const_space 
DWARF_ADDR_global_space 
DWARF_ADDR_local_space 
DWARF_ADDR_param_space 
DWARF_ADDR_shared_space 
DWARF_ADDR_surf_space 
DWARF_ADDR_tex_space 
DWARF_ADDR_tex_sampler_space 
DWARF_ADDR_generic_space 

Definition at line 40 of file NVPTXAddrSpace.h.