Home
last modified time | relevance | path

Searched refs:AMDGPUResourceUsageAnalysis (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUResourceUsageAnalysis.cpp39 char llvm::AMDGPUResourceUsageAnalysis::ID = 0;
40 char &llvm::AMDGPUResourceUsageAnalysisID = AMDGPUResourceUsageAnalysis::ID;
56 INITIALIZE_PASS(AMDGPUResourceUsageAnalysis, DEBUG_TYPE,
78 int32_t AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo::getTotalNumSGPRs( in getTotalNumSGPRs()
85 int32_t AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo::getTotalNumVGPRs( in getTotalNumVGPRs()
92 bool AMDGPUResourceUsageAnalysis::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
123 AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo
124 AMDGPUResourceUsageAnalysis::analyzeResourceUsage( in analyzeResourceUsage()
487 void AMDGPUResourceUsageAnalysis::propagateIndirectCallRegisterUsage() { in propagateIndirectCallRegisterUsage()
H A DAMDGPUResourceUsageAnalysis.h28 struct AMDGPUResourceUsageAnalysis : public CallGraphSCCPass { struct
50 AMDGPUResourceUsageAnalysis() : CallGraphSCCPass(ID) {} in AMDGPUResourceUsageAnalysis() argument
H A DAMDGPUAsmPrinter.h25 struct AMDGPUResourceUsageAnalysis;
45 AMDGPUResourceUsageAnalysis *ResourceUsage;
H A DAMDGPUAsmPrinter.cpp438 ResourceUsage = &getAnalysis<AMDGPUResourceUsageAnalysis>(); in runOnMachineFunction()
496 const AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo &Info = in runOnMachineFunction()
662 const AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo &Info = in getSIProgramInfo()
1086 AU.addRequired<AMDGPUResourceUsageAnalysis>(); in getAnalysisUsage()
1087 AU.addPreserved<AMDGPUResourceUsageAnalysis>(); in getAnalysisUsage()