LLVM 20.0.0git
|
#include "Target/AMDGPU/Utils/AMDGPUBaseInfo.h"
Public Member Functions | |
ComponentProps ()=default | |
ComponentProps (const MCInstrDesc &OpDesc) | |
unsigned | getCompSrcOperandsNum () const |
unsigned | getCompParsedSrcOperandsNum () const |
bool | hasMandatoryLiteral () const |
unsigned | getMandatoryLiteralCompOperandIndex () const |
bool | hasRegSrcOperand (unsigned CompSrcIdx) const |
bool | hasSrc2Acc () const |
Definition at line 663 of file AMDGPUBaseInfo.h.
|
default |
llvm::AMDGPU::VOPD::ComponentProps::ComponentProps | ( | const MCInstrDesc & | OpDesc | ) |
Definition at line 705 of file AMDGPUBaseInfo.cpp.
References assert(), llvm::AMDGPU::VOPD::DST, llvm::AMDGPU::VOPD::DST_NUM, llvm::MCInstrDesc::getNumDefs(), llvm::MCInstrDesc::getNumOperands(), llvm::MCInstrDesc::getOperandConstraint(), llvm::AMDGPU::VOPD::MAX_SRC_NUM, llvm::AMDGPU::OPERAND_KIMM32, llvm::MCInstrDesc::operands(), llvm::AMDGPU::VOPD::SRC0, llvm::AMDGPU::VOPD::SRC1, llvm::AMDGPU::VOPD::SRC2, and llvm::MCOI::TIED_TO.
|
inline |
Definition at line 677 of file AMDGPUBaseInfo.h.
Referenced by llvm::AMDGPU::VOPD::ComponentInfo::getIndexInParsedOperands().
|
inline |
Definition at line 674 of file AMDGPUBaseInfo.h.
|
inline |
Definition at line 686 of file AMDGPUBaseInfo.h.
References assert(), and hasMandatoryLiteral().
|
inline |
Definition at line 682 of file AMDGPUBaseInfo.h.
Referenced by getMandatoryLiteralCompOperandIndex().
Definition at line 693 of file AMDGPUBaseInfo.h.
References assert(), and llvm::AMDGPU::VOPD::MAX_SRC_NUM.
|
inline |
Definition at line 699 of file AMDGPUBaseInfo.h.