LLVM  10.0.0svn
Enumerations | Variables
llvm::AMDGPU::VGPRIndexMode Namespace Reference

Enumerations

enum  Id : unsigned {
  ID_SRC0 = 0, ID_SRC1, ID_SRC2, ID_DST,
  ID_MIN = ID_SRC0, ID_MAX = ID_DST
}
 
enum  EncBits : unsigned {
  OFF = 0, SRC0_ENABLE = 1 << ID_SRC0, SRC1_ENABLE = 1 << ID_SRC1, SRC2_ENABLE = 1 << ID_SRC2,
  DST_ENABLE = 1 << ID_DST, ENABLE_MASK = SRC0_ENABLE | SRC1_ENABLE | SRC2_ENABLE | DST_ENABLE
}
 

Variables

const char *const IdSymbolic []
 

Enumeration Type Documentation

◆ EncBits

Enumerator
OFF 
SRC0_ENABLE 
SRC1_ENABLE 
SRC2_ENABLE 
DST_ENABLE 
ENABLE_MASK 

Definition at line 214 of file SIDefines.h.

◆ Id

Enumerator
ID_SRC0 
ID_SRC1 
ID_SRC2 
ID_DST 
ID_MIN 
ID_MAX 

Definition at line 204 of file SIDefines.h.

Variable Documentation

◆ IdSymbolic

const char *const llvm::AMDGPU::VGPRIndexMode::IdSymbolic
Initial value:
= {
"SRC0",
"SRC1",
"SRC2",
"DST",
}

Definition at line 102 of file AMDGPUAsmUtils.cpp.