LLVM  3.7.0
Enumerations
SIInstrFlags Namespace Reference

Enumerations

enum  {
  SALU = 1 << 3, VALU = 1 << 4, SOP1 = 1 << 5, SOP2 = 1 << 6,
  SOPC = 1 << 7, SOPK = 1 << 8, SOPP = 1 << 9, VOP1 = 1 << 10,
  VOP2 = 1 << 11, VOP3 = 1 << 12, VOPC = 1 << 13, MUBUF = 1 << 14,
  MTBUF = 1 << 15, SMRD = 1 << 16, DS = 1 << 17, MIMG = 1 << 18,
  FLAT = 1 << 19, WQM = 1 << 20, VGPRSpill = 1 << 21
}
 
enum  Flags { VM_CNT = 1 << 0, EXP_CNT = 1 << 1, LGKM_CNT = 1 << 2 }
 
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
Enumerator
SALU 
VALU 
SOP1 
SOP2 
SOPC 
SOPK 
SOPP 
VOP1 
VOP2 
VOP3 
VOPC 
MUBUF 
MTBUF 
SMRD 
DS 
MIMG 
FLAT 
WQM 
VGPRSpill 

Definition at line 18 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 65 of file SIDefines.h.

Enumerator
VM_CNT 
EXP_CNT 
LGKM_CNT 

Definition at line 56 of file SIDefines.h.