LLVM: lib/Target/SPIRV/MCTargetDesc/SPIRVBaseInfo.h File Reference (original) (raw)
#include "[llvm/ADT/SmallVector.h](SmallVector%5F8h%5Fsource.html)"#include "[llvm/ADT/StringRef.h](StringRef%5F8h%5Fsource.html)"#include "[llvm/Support/VersionTuple.h](VersionTuple%5F8h%5Fsource.html)"#include <string>#include "SPIRVGenTables.inc"
Go to the source code of this file.
| 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) |
| template | |
| std::string | llvm::getSPIRVStringOperand (const InstType &MI, unsigned StartIndex) |
◆ GET_AccessQualifier_DECL
#define GET_AccessQualifier_DECL
◆ GET_AddressingModel_DECL
#define GET_AddressingModel_DECL
◆ GET_BuiltIn_DECL
◆ GET_Capability_DECL
#define GET_Capability_DECL
◆ GET_CooperativeMatrixLayout_DECL
#define GET_CooperativeMatrixLayout_DECL
◆ GET_CooperativeMatrixOperands_DECL
#define GET_CooperativeMatrixOperands_DECL
◆ GET_Decoration_DECL
#define GET_Decoration_DECL
◆ GET_Dim_DECL
◆ GET_Environment_DECL
#define GET_Environment_DECL
◆ GET_ExecutionMode_DECL
#define GET_ExecutionMode_DECL
◆ GET_ExecutionModel_DECL
#define GET_ExecutionModel_DECL
◆ GET_Extension_DECL
#define GET_Extension_DECL
◆ GET_FPEncoding_DECL
#define GET_FPEncoding_DECL
◆ GET_FPFastMathMode_DECL
#define GET_FPFastMathMode_DECL
◆ GET_FPRoundingMode_DECL
#define GET_FPRoundingMode_DECL
◆ GET_FunctionControl_DECL
#define GET_FunctionControl_DECL
◆ GET_FunctionParameterAttribute_DECL
#define GET_FunctionParameterAttribute_DECL
◆ GET_GLSLExtInst_DECL
#define GET_GLSLExtInst_DECL
◆ GET_GroupOperation_DECL
#define GET_GroupOperation_DECL
◆ GET_ImageChannelDataType_DECL
#define GET_ImageChannelDataType_DECL
◆ GET_ImageChannelOrder_DECL
#define GET_ImageChannelOrder_DECL
◆ GET_ImageFormat_DECL
#define GET_ImageFormat_DECL
◆ GET_ImageOperand_DECL
#define GET_ImageOperand_DECL
◆ GET_InstructionSet_DECL
#define GET_InstructionSet_DECL
◆ GET_KernelEnqueueFlags_DECL
#define GET_KernelEnqueueFlags_DECL
◆ GET_KernelProfilingInfo_DECL
#define GET_KernelProfilingInfo_DECL
◆ GET_LinkageType_DECL
#define GET_LinkageType_DECL
◆ GET_LoopControl_DECL
#define GET_LoopControl_DECL
◆ GET_MatrixMultiplyAccumulateOperands_DECL
#define GET_MatrixMultiplyAccumulateOperands_DECL
◆ GET_MemoryModel_DECL
#define GET_MemoryModel_DECL
◆ GET_MemoryOperand_DECL
#define GET_MemoryOperand_DECL
◆ GET_MemorySemantics_DECL
#define GET_MemorySemantics_DECL
◆ GET_NonSemanticExtInst_DECL
#define GET_NonSemanticExtInst_DECL
◆ GET_Opcode_DECL
◆ GET_OpenCLExtInst_DECL
#define GET_OpenCLExtInst_DECL
◆ GET_OperandCategory_DECL
#define GET_OperandCategory_DECL
◆ GET_SamplerAddressingMode_DECL
#define GET_SamplerAddressingMode_DECL
◆ GET_SamplerFilterMode_DECL
#define GET_SamplerFilterMode_DECL
◆ GET_Scope_DECL
◆ GET_SelectionControl_DECL
#define GET_SelectionControl_DECL
◆ GET_SourceLanguage_DECL
#define GET_SourceLanguage_DECL
◆ GET_SpecConstantOpOperands_DECL
#define GET_SpecConstantOpOperands_DECL
◆ GET_StorageClass_DECL
#define GET_StorageClass_DECL