Searched refs:WavesPerEU (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.h1111 unsigned getMinNumSGPRs(unsigned WavesPerEU) const {
1112 return AMDGPU::IsaInfo::getMinNumSGPRs(this, WavesPerEU);
1117 unsigned getMaxNumSGPRs(unsigned WavesPerEU, bool Addressable) const { argument
1118 return AMDGPU::IsaInfo::getMaxNumSGPRs(this, WavesPerEU, Addressable);
1156 unsigned getMinNumVGPRs(unsigned WavesPerEU) const {
1157 return AMDGPU::IsaInfo::getMinNumVGPRs(this, WavesPerEU);
1162 unsigned getMaxNumVGPRs(unsigned WavesPerEU) const {
1163 return AMDGPU::IsaInfo::getMaxNumVGPRs(this, WavesPerEU);
H A DAMDGPUSubtarget.cpp645 std::pair<unsigned, unsigned> WavesPerEU = MFI.getWavesPerEU(); local
646 unsigned MaxNumSGPRs = getMaxNumSGPRs(WavesPerEU.first, false);
647 unsigned MaxAddressableNumSGPRs = getMaxNumSGPRs(WavesPerEU.first, true);
672 if (Requested && Requested > getMaxNumSGPRs(WavesPerEU.first, false))
674 if (WavesPerEU.second &&
675 Requested && Requested < getMinNumSGPRs(WavesPerEU.second))
695 std::pair<unsigned, unsigned> WavesPerEU = MFI.getWavesPerEU(); local
696 unsigned MaxNumVGPRs = getMaxNumVGPRs(WavesPerEU.first);
706 if (Requested && Requested > getMaxNumVGPRs(WavesPerEU.first))
708 if (WavesPerEU
[all...]
H A DSIMachineFunctionInfo.h366 std::pair<unsigned, unsigned> WavesPerEU = {0, 0}; member in class:llvm::final
842 return WavesPerEU;
847 return WavesPerEU.first;
852 return WavesPerEU.second;
H A DSIMachineFunctionInfo.cpp53 WavesPerEU = ST.getWavesPerEU(F);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp359 unsigned getMinNumSGPRs(const MCSubtargetInfo *STI, unsigned WavesPerEU) { argument
360 assert(WavesPerEU != 0);
366 if (WavesPerEU >= getMaxWavesPerEU(STI))
369 unsigned MinNumSGPRs = getTotalNumSGPRs(STI) / (WavesPerEU + 1);
376 unsigned getMaxNumSGPRs(const MCSubtargetInfo *STI, unsigned WavesPerEU, argument
378 assert(WavesPerEU != 0);
386 unsigned MaxNumSGPRs = getTotalNumSGPRs(STI) / WavesPerEU;
452 unsigned getMinNumVGPRs(const MCSubtargetInfo *STI, unsigned WavesPerEU) { argument
453 assert(WavesPerEU != 0);
455 if (WavesPerEU >
463 getMaxNumVGPRs(const MCSubtargetInfo *STI, unsigned WavesPerEU) argument
[all...]
H A DAMDGPUBaseInfo.h137 unsigned getMinNumSGPRs(const MCSubtargetInfo *STI, unsigned WavesPerEU);
141 unsigned getMaxNumSGPRs(const MCSubtargetInfo *STI, unsigned WavesPerEU,
182 unsigned getMinNumVGPRs(const MCSubtargetInfo *STI, unsigned WavesPerEU);
186 unsigned getMaxNumVGPRs(const MCSubtargetInfo *STI, unsigned WavesPerEU);

Completed in 168 milliseconds