LLVM: llvm::AMDGPU::VOPD Namespace Reference (original) (raw)
| 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 } |
◆ Component
| Enumerator |
| DST |
| SRC0 |
| SRC1 |
| SRC2 |
| DST_NUM |
| MAX_SRC_NUM |
| MAX_OPR_NUM |
Definition at line 675 of file AMDGPUBaseInfo.h.
◆ ComponentIndex
◆ ComponentKind
◆ COMPONENTS
◆ COMPONENTS_NUM
| unsigned llvm::AMDGPU::VOPD::COMPONENTS_NUM = 2 |
constexpr |
◆ VOPD3_VGPR_BANK_MASKS
| unsigned llvm::AMDGPU::VOPD::VOPD3_VGPR_BANK_MASKS[] = {1, 3, 3, 3} |
constexpr |
◆ VOPD_VGPR_BANK_MASKS
| unsigned llvm::AMDGPU::VOPD::VOPD_VGPR_BANK_MASKS[] = {1, 3, 3, 1} |
constexpr |