LLVM 19.0.0git
Namespaces | Enumerations
NVPTXBaseInfo.h File Reference

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
namespace  llvm::NVPTXII
 

Enumerations

enum  llvm::AddressSpace {
  llvm::ADDRESS_SPACE_GENERIC = 0 , llvm::ADDRESS_SPACE_GLOBAL = 1 , llvm::ADDRESS_SPACE_SHARED = 3 , llvm::ADDRESS_SPACE_CONST = 4 ,
  llvm::ADDRESS_SPACE_LOCAL = 5 , llvm::ADDRESS_SPACE_PARAM = 101
}
 
enum  {
  llvm::NVPTXII::IsTexFlag = 0x80 , llvm::NVPTXII::IsSuldMask = 0x300 , llvm::NVPTXII::IsSuldShift = 8 , llvm::NVPTXII::IsSustFlag = 0x400 ,
  llvm::NVPTXII::IsSurfTexQueryFlag = 0x800 , llvm::NVPTXII::IsTexModeUnifiedFlag = 0x1000
}