LLVM  4.0.0
llvm::SIMachineFunctionInfo Member List

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

addDispatchID(const SIRegisterInfo &TRI)llvm::SIMachineFunctionInfo
addDispatchPtr(const SIRegisterInfo &TRI)llvm::SIMachineFunctionInfo
addFlatScratchInit(const SIRegisterInfo &TRI)llvm::SIMachineFunctionInfo
addKernargSegmentPtr(const SIRegisterInfo &TRI)llvm::SIMachineFunctionInfo
addPrivateMemoryPtr(const SIRegisterInfo &TRI)llvm::SIMachineFunctionInfo
addPrivateSegmentBuffer(const SIRegisterInfo &TRI)llvm::SIMachineFunctionInfo
addPrivateSegmentWaveByteOffset()llvm::SIMachineFunctionInfoinline
addQueuePtr(const SIRegisterInfo &TRI)llvm::SIMachineFunctionInfo
addToSpilledSGPRs(unsigned num)llvm::SIMachineFunctionInfoinline
addToSpilledVGPRs(unsigned num)llvm::SIMachineFunctionInfoinline
addWorkGroupIDX()llvm::SIMachineFunctionInfoinline
addWorkGroupIDY()llvm::SIMachineFunctionInfoinline
addWorkGroupIDZ()llvm::SIMachineFunctionInfoinline
addWorkGroupInfo()llvm::SIMachineFunctionInfoinline
allocateKernArg(uint64_t Size, unsigned Align)llvm::AMDGPUMachineFunctioninline
allocateLDSGlobal(const DataLayout &DL, const GlobalValue &GV)llvm::AMDGPUMachineFunction
AMDGPUMachineFunction(const MachineFunction &MF)llvm::AMDGPUMachineFunction
create(BumpPtrAllocator &Allocator, MachineFunction &MF)llvm::MachineFunctionInfoinlinestatic
getABIArgOffset() const llvm::AMDGPUMachineFunctioninline
getBufferPSV() const llvm::SIMachineFunctionInfoinline
getDebuggerWorkGroupIDStackObjectIndex(unsigned Dim) const llvm::SIMachineFunctionInfoinline
getDebuggerWorkItemIDStackObjectIndex(unsigned Dim) const llvm::SIMachineFunctionInfoinline
getFlatWorkGroupSizes() const llvm::SIMachineFunctionInfoinline
getImagePSV() const llvm::SIMachineFunctionInfoinline
getKernArgSize() const llvm::AMDGPUMachineFunctioninline
getLDSSize() const llvm::AMDGPUMachineFunctioninline
getMaxFlatWorkGroupSize() const llvm::SIMachineFunctionInfoinline
getMaxKernArgAlign() const llvm::AMDGPUMachineFunctioninline
getMaxWavesPerEU() const llvm::SIMachineFunctionInfoinline
getMinFlatWorkGroupSize() const llvm::SIMachineFunctionInfoinline
getMinWavesPerEU() const llvm::SIMachineFunctionInfoinline
getNumPreloadedSGPRs() const llvm::SIMachineFunctionInfoinline
getNumSpilledSGPRs() const llvm::SIMachineFunctionInfoinline
getNumSpilledVGPRs() const llvm::SIMachineFunctionInfoinline
getNumUserSGPRs() const llvm::SIMachineFunctionInfoinline
getPrivateMemoryPtrUserSGPR() const llvm::SIMachineFunctionInfoinline
getPrivateSegmentWaveByteOffsetSystemSGPR() const llvm::SIMachineFunctionInfoinline
getPSInputAddr() const llvm::SIMachineFunctionInfoinline
getQueuePtrUserSGPR() const llvm::SIMachineFunctionInfoinline
getScratchRSrcReg() const llvm::SIMachineFunctionInfoinline
getScratchWaveOffsetReg() const llvm::SIMachineFunctionInfoinline
getSpilledReg(MachineFunction *MF, unsigned FrameIndex, unsigned SubIdx)llvm::SIMachineFunctionInfo
getTIDReg() const llvm::SIMachineFunctionInfoinline
getWavesPerEU() const llvm::SIMachineFunctionInfoinline
getWorkGroupIDSGPR(unsigned Dim) const llvm::SIMachineFunctionInfoinline
getWorkItemIDVGPR(unsigned Dim) const llvm::SIMachineFunctionInfoinline
hasCalculatedTID() const llvm::SIMachineFunctionInfoinline
hasDispatchID() const llvm::SIMachineFunctionInfoinline
hasDispatchPtr() const llvm::SIMachineFunctionInfoinline
hasFlatScratchInit() const llvm::SIMachineFunctionInfoinline
hasGridWorkgroupCountX() const llvm::SIMachineFunctionInfoinline
hasGridWorkgroupCountY() const llvm::SIMachineFunctionInfoinline
hasGridWorkgroupCountZ() const llvm::SIMachineFunctionInfoinline
hasKernargSegmentPtr() const llvm::SIMachineFunctionInfoinline
hasNonSpillStackObjects() const llvm::SIMachineFunctionInfoinline
hasPrivateMemoryInputPtr() const llvm::SIMachineFunctionInfoinline
hasPrivateSegmentBuffer() const llvm::SIMachineFunctionInfoinline
hasPrivateSegmentWaveByteOffset() const llvm::SIMachineFunctionInfoinline
hasQueuePtr() const llvm::SIMachineFunctionInfoinline
hasSpilledSGPRs() const llvm::SIMachineFunctionInfoinline
hasSpilledVGPRs() const llvm::SIMachineFunctionInfoinline
hasWorkGroupIDX() const llvm::SIMachineFunctionInfoinline
hasWorkGroupIDY() const llvm::SIMachineFunctionInfoinline
hasWorkGroupIDZ() const llvm::SIMachineFunctionInfoinline
hasWorkGroupInfo() const llvm::SIMachineFunctionInfoinline
hasWorkItemIDX() const llvm::SIMachineFunctionInfoinline
hasWorkItemIDY() const llvm::SIMachineFunctionInfoinline
hasWorkItemIDZ() const llvm::SIMachineFunctionInfoinline
isKernel() const llvm::AMDGPUMachineFunctioninline
isPSInputAllocated(unsigned Index) const llvm::SIMachineFunctionInfoinline
LaneVGPRsllvm::SIMachineFunctionInfo
LDSWaveSpillSizellvm::SIMachineFunctionInfo
markPSInputAllocated(unsigned Index)llvm::SIMachineFunctionInfoinline
NumSystemSGPRsllvm::SIMachineFunctionInfo
NumUserSGPRsllvm::SIMachineFunctionInfo
PSInputEnallvm::SIMachineFunctionInfo
returnsVoid() const llvm::SIMachineFunctionInfoinline
ScratchOffsetRegllvm::SIMachineFunctionInfo
setABIArgOffset(unsigned NewOffset)llvm::AMDGPUMachineFunctioninline
setDebuggerWorkGroupIDStackObjectIndex(unsigned Dim, int ObjectIdx)llvm::SIMachineFunctionInfoinline
setDebuggerWorkItemIDStackObjectIndex(unsigned Dim, int ObjectIdx)llvm::SIMachineFunctionInfoinline
setHasNonSpillStackObjects(bool StackObject=true)llvm::SIMachineFunctionInfoinline
setHasSpilledSGPRs(bool Spill=true)llvm::SIMachineFunctionInfoinline
setHasSpilledVGPRs(bool Spill=true)llvm::SIMachineFunctionInfoinline
setIfReturnsVoid(bool Value)llvm::SIMachineFunctionInfoinline
setPrivateSegmentWaveByteOffset(unsigned Reg)llvm::SIMachineFunctionInfoinline
setScratchRSrcReg(unsigned Reg)llvm::SIMachineFunctionInfoinline
setScratchWaveOffsetReg(unsigned Reg)llvm::SIMachineFunctionInfoinline
setTIDReg(unsigned Reg)llvm::SIMachineFunctionInfoinline
SIMachineFunctionInfo(const MachineFunction &MF)llvm::SIMachineFunctionInfo
SIRegisterInfo classllvm::SIMachineFunctionInfofriend
~MachineFunctionInfo()llvm::MachineFunctionInfovirtual