LLVM 20.0.0git
|
Classes | |
class | ComponentInfo |
class | ComponentLayout |
class | ComponentProps |
class | InstInfo |
Enumerations | |
enum | Component : unsigned { DST = 0 , SRC0 , SRC1 , SRC2 , DST_NUM = 1 , MAX_SRC_NUM = 3 , MAX_OPR_NUM = DST_NUM + MAX_SRC_NUM } |
enum | ComponentIndex : unsigned { X = 0 , Y = 1 } |
enum | ComponentKind : unsigned { SINGLE = 0 , COMPONENT_X , COMPONENT_Y , MAX = COMPONENT_Y } |
Variables | |
constexpr unsigned | VOPD_VGPR_BANK_MASKS [] = {1, 3, 3, 1} |
constexpr unsigned | COMPONENTS [] = {ComponentIndex::X, ComponentIndex::Y} |
constexpr unsigned | COMPONENTS_NUM = 2 |
Enumerator | |
---|---|
DST | |
SRC0 | |
SRC1 | |
SRC2 | |
DST_NUM | |
MAX_SRC_NUM | |
MAX_OPR_NUM |
Definition at line 643 of file AMDGPUBaseInfo.h.
Enumerator | |
---|---|
X | |
Y |
Definition at line 658 of file AMDGPUBaseInfo.h.
Enumerator | |
---|---|
SINGLE | |
COMPONENT_X | |
COMPONENT_Y | |
MAX |
Definition at line 708 of file AMDGPUBaseInfo.h.
|
constexpr |
Definition at line 659 of file AMDGPUBaseInfo.h.
|
constexpr |
Definition at line 660 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPU::VOPD::InstInfo::operator[]().
|
constexpr |
Definition at line 656 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPU::VOPD::InstInfo::getInvalidCompOperandIndex().