LLVM: llvm::AMDGPU::VOPD::InstInfo Class Reference (original) (raw)
#include "[Target/AMDGPU/Utils/AMDGPUBaseInfo.h](AMDGPUBaseInfo%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| InstInfo (const MCInstrDesc &OpX, const MCInstrDesc &OpY) | |
| InstInfo (const ComponentInfo &OprInfoX, const ComponentInfo &OprInfoY) | |
| const ComponentInfo & | operator[] (size_t ComponentIdx) const |
| bool | hasInvalidOperand (std::function< MCRegister(unsigned, unsigned)> GetRegIdx, const MCRegisterInfo &MRI, bool SkipSrc=false, bool AllowSameVGPR=false, bool VOPD3=false) const |
| std::optional< unsigned > | getInvalidCompOperandIndex (std::function< MCRegister(unsigned, unsigned)> GetRegIdx, const MCRegisterInfo &MRI, bool SkipSrc=false, bool AllowSameVGPR=false, bool VOPD3=false) const |
Definition at line 907 of file AMDGPUBaseInfo.h.
◆ RegIndices
◆ InstInfo() [1/2]
◆ InstInfo() [2/2]
◆ getInvalidCompOperandIndex()
◆ hasInvalidOperand()
◆ operator[]()
| const ComponentInfo & llvm::AMDGPU::VOPD::InstInfo::operator[] ( size_t ComponentIdx) const | inline |
|---|
The documentation for this class was generated from the following files:
- lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
- lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp