LLVM 22.0.0git
llvm::SPIRVSubtarget Member List

This is the complete list of members for llvm::SPIRVSubtarget, including all inherited members.

addExtensionsToClOpt(const std::set< SPIRV::Extension::Extension > &AllowList)llvm::SPIRVSubtargetstatic
canDirectlyComparePointers() constllvm::SPIRVSubtarget
canUseExtension(SPIRV::Extension::Extension E) constllvm::SPIRVSubtarget
canUseExtInstSet(SPIRV::InstructionSet::InstructionSet E) constllvm::SPIRVSubtarget
classof(const TargetSubtargetInfo *ST)llvm::SPIRVSubtargetinlinestatic
getAllAvailableExtensions() constllvm::SPIRVSubtargetinline
getBound() constllvm::SPIRVSubtargetinline
getCallLowering() const overridellvm::SPIRVSubtargetinline
getEnv() constllvm::SPIRVSubtargetinline
getFrameLowering() const overridellvm::SPIRVSubtargetinline
getInlineAsmLowering() const overridellvm::SPIRVSubtargetinline
getInstrInfo() const overridellvm::SPIRVSubtargetinline
getInstructionSelector() const overridellvm::SPIRVSubtargetinline
getLegalizerInfo() const overridellvm::SPIRVSubtargetinline
getPointerSize() constllvm::SPIRVSubtargetinline
getPreferredInstructionSet() constllvm::SPIRVSubtarget
getRegBankInfo() const overridellvm::SPIRVSubtargetinline
getRegisterInfo() const overridellvm::SPIRVSubtargetinline
getSPIRVGlobalRegistry() constllvm::SPIRVSubtargetinline
getSPIRVVersion() constllvm::SPIRVSubtargetinline
getTargetLowering() const overridellvm::SPIRVSubtargetinline
getTargetTripleAsStr() constllvm::SPIRVSubtargetinline
hasOpenCLFullProfile() constllvm::SPIRVSubtargetinline
hasOpenCLImageSupport() constllvm::SPIRVSubtargetinline
initAvailableExtensions(const std::set< SPIRV::Extension::Extension > &AllowedExtIds)llvm::SPIRVSubtarget
initSubtargetDependencies(StringRef CPU, StringRef FS)llvm::SPIRVSubtarget
isAtLeastOpenCLVer(VersionTuple VerToCompareTo) constllvm::SPIRVSubtarget
isAtLeastSPIRVVer(VersionTuple VerToCompareTo) constllvm::SPIRVSubtarget
isKernel() constllvm::SPIRVSubtargetinline
isLogicalSPIRV() constllvm::SPIRVSubtargetinline
isPhysicalSPIRV() constllvm::SPIRVSubtargetinline
isShader() constllvm::SPIRVSubtargetinline
Kernel enum valuellvm::SPIRVSubtarget
MaxLegalAddressSpacellvm::SPIRVSubtargetstatic
ParseSubtargetFeatures(StringRef CPU, StringRef TuneCPU, StringRef FS)llvm::SPIRVSubtarget
setEnv(SPIRVEnvType E)llvm::SPIRVSubtargetinline
Shader enum valuellvm::SPIRVSubtarget
SPIRVEnvType enum namellvm::SPIRVSubtarget
SPIRVSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, const SPIRVTargetMachine &TM)llvm::SPIRVSubtarget
Unknown enum valuellvm::SPIRVSubtarget