LLVM 23.0.0git
llvm::AMDGPUMachineFunctionInfo Member List

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

allocateLDSGlobal(const DataLayout &DL, const GlobalVariable &GV)llvm::AMDGPUMachineFunctionInfoinline
allocateLDSGlobal(const DataLayout &DL, const GlobalVariable &GV, Align Trailing)llvm::AMDGPUMachineFunctionInfo
AMDGPUMachineFunctionInfo(const Function &F, const AMDGPUSubtarget &ST)llvm::AMDGPUMachineFunctionInfo
clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, const DenseMap< MachineBasicBlock *, MachineBasicBlock * > &Src2DstMBB) constllvm::MachineFunctionInfoinlinevirtual
create(BumpPtrAllocator &Allocator, const Function &F, const SubtargetTy *STI)llvm::MachineFunctionInfoinlinestatic
create(BumpPtrAllocator &Allocator, const Ty &MFI)llvm::MachineFunctionInfoinlinestatic
DynLDSAlignllvm::AMDGPUMachineFunctionInfoprotected
ExplicitKernArgSizellvm::AMDGPUMachineFunctionInfoprotected
GDSSizellvm::AMDGPUMachineFunctionInfoprotected
getDynLDSAlign() constllvm::AMDGPUMachineFunctionInfoinline
getExplicitKernArgSize() constllvm::AMDGPUMachineFunctionInfoinline
getGDSSize() constllvm::AMDGPUMachineFunctionInfoinline
getLDSAbsoluteAddress(const GlobalValue &GV)llvm::AMDGPUMachineFunctionInfostatic
getLDSKernelIdMetadata(const Function &F)llvm::AMDGPUMachineFunctionInfostatic
getLDSSize() constllvm::AMDGPUMachineFunctionInfoinline
getMaxKernArgAlign() constllvm::AMDGPUMachineFunctionInfoinline
getNumNamedBarriers() constllvm::AMDGPUMachineFunctionInfoinline
HasInitWholeWavellvm::AMDGPUMachineFunctionInfoprotected
hasInitWholeWave() constllvm::AMDGPUMachineFunctionInfoinline
isBottomOfStack() constllvm::AMDGPUMachineFunctionInfoinline
IsChainFunctionllvm::AMDGPUMachineFunctionInfoprotected
isChainFunction() constllvm::AMDGPUMachineFunctionInfoinline
isDynamicLDSUsed() constllvm::AMDGPUMachineFunctionInfo
IsEntryFunctionllvm::AMDGPUMachineFunctionInfoprotected
isEntryFunction() constllvm::AMDGPUMachineFunctionInfoinline
isMemoryBound() constllvm::AMDGPUMachineFunctionInfoinline
IsModuleEntryFunctionllvm::AMDGPUMachineFunctionInfoprotected
isModuleEntryFunction() constllvm::AMDGPUMachineFunctionInfoinline
LDSSizellvm::AMDGPUMachineFunctionInfoprotected
MaxKernArgAlignllvm::AMDGPUMachineFunctionInfoprotected
MemoryBoundllvm::AMDGPUMachineFunctionInfoprotected
needsWaveLimiter() constllvm::AMDGPUMachineFunctionInfoinline
NumNamedBarriersllvm::AMDGPUMachineFunctionInfoprotected
recordNumNamedBarriers(uint32_t GVAddr, unsigned BarCnt)llvm::AMDGPUMachineFunctionInfoinline
setDynLDSAlign(const Function &F, const GlobalVariable &GV)llvm::AMDGPUMachineFunctionInfo
setInitWholeWave()llvm::AMDGPUMachineFunctionInfoinline
setUsesDynamicLDS(bool DynLDS)llvm::AMDGPUMachineFunctionInfo
StaticGDSSizellvm::AMDGPUMachineFunctionInfoprotected
StaticLDSSizellvm::AMDGPUMachineFunctionInfoprotected
UsesDynamicLDSllvm::AMDGPUMachineFunctionInfoprotected
WaveLimiterllvm::AMDGPUMachineFunctionInfoprotected
~MachineFunctionInfo()llvm::MachineFunctionInfovirtual