Skip to content

Commit 51f7283

Browse files
authored
AMDGPU: Remove a pointless SIFunctionResourceInfo::getTotalNumVgprs o… (#101158)
…verload
1 parent cc7aef9 commit 51f7283

File tree

2 files changed

+1
-8
lines changed

2 files changed

+1
-8
lines changed

llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.cpp

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -85,14 +85,9 @@ int32_t AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo::getTotalNumSGPRs(
8585
ST.getTargetID().isXnackOnOrAny());
8686
}
8787

88-
int32_t AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo::getTotalNumVGPRs(
89-
const GCNSubtarget &ST, int32_t ArgNumAGPR, int32_t ArgNumVGPR) const {
90-
return AMDGPU::getTotalNumVGPRs(ST.hasGFX90AInsts(), ArgNumAGPR, ArgNumVGPR);
91-
}
92-
9388
int32_t AMDGPUResourceUsageAnalysis::SIFunctionResourceInfo::getTotalNumVGPRs(
9489
const GCNSubtarget &ST) const {
95-
return getTotalNumVGPRs(ST, NumAGPR, NumVGPR);
90+
return AMDGPU::getTotalNumVGPRs(ST.hasGFX90AInsts(), NumAGPR, NumVGPR);
9691
}
9792

9893
bool AMDGPUResourceUsageAnalysis::runOnModule(Module &M) {

llvm/lib/Target/AMDGPU/AMDGPUResourceUsageAnalysis.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,6 @@ struct AMDGPUResourceUsageAnalysis : public ModulePass {
4545
int32_t getTotalNumSGPRs(const GCNSubtarget &ST) const;
4646
// Total number of VGPRs is actually a combination of AGPR and VGPR
4747
// depending on architecture - and some alignment constraints
48-
int32_t getTotalNumVGPRs(const GCNSubtarget &ST, int32_t NumAGPR,
49-
int32_t NumVGPR) const;
5048
int32_t getTotalNumVGPRs(const GCNSubtarget &ST) const;
5149
};
5250

0 commit comments

Comments
 (0)