Go to the source code of this file.
◆ 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 |