LLVM: lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.cpp File Reference (original) (raw)
#include "[SPIRVBaseInfo.h](SPIRVBaseInfo%5F8h%5Fsource.html)"#include "[llvm/ADT/ArrayRef.h](ArrayRef%5F8h%5Fsource.html)"#include "[llvm/ADT/StringRef.h](StringRef%5F8h%5Fsource.html)"#include "SPIRVGenTables.inc"
Go to the source code of this file.
| Namespaces | |
|---|---|
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::SPIRV |
| Macros | |
|---|---|
| #define | GET_SymbolicOperands_DECL |
| #define | GET_SymbolicOperands_IMPL |
| #define | GET_ExtensionEntries_DECL |
| #define | GET_ExtensionEntries_IMPL |
| #define | GET_CapabilityEntries_DECL |
| #define | GET_CapabilityEntries_IMPL |
| #define | GET_EnvironmentEntries_DECL |
| #define | GET_EnvironmentEntries_IMPL |
| #define | GET_ExtendedBuiltins_DECL |
| #define | GET_ExtendedBuiltins_IMPL |
| Functions | |
|---|---|
| std::string | llvm::getSymbolicOperandMnemonic (SPIRV::OperandCategory::OperandCategory Category, int32_t Value) |
| VersionTuple | llvm::getSymbolicOperandMinVersion (SPIRV::OperandCategory::OperandCategory Category, uint32_t Value) |
| VersionTuple | llvm::getSymbolicOperandMaxVersion (SPIRV::OperandCategory::OperandCategory Category, uint32_t Value) |
| CapabilityList | llvm::getSymbolicOperandCapabilities (SPIRV::OperandCategory::OperandCategory Category, uint32_t Value) |
| EnvironmentList | llvm::getSymbolicOperandAllowedEnvironments (SPIRV::OperandCategory::OperandCategory Category, uint32_t Value) |
| CapabilityList | llvm::getCapabilitiesEnabledByExtension (SPIRV::Extension::Extension Extension) |
| ExtensionList | llvm::getSymbolicOperandExtensions (SPIRV::OperandCategory::OperandCategory Category, uint32_t Value) |
| std::string | llvm::getLinkStringForBuiltIn (SPIRV::BuiltIn::BuiltIn BuiltInValue) |
| bool | llvm::getSpirvBuiltInIdByName (llvm::StringRef Name, SPIRV::BuiltIn::BuiltIn &BI) |
| std::string | llvm::getExtInstSetName (SPIRV::InstructionSet::InstructionSet Set) |
| SPIRV::InstructionSet::InstructionSet | llvm::getExtInstSetFromString (std::string SetName) |
| std::string | llvm::getExtInstName (SPIRV::InstructionSet::InstructionSet Set, uint32_t InstructionNumber) |
◆ GET_CapabilityEntries_DECL
#define GET_CapabilityEntries_DECL
◆ GET_CapabilityEntries_IMPL
#define GET_CapabilityEntries_IMPL
◆ GET_EnvironmentEntries_DECL
#define GET_EnvironmentEntries_DECL
◆ GET_EnvironmentEntries_IMPL
#define GET_EnvironmentEntries_IMPL
◆ GET_ExtendedBuiltins_DECL
#define GET_ExtendedBuiltins_DECL
◆ GET_ExtendedBuiltins_IMPL
#define GET_ExtendedBuiltins_IMPL
◆ GET_ExtensionEntries_DECL
#define GET_ExtensionEntries_DECL
◆ GET_ExtensionEntries_IMPL
#define GET_ExtensionEntries_IMPL
◆ GET_SymbolicOperands_DECL
#define GET_SymbolicOperands_DECL
◆ GET_SymbolicOperands_IMPL
#define GET_SymbolicOperands_IMPL