Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/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()
130 CallGraphResourceInfo.insert(std::pair(F, SIFunctionResourceInfo())); in runOnModule()
131 SIFunctionResourceInfo &Info = CI.first->second; in runOnModule()
146 CallGraphResourceInfo.insert(std::pair(F, SIFunctionResourceInfo())); in runOnModule()
150 SIFunctionResourceInfo &Info = CI.first->second; in runOnModule()
163 AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo
166 SIFunctionResourceInfo Info; in analyzeResourceUsage()
518 DenseMap<const Function *, SIFunctionResourceInfo>::const_iterator I = in analyzeResourceUsage()
H A DAMDGPUAsmPrinter.cpp519 const AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo &Info = in runOnMachineFunction()
682 const AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo &Info = in getSIProgramInfo()