Searched refs:getMaxNumVGPRs (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNSubtarget.h | 1605 unsigned getMaxNumVGPRs(unsigned WavesPerEU, in getMaxNumVGPRs() function 1607 return AMDGPU::IsaInfo::getMaxNumVGPRs(this, WavesPerEU, in getMaxNumVGPRs() 1625 unsigned getMaxNumVGPRs(const Function &F) const; 1628 return getMaxNumVGPRs(F); in getMaxNumAGPRs() 1639 unsigned getMaxNumVGPRs(const MachineFunction &MF) const;
|
| H A D | GCNSubtarget.cpp | 523 unsigned GCNSubtarget::getMaxNumVGPRs(const Function &F) const { in getMaxNumVGPRs() function in GCNSubtarget 533 getMaxNumVGPRs(Waves.first, DynamicVGPRBlockSize)}); in getMaxNumVGPRs() 536 unsigned GCNSubtarget::getMaxNumVGPRs(const MachineFunction &MF) const { in getMaxNumVGPRs() function in GCNSubtarget 537 return getMaxNumVGPRs(MF.getFunction()); in getMaxNumVGPRs()
|
| H A D | GCNNSAReassign.cpp | 253 MaxNumVGPRs = ST->getMaxNumVGPRs(MF); in run() 255 ST->getMaxNumVGPRs(MFI->getOccupancy(), MFI->getDynamicVGPRBlockSize()), in run()
|
| H A D | GCNRegPressure.cpp | 120 unsigned MaxVGPRs = ST.getMaxNumVGPRs(MF); in less() 372 setRegLimits(ST.getMaxNumSGPRs(F), ST.getMaxNumVGPRs(F), MF); in GCNRPTarget() 389 ST.getMaxNumVGPRs(Occupancy, DynamicVGPRBlockSize), MF); in GCNRPTarget()
|
| H A D | SIMachineFunctionInfo.cpp | 74 ST.getMaxNumVGPRs(F) <= AMDGPU::VGPR_32RegClass.getNumRegs() && in SIMachineFunctionInfo() 179 AMDGPU::VGPR_32RegClass.getRegister(ST.getMaxNumVGPRs(F) - 1); in SIMachineFunctionInfo()
|
| H A D | GCNSchedStrategy.cpp | 103 ST.getMaxNumVGPRs(TargetOccupancy, MFI.getDynamicVGPRBlockSize()), in initialize() 1327 unsigned MaxVGPRs = ST.getMaxNumVGPRs(MF); in checkScheduling() 1719 const unsigned MaxVGPRsNoSpill = ST.getMaxNumVGPRs(F); in canIncreaseOccupancyOrReduceSpill() 1723 ST.getMaxNumVGPRs(DAG.MinOccupancy + 1, DynamicVGPRBlockSize); in canIncreaseOccupancyOrReduceSpill()
|
| H A D | SIRegisterInfo.cpp | 575 const unsigned MaxVectorRegs = ST.getMaxNumVGPRs(MF); in getMaxNumVectorRegs() 3754 ST.getMaxNumVGPRs( in getRegPressureLimit() 3757 ST.getMaxNumVGPRs(MF)); in getRegPressureLimit()
|
| H A D | AMDGPUPromoteAlloca.cpp | 183 unsigned MaxVGPRs = ST.getMaxNumVGPRs( in getMaxVGPRs()
|
| H A D | SIISelLowering.cpp | 3267 unsigned MaxNumVGPRs = Subtarget->getMaxNumVGPRs(MF); in CanLowerReturn()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUBaseInfo.h | 334 unsigned getMaxNumVGPRs(const MCSubtargetInfo *STI, unsigned WavesPerEU,
|
| H A D | AMDGPUBaseInfo.cpp | 1434 unsigned getMaxNumVGPRs(const MCSubtargetInfo *STI, unsigned WavesPerEU, in getMaxNumVGPRs() function
|