LLVM: lib/Target/SPIRV/SPIRVSubtarget.cpp File Reference (original) (raw)
Go to the source code of this file.
Macros | |
---|---|
#define | DEBUG_TYPE "spirv-subtarget" |
#define | GET_SUBTARGETINFO_TARGET_DESC |
#define | GET_SUBTARGETINFO_CTOR |
◆ DEBUG_TYPE
#define DEBUG_TYPE "spirv-subtarget"
◆ GET_SUBTARGETINFO_CTOR
#define GET_SUBTARGETINFO_CTOR
◆ GET_SUBTARGETINFO_TARGET_DESC
#define GET_SUBTARGETINFO_TARGET_DESC
◆ isAtLeastVer()
◆ Extensions
cl::opt< std::set< SPIRV::Extension::Extension >, false, SPIRVExtensionsParser > Extensions("spirv-ext", cl::desc("Specify list of enabled SPIR-V extensions")) ( "spirv-ext" , cl::desc("Specify list of enabled SPIR-V extensions") ) | static |
---|
Referenced by llvm::AArch64::ExtensionSet::addArchDefaults(), llvm::AArch64::ExtensionSet::addCPUDefaults(), llvm::SPIRVSubtarget::addExtensionsToClOpt(), llvm::AArch64::getExtensionFeatures(), llvm::ARM::getExtensionFeatures(), llvm::CSKY::getExtensionFeatures(), llvm::getSymbolicOperandExtensions(), llvm::AArch64::parseArchExtension(), llvm::AArch64::PrintSupportedExtensions(), llvm::AArch64::targetFeatureToExtension(), and llvm::AArch64::ExtensionSet::toLLVMFeatureList().
◆ SPVTranslatorCompat
cl::opt< bool > SPVTranslatorCompat("translator-compatibility-mode", cl::desc("SPIR-V Translator compatibility mode"), cl::Optional, cl::init(false)) ( "translator-compatibility-mode" , cl::desc("SPIR-V Translator compatibility mode") , cl::Optional , cl::init(false) ) | static |
---|