#include "Target/AMDGPU/Utils/AMDGPUBaseInfo.h"
Definition at line 696 of file AMDGPUBaseInfo.h.
 
◆ ComponentProps() [1/2]
  
  
      
        
          | llvm::AMDGPU::VOPD::ComponentProps::ComponentProps  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ ComponentProps() [2/2]
      
        
          | llvm::AMDGPU::VOPD::ComponentProps::ComponentProps  | 
          ( | 
          const MCInstrDesc & |           OpDesc,  | 
        
        
           | 
           | 
          bool |           VOP3Layout = false ) | 
        
      
 
Definition at line 835 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: