LLVM
22.0.0git
llvm
SPIRVSubtarget
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::SPIRVSubtarget
static
canDirectlyComparePointers
() const
llvm::SPIRVSubtarget
canUseExtension
(SPIRV::Extension::Extension E) const
llvm::SPIRVSubtarget
canUseExtInstSet
(SPIRV::InstructionSet::InstructionSet E) const
llvm::SPIRVSubtarget
classof
(const TargetSubtargetInfo *ST)
llvm::SPIRVSubtarget
inline
static
getAllAvailableExtensions
() const
llvm::SPIRVSubtarget
inline
getBound
() const
llvm::SPIRVSubtarget
inline
getCallLowering
() const override
llvm::SPIRVSubtarget
inline
getEnv
() const
llvm::SPIRVSubtarget
inline
getFrameLowering
() const override
llvm::SPIRVSubtarget
inline
getInlineAsmLowering
() const override
llvm::SPIRVSubtarget
inline
getInstrInfo
() const override
llvm::SPIRVSubtarget
inline
getInstructionSelector
() const override
llvm::SPIRVSubtarget
inline
getLegalizerInfo
() const override
llvm::SPIRVSubtarget
inline
getPointerSize
() const
llvm::SPIRVSubtarget
inline
getPreferredInstructionSet
() const
llvm::SPIRVSubtarget
getRegBankInfo
() const override
llvm::SPIRVSubtarget
inline
getRegisterInfo
() const override
llvm::SPIRVSubtarget
inline
getSPIRVGlobalRegistry
() const
llvm::SPIRVSubtarget
inline
getSPIRVVersion
() const
llvm::SPIRVSubtarget
inline
getTargetLowering
() const override
llvm::SPIRVSubtarget
inline
getTargetTripleAsStr
() const
llvm::SPIRVSubtarget
inline
hasOpenCLFullProfile
() const
llvm::SPIRVSubtarget
inline
hasOpenCLImageSupport
() const
llvm::SPIRVSubtarget
inline
initAvailableExtensions
(const std::set< SPIRV::Extension::Extension > &AllowedExtIds)
llvm::SPIRVSubtarget
initSubtargetDependencies
(StringRef CPU, StringRef FS)
llvm::SPIRVSubtarget
isAtLeastOpenCLVer
(VersionTuple VerToCompareTo) const
llvm::SPIRVSubtarget
isAtLeastSPIRVVer
(VersionTuple VerToCompareTo) const
llvm::SPIRVSubtarget
isKernel
() const
llvm::SPIRVSubtarget
inline
isLogicalSPIRV
() const
llvm::SPIRVSubtarget
inline
isPhysicalSPIRV
() const
llvm::SPIRVSubtarget
inline
isShader
() const
llvm::SPIRVSubtarget
inline
Kernel
enum value
llvm::SPIRVSubtarget
MaxLegalAddressSpace
llvm::SPIRVSubtarget
static
ParseSubtargetFeatures
(StringRef CPU, StringRef TuneCPU, StringRef FS)
llvm::SPIRVSubtarget
setEnv
(SPIRVEnvType E)
llvm::SPIRVSubtarget
inline
Shader
enum value
llvm::SPIRVSubtarget
SPIRVEnvType
enum name
llvm::SPIRVSubtarget
SPIRVSubtarget
(const Triple &TT, const std::string &CPU, const std::string &FS, const SPIRVTargetMachine &TM)
llvm::SPIRVSubtarget
Unknown
enum value
llvm::SPIRVSubtarget
Generated on
for LLVM by
1.14.0