#include "Target/SPIRV/SPIRVModuleAnalysis.h"
Definition at line 62 of file SPIRVModuleAnalysis.h.
 
◆ RequirementHandler()
  
  
      
        
          | llvm::SPIRV::RequirementHandler::RequirementHandler  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ addAvailableCaps()
◆ addCapabilities()
◆ addCapability()
  
  
      
        
          | void llvm::SPIRV::RequirementHandler::addCapability  | 
          ( | 
          Capability::Capability |           ToAdd | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ addExtension()
  
  
      
        
          | void llvm::SPIRV::RequirementHandler::addExtension  | 
          ( | 
          Extension::Extension |           ToAdd | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ addExtensions()
◆ addRequirements()
◆ checkSatisfiable()
◆ clear()
  
  
      
        
          | void llvm::SPIRV::RequirementHandler::clear  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ getAndAddRequirements()
      
        
          | void llvm::SPIRV::RequirementHandler::getAndAddRequirements  | 
          ( | 
          SPIRV::OperandCategory::OperandCategory |           Category,  | 
        
        
           | 
           | 
          uint32_t |           i,  | 
        
        
           | 
           | 
          const SPIRVSubtarget & |           ST ) | 
        
      
 
 
◆ getExtensions()
  
  
      
        
          | const SmallSet< Extension::Extension, 4 > & llvm::SPIRV::RequirementHandler::getExtensions  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getMinimalCapabilities()
◆ initAvailableCapabilities()
◆ isCapabilityAvailable()
  
  
      
        
          | bool llvm::SPIRV::RequirementHandler::isCapabilityAvailable  | 
          ( | 
          Capability::Capability |           Cap | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ removeCapabilityIf()
      
        
          | void llvm::SPIRV::RequirementHandler::removeCapabilityIf  | 
          ( | 
          const Capability::Capability |           ToRemove,  | 
        
        
           | 
           | 
          const Capability::Capability |           IfPresent ) | 
        
      
 
 
The documentation for this struct was generated from the following file: