LLVM 19.0.0git
llvm::AMDGPUMachineFunction Member List

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

allocateLDSGlobal(const DataLayout &DL, const GlobalVariable &GV)llvm::AMDGPUMachineFunctioninline
allocateLDSGlobal(const DataLayout &DL, const GlobalVariable &GV, Align Trailing)llvm::AMDGPUMachineFunction
AMDGPUMachineFunction(const Function &F, const AMDGPUSubtarget &ST)llvm::AMDGPUMachineFunction
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::AMDGPUMachineFunctionprotected
ExplicitKernArgSizellvm::AMDGPUMachineFunctionprotected
GDSSizellvm::AMDGPUMachineFunctionprotected
getDynLDSAlign() constllvm::AMDGPUMachineFunctioninline
getExplicitKernArgSize() constllvm::AMDGPUMachineFunctioninline
getGDSSize() constllvm::AMDGPUMachineFunctioninline
getLDSAbsoluteAddress(const GlobalValue &GV)llvm::AMDGPUMachineFunctionstatic
getLDSKernelIdMetadata(const Function &F)llvm::AMDGPUMachineFunctionstatic
getLDSSize() constllvm::AMDGPUMachineFunctioninline
getMaxKernArgAlign() constllvm::AMDGPUMachineFunctioninline
hasNoSignedZerosFPMath() constllvm::AMDGPUMachineFunctioninline
isBottomOfStack() constllvm::AMDGPUMachineFunctioninline
isChainFunction() constllvm::AMDGPUMachineFunctioninline
IsChainFunctionllvm::AMDGPUMachineFunctionprotected
isDynamicLDSUsed() constllvm::AMDGPUMachineFunction
isEntryFunction() constllvm::AMDGPUMachineFunctioninline
IsEntryFunctionllvm::AMDGPUMachineFunctionprotected
isMemoryBound() constllvm::AMDGPUMachineFunctioninline
isModuleEntryFunction() constllvm::AMDGPUMachineFunctioninline
IsModuleEntryFunctionllvm::AMDGPUMachineFunctionprotected
LDSSizellvm::AMDGPUMachineFunctionprotected
MaxKernArgAlignllvm::AMDGPUMachineFunctionprotected
MemoryBoundllvm::AMDGPUMachineFunctionprotected
needsWaveLimiter() constllvm::AMDGPUMachineFunctioninline
NoSignedZerosFPMathllvm::AMDGPUMachineFunctionprotected
setDynLDSAlign(const Function &F, const GlobalVariable &GV)llvm::AMDGPUMachineFunction
setUsesDynamicLDS(bool DynLDS)llvm::AMDGPUMachineFunction
StaticGDSSizellvm::AMDGPUMachineFunctionprotected
StaticLDSSizellvm::AMDGPUMachineFunctionprotected
UsesDynamicLDSllvm::AMDGPUMachineFunctionprotected
WaveLimiterllvm::AMDGPUMachineFunctionprotected
~MachineFunctionInfo()llvm::MachineFunctionInfovirtual