LLVM: llvm::AMDGPU::VOPD::ComponentProps Class Reference (original) (raw)
#include "[Target/AMDGPU/Utils/AMDGPUBaseInfo.h](AMDGPUBaseInfo%5F8h%5Fsource.html)"
Definition at line 696 of file AMDGPUBaseInfo.h.
| llvm::AMDGPU::VOPD::ComponentProps::ComponentProps ( ) |
default |
◆ ComponentProps() [2/2]
| llvm::AMDGPU::VOPD::ComponentProps::ComponentProps |
( |
const MCInstrDesc & |
OpDesc, |
| bool |
VOP3Layout = false ) |
|
|
Definition at line 837 of file AMDGPUBaseInfo.cpp.
References assert(), llvm::AMDGPU::VOPD::DST, llvm::AMDGPU::VOPD::DST_NUM, llvm::MCInstrDesc::getNumDefs(), llvm::MCInstrDesc::getNumOperands(), llvm::MCInstrDesc::getOpcode(), llvm::MCInstrDesc::getOperandConstraint(), llvm::AMDGPU::hasNamedOperand(), llvm::AMDGPU::isSISrcFPOperand(), 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, llvm::MCOI::TIED_TO, llvm::MCInstrDesc::TSFlags, and llvm::SIInstrFlags::VOP3.
◆ getBitOp3OperandIdx()
| int llvm::AMDGPU::VOPD::ComponentProps::getBitOp3OperandIdx |
( |
) |
const |
◆ getCompParsedSrcOperandsNum()
| unsigned llvm::AMDGPU::VOPD::ComponentProps::getCompParsedSrcOperandsNum ( ) const |
inline |
◆ getCompSrcOperandsNum()
| unsigned llvm::AMDGPU::VOPD::ComponentProps::getCompSrcOperandsNum ( ) const |
inline |
◆ getCompVOPD3ModsNum()
| unsigned llvm::AMDGPU::VOPD::ComponentProps::getCompVOPD3ModsNum ( ) const |
inline |
◆ getMandatoryLiteralCompOperandIndex()
| unsigned llvm::AMDGPU::VOPD::ComponentProps::getMandatoryLiteralCompOperandIndex ( ) const |
inline |
◆ getOpcode()
| unsigned llvm::AMDGPU::VOPD::ComponentProps::getOpcode ( ) const |
inline |
◆ hasMandatoryLiteral()
| bool llvm::AMDGPU::VOPD::ComponentProps::hasMandatoryLiteral ( ) const |
inline |
◆ hasRegSrcOperand()
| bool llvm::AMDGPU::VOPD::ComponentProps::hasRegSrcOperand ( unsigned CompSrcIdx) const |
inline |
◆ hasSrc2Acc()
| bool llvm::AMDGPU::VOPD::ComponentProps::hasSrc2Acc ( ) const |
inline |
◆ isVOP3()
| unsigned llvm::AMDGPU::VOPD::ComponentProps::isVOP3 ( ) const |
inline |
The documentation for this class was generated from the following files: