Home
last modified time | relevance | path

Searched refs:SIFunctionResourceInfo (Results 1 – 3 of 3) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUResourceUsageAnalysis.h32 struct SIFunctionResourceInfo { struct
67 const SIFunctionResourceInfo &getResourceInfo(const Function *F) const { in getResourceInfo()
75 SIFunctionResourceInfo
81 DenseMap<const Function *, SIFunctionResourceInfo> CallGraphResourceInfo;
H A DAMDGPUResourceUsageAnalysis.cpp81 int32_t AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo::getTotalNumSGPRs( in getTotalNumSGPRs()
88 int32_t AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo::getTotalNumVGPRs( in getTotalNumVGPRs()
93 int32_t AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo::getTotalNumVGPRs( in getTotalNumVGPRs()
133 CallGraphResourceInfo.insert(std::pair(F, SIFunctionResourceInfo())); in runOnModule()
134 SIFunctionResourceInfo &Info = CI.first->second; in runOnModule()
150 CallGraphResourceInfo.insert(std::pair(F, SIFunctionResourceInfo())); in runOnModule()
154 SIFunctionResourceInfo &Info = CI.first->second; in runOnModule()
168 AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo
173 SIFunctionResourceInfo Info; in analyzeResourceUsage()
520 DenseMap<const Function *, SIFunctionResourceInfo>::const_iterator I = in analyzeResourceUsage()
H A DAMDGPUAsmPrinter.cpp583 const AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo &Info = in runOnMachineFunction()
758 const AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo &Info = in getSIProgramInfo()