LLVM: llvm::SPIRV::RequirementHandler Struct Reference (original) (raw)
#include "[Target/SPIRV/SPIRVModuleAnalysis.h](SPIRVModuleAnalysis%5F8h%5Fsource.html)"
Definition at line 62 of file SPIRVModuleAnalysis.h.
| 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()
| const CapabilityList & llvm::SPIRV::RequirementHandler::getMinimalCapabilities ( ) const |
inline |
◆ 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: