forked from OSchip/llvm-project
[AMDGPU] Remove unused methods. NFC.
This commit is contained in:
parent
579a7a1938
commit
596bed3fd3
|
@ -912,30 +912,6 @@ public:
|
|||
void setScalarizeGlobalBehavior(bool b) { ScalarizeGlobal = b; }
|
||||
bool getScalarizeGlobalBehavior() const { return ScalarizeGlobal; }
|
||||
|
||||
/// \returns Number of execution units per compute unit supported by the
|
||||
/// subtarget.
|
||||
unsigned getEUsPerCU() const {
|
||||
return AMDGPU::IsaInfo::getEUsPerCU(this);
|
||||
}
|
||||
|
||||
/// \returns Maximum number of waves per compute unit supported by the
|
||||
/// subtarget without any kind of limitation.
|
||||
unsigned getMaxWavesPerCU() const {
|
||||
return AMDGPU::IsaInfo::getMaxWavesPerCU(this);
|
||||
}
|
||||
|
||||
/// \returns Maximum number of waves per compute unit supported by the
|
||||
/// subtarget and limited by given \p FlatWorkGroupSize.
|
||||
unsigned getMaxWavesPerCU(unsigned FlatWorkGroupSize) const {
|
||||
return AMDGPU::IsaInfo::getMaxWavesPerCU(this, FlatWorkGroupSize);
|
||||
}
|
||||
|
||||
/// \returns Number of waves per work group supported by the subtarget and
|
||||
/// limited by given \p FlatWorkGroupSize.
|
||||
unsigned getWavesPerWorkGroup(unsigned FlatWorkGroupSize) const {
|
||||
return AMDGPU::IsaInfo::getWavesPerWorkGroup(this, FlatWorkGroupSize);
|
||||
}
|
||||
|
||||
// static wrappers
|
||||
static bool hasHalfRate64Ops(const TargetSubtargetInfo &STI);
|
||||
|
||||
|
|
|
@ -283,10 +283,6 @@ unsigned getMaxWorkGroupsPerCU(const MCSubtargetInfo *STI,
|
|||
return std::min(N, 16u);
|
||||
}
|
||||
|
||||
unsigned getMaxWavesPerCU(const MCSubtargetInfo *STI) {
|
||||
return getMaxWavesPerEU(STI) * getEUsPerCU(STI);
|
||||
}
|
||||
|
||||
unsigned getMaxWavesPerCU(const MCSubtargetInfo *STI,
|
||||
unsigned FlatWorkGroupSize) {
|
||||
return getWavesPerWorkGroup(STI, FlatWorkGroupSize);
|
||||
|
|
|
@ -87,10 +87,6 @@ unsigned getEUsPerCU(const MCSubtargetInfo *STI);
|
|||
unsigned getMaxWorkGroupsPerCU(const MCSubtargetInfo *STI,
|
||||
unsigned FlatWorkGroupSize);
|
||||
|
||||
/// \returns Maximum number of waves per compute unit for given subtarget \p
|
||||
/// STI without any kind of limitation.
|
||||
unsigned getMaxWavesPerCU(const MCSubtargetInfo *STI);
|
||||
|
||||
/// \returns Maximum number of waves per compute unit for given subtarget \p
|
||||
/// STI and limited by given \p FlatWorkGroupSize.
|
||||
unsigned getMaxWavesPerCU(const MCSubtargetInfo *STI,
|
||||
|
|
Loading…
Reference in New Issue