LLVM 20.0.0git
|
#include "Target/SPIRV/SPIRVModuleAnalysis.h"
Public Member Functions | |
Requirements (bool IsSatisfiable=false, std::optional< Capability::Capability > Cap={}, ExtensionList Exts={}, VersionTuple MinVer=VersionTuple(), VersionTuple MaxVer=VersionTuple()) | |
Requirements (Capability::Capability Cap) | |
Public Attributes | |
const bool | IsSatisfiable |
const std::optional< Capability::Capability > | Cap |
const ExtensionList | Exts |
const VersionTuple | MinVer |
const VersionTuple | MaxVer |
Definition at line 45 of file SPIRVModuleAnalysis.h.
|
inline |
Definition at line 52 of file SPIRVModuleAnalysis.h.
|
inline |
Definition at line 58 of file SPIRVModuleAnalysis.h.
References Cap.
const std::optional<Capability::Capability> llvm::SPIRV::Requirements::Cap |
Definition at line 47 of file SPIRVModuleAnalysis.h.
Referenced by llvm::SPIRV::RequirementHandler::addRequirements(), and Requirements().
const ExtensionList llvm::SPIRV::Requirements::Exts |
Definition at line 48 of file SPIRVModuleAnalysis.h.
Referenced by llvm::SPIRV::RequirementHandler::addRequirements().
Definition at line 46 of file SPIRVModuleAnalysis.h.
Referenced by llvm::SPIRV::RequirementHandler::addRequirements().
const VersionTuple llvm::SPIRV::Requirements::MaxVer |
Definition at line 50 of file SPIRVModuleAnalysis.h.
Referenced by llvm::SPIRV::RequirementHandler::addRequirements().
const VersionTuple llvm::SPIRV::Requirements::MinVer |
Definition at line 49 of file SPIRVModuleAnalysis.h.
Referenced by llvm::SPIRV::RequirementHandler::addRequirements().