LLVM
15.0.0git
|
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, VOP3P = 1 << 12, VINTRP = 1 << 13, SDWA = 1 << 14, DPP = 1 << 15, TRANS = 1 << 16, MUBUF = 1 << 17, MTBUF = 1 << 18, SMRD = 1 << 19, MIMG = 1 << 20, EXP = 1 << 21, FLAT = 1 << 22, DS = 1 << 23, VGPRSpill = 1 << 24, SGPRSpill = 1 << 25, LDSDIR = 1 << 26, 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, VOP3_OPSEL = UINT64_C(1) << 42, maybeAtomic = UINT64_C(1) << 43, renamedInGFX9 = UINT64_C(1) << 44, FPClamp = UINT64_C(1) << 45, IntClamp = UINT64_C(1) << 46, ClampLo = UINT64_C(1) << 47, ClampHi = UINT64_C(1) << 48, IsPacked = UINT64_C(1) << 49, D16Buf = UINT64_C(1) << 50, FlatGlobal = UINT64_C(1) << 51, FPDPRounding = UINT64_C(1) << 52, FPAtomic = UINT64_C(1) << 53, IsMAI = UINT64_C(1) << 54, IsDOT = UINT64_C(1) << 55, FlatScratch = UINT64_C(1) << 56, IsAtomicNoRet = UINT64_C(1) << 57, IsAtomicRet = UINT64_C(1) << 58 } |
enum | ClassFlags : unsigned { 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 } |
anonymous enum : uint64_t |
Definition at line 27 of file SIDefines.h.
enum llvm::SIInstrFlags::ClassFlags : unsigned |
Enumerator | |
---|---|
S_NAN | |
Q_NAN | |
N_INFINITY | |
N_NORMAL | |
N_SUBNORMAL | |
N_ZERO | |
P_ZERO | |
P_SUBNORMAL | |
P_NORMAL | |
P_INFINITY |
Definition at line 131 of file SIDefines.h.