LLVM 19.0.0git
llvm::SPIRV::RequirementHandler Member List

This is the complete list of members for llvm::SPIRV::RequirementHandler, including all inherited members.

addAvailableCaps(const CapabilityList &ToAdd)llvm::SPIRV::RequirementHandler
addCapabilities(const CapabilityList &ToAdd)llvm::SPIRV::RequirementHandler
addCapability(Capability::Capability ToAdd)llvm::SPIRV::RequirementHandlerinline
addExtension(Extension::Extension ToAdd)llvm::SPIRV::RequirementHandlerinline
addExtensions(const ExtensionList &ToAdd)llvm::SPIRV::RequirementHandlerinline
addRequirements(const Requirements &Req)llvm::SPIRV::RequirementHandler
checkSatisfiable(const SPIRVSubtarget &ST) constllvm::SPIRV::RequirementHandler
clear()llvm::SPIRV::RequirementHandlerinline
getAndAddRequirements(SPIRV::OperandCategory::OperandCategory Category, uint32_t i, const SPIRVSubtarget &ST)llvm::SPIRV::RequirementHandler
getExtensions() constllvm::SPIRV::RequirementHandlerinline
getMaxVersion() constllvm::SPIRV::RequirementHandlerinline
getMinimalCapabilities() constllvm::SPIRV::RequirementHandlerinline
getMinVersion() constllvm::SPIRV::RequirementHandlerinline
initAvailableCapabilities(const SPIRVSubtarget &ST)llvm::SPIRV::RequirementHandler
isCapabilityAvailable(Capability::Capability Cap) constllvm::SPIRV::RequirementHandlerinline
removeCapabilityIf(const Capability::Capability ToRemove, const Capability::Capability IfPresent)llvm::SPIRV::RequirementHandler
RequirementHandler()llvm::SPIRV::RequirementHandlerinline