10 #ifndef LLVM_LIB_TARGET_AMDGPU_AMDGPUMACHINEFUNCTION_H 11 #define LLVM_LIB_TARGET_AMDGPU_AMDGPUMACHINEFUNCTION_H A parsed version of the target data layout string in and methods for querying it. ...
unsigned allocateLDSGlobal(const DataLayout &DL, const GlobalValue &GV)
This class represents lattice values for constants.
AMDGPUMachineFunction(const MachineFunction &MF)
uint64_t getExplicitKernArgSize() const
MachineFunctionInfo - This class can be derived from and used by targets to hold private target-speci...
bool isEntryFunction() const
uint64_t ExplicitKernArgSize
unsigned LDSSize
Number of bytes in the LDS that are being used.
bool hasNoSignedZerosFPMath() const
unsigned getLDSSize() const
bool isMemoryBound() const
unsigned getMaxKernArgAlign() const
bool needsWaveLimiter() const