LLVM  4.0.0
Enumerations
llvm::SIInstrFlags Namespace Reference

Enumerations

enum  : uint64_t {
  SALU = 1 << 0, VALU = 1 << 1, SOP1 = 1 << 2, SOP2 = 1 << 3,
  SOPC = 1 << 4, SOPK = 1 << 5, SOPP = 1 << 6, VOP1 = 1 << 7,
  VOP2 = 1 << 8, VOPC = 1 << 9, VOP3 = 1 << 10, VINTRP = 1 << 13,
  SDWA = 1 << 14, DPP = 1 << 15, MUBUF = 1 << 16, MTBUF = 1 << 17,
  SMRD = 1 << 18, MIMG = 1 << 19, EXP = 1 << 20, FLAT = 1 << 21,
  DS = 1 << 22, VGPRSpill = 1 << 23, SGPRSpill = 1 << 24, VM_CNT = UINT64_C(1) << 32,
  EXP_CNT = UINT64_C(1) << 33, LGKM_CNT = UINT64_C(1) << 34, WQM = UINT64_C(1) << 35, DisableWQM = UINT64_C(1) << 36,
  Gather4 = UINT64_C(1) << 37, SOPK_ZEXT = UINT64_C(1) << 38, SCALAR_STORE = UINT64_C(1) << 39, FIXED_SIZE = UINT64_C(1) << 40,
  VOPAsmPrefer32Bit = UINT64_C(1) << 41
}
 
enum  ClassFlags {
  S_NAN = 1 << 0, Q_NAN = 1 << 1, N_INFINITY = 1 << 2, N_NORMAL = 1 << 3,
  N_SUBNORMAL = 1 << 4, N_ZERO = 1 << 5, P_ZERO = 1 << 6, P_SUBNORMAL = 1 << 7,
  P_NORMAL = 1 << 8, P_INFINITY = 1 << 9
}
 

Enumeration Type Documentation

anonymous enum : uint64_t
Enumerator
SALU 
VALU 
SOP1 
SOP2 
SOPC 
SOPK 
SOPP 
VOP1 
VOP2 
VOPC 
VOP3 
VINTRP 
SDWA 
DPP 
MUBUF 
MTBUF 
SMRD 
MIMG 
EXP 
FLAT 
DS 
VGPRSpill 
SGPRSpill 
VM_CNT 
EXP_CNT 
LGKM_CNT 
WQM 
DisableWQM 
Gather4 
SOPK_ZEXT 
SCALAR_STORE 
FIXED_SIZE 
VOPAsmPrefer32Bit 

Definition at line 20 of file SIDefines.h.

Enumerator
S_NAN 
Q_NAN 
N_INFINITY 
N_NORMAL 
N_SUBNORMAL 
N_ZERO 
P_ZERO 
P_SUBNORMAL 
P_NORMAL 
P_INFINITY 

Definition at line 74 of file SIDefines.h.