Home
last modified time | relevance | path

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

/freebsd-14.2/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 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()
132 CallGraphResourceInfo.insert(std::pair(F, SIFunctionResourceInfo())); in runOnModule()
133 SIFunctionResourceInfo &Info = CI.first->second; in runOnModule()
148 CallGraphResourceInfo.insert(std::pair(F, SIFunctionResourceInfo())); in runOnModule()
152 SIFunctionResourceInfo &Info = CI.first->second; in runOnModule()
165 AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo
168 SIFunctionResourceInfo Info; in analyzeResourceUsage()
517 DenseMap<const Function *, SIFunctionResourceInfo>::const_iterator I = in analyzeResourceUsage()
H A DAMDGPUAsmPrinter.cpp523 const AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo &Info = in runOnMachineFunction()
685 const AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo &Info = in getSIProgramInfo()