LLVM
15.0.0git
|
Enumerations | |
enum | Id : unsigned { ID_QUAD_PERM = 0, ID_BITMASK_PERM, ID_SWAP, ID_REVERSE, ID_BROADCAST } |
enum | EncBits : unsigned { QUAD_PERM_ENC = 0x8000, QUAD_PERM_ENC_MASK = 0xFF00, BITMASK_PERM_ENC = 0x0000, BITMASK_PERM_ENC_MASK = 0x8000, LANE_MASK = 0x3, LANE_MAX = LANE_MASK, LANE_SHIFT = 2, LANE_NUM = 4, BITMASK_MASK = 0x1F, BITMASK_MAX = BITMASK_MASK, BITMASK_WIDTH = 5, BITMASK_AND_SHIFT = 0, BITMASK_OR_SHIFT = 5, BITMASK_XOR_SHIFT = 10 } |
Variables | |
const char *const | IdSymbolic [] |
enum llvm::AMDGPU::Swizzle::EncBits : unsigned |
Definition at line 726 of file SIDefines.h.
enum llvm::AMDGPU::Swizzle::Id : unsigned |
Enumerator | |
---|---|
ID_QUAD_PERM | |
ID_BITMASK_PERM | |
ID_SWAP | |
ID_REVERSE | |
ID_BROADCAST |
Definition at line 718 of file SIDefines.h.
Definition at line 546 of file AMDGPUAsmUtils.cpp.
Referenced by llvm::AMDGPUInstPrinter::printSwizzle().