|
LLVM 22.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 | VOPD3_VGPR_BANK_MASKS [] = {1, 3, 3, 3} |
| 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 675 of file AMDGPUBaseInfo.h.
| Enumerator | |
|---|---|
| X | |
| Y | |
Definition at line 691 of file AMDGPUBaseInfo.h.
| Enumerator | |
|---|---|
| SINGLE | |
| COMPONENT_X | |
| COMPONENT_Y | |
| MAX | |
Definition at line 756 of file AMDGPUBaseInfo.h.
|
constexpr |
Definition at line 692 of file AMDGPUBaseInfo.h.
|
constexpr |
Definition at line 693 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPU::VOPD::InstInfo::operator[]().
|
constexpr |
Definition at line 689 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPU::VOPD::InstInfo::getInvalidCompOperandIndex().
|
constexpr |
Definition at line 688 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPU::VOPD::InstInfo::getInvalidCompOperandIndex().