Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUResourceUsageAnalysis.h32 struct SIFunctionResourceInfo { struct
67 const SIFunctionResourceInfo &getResourceInfo(const Function *F) const { in getResourceInfo()
75 SIFunctionResourceInfo analyzeResourceUsage(const MachineFunction &MF,
79 DenseMap<const Function *, SIFunctionResourceInfo> CallGraphResourceInfo;
H A DAMDGPUResourceUsageAnalysis.cpp83 int32_t AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo::getTotalNumSGPRs( in getTotalNumSGPRs()
90 int32_t AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo::getTotalNumVGPRs( in getTotalNumVGPRs()
95 int32_t AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo::getTotalNumVGPRs( in getTotalNumVGPRs()
121 std::make_pair(F, SIFunctionResourceInfo())); in runOnModule()
122 SIFunctionResourceInfo &Info = CI.first->second; in runOnModule()
134 AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo
137 SIFunctionResourceInfo Info; in analyzeResourceUsage()
445 DenseMap<const Function *, SIFunctionResourceInfo>::const_iterator I = in analyzeResourceUsage()
H A DAMDGPUAsmPrinter.cpp525 const AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo &Info = in runOnMachineFunction()
691 const AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo &Info = in getSIProgramInfo()