Home
last modified time | relevance | path

Searched refs:getMaxNumVGPRs (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNSubtarget.h1605 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 DGCNSubtarget.cpp523 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 DGCNNSAReassign.cpp253 MaxNumVGPRs = ST->getMaxNumVGPRs(MF); in run()
255 ST->getMaxNumVGPRs(MFI->getOccupancy(), MFI->getDynamicVGPRBlockSize()), in run()
H A DGCNRegPressure.cpp120 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 DSIMachineFunctionInfo.cpp74 ST.getMaxNumVGPRs(F) <= AMDGPU::VGPR_32RegClass.getNumRegs() && in SIMachineFunctionInfo()
179 AMDGPU::VGPR_32RegClass.getRegister(ST.getMaxNumVGPRs(F) - 1); in SIMachineFunctionInfo()
H A DGCNSchedStrategy.cpp103 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 DSIRegisterInfo.cpp575 const unsigned MaxVectorRegs = ST.getMaxNumVGPRs(MF); in getMaxNumVectorRegs()
3754 ST.getMaxNumVGPRs( in getRegPressureLimit()
3757 ST.getMaxNumVGPRs(MF)); in getRegPressureLimit()
H A DAMDGPUPromoteAlloca.cpp183 unsigned MaxVGPRs = ST.getMaxNumVGPRs( in getMaxVGPRs()
H A DSIISelLowering.cpp3267 unsigned MaxNumVGPRs = Subtarget->getMaxNumVGPRs(MF); in CanLowerReturn()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.h334 unsigned getMaxNumVGPRs(const MCSubtargetInfo *STI, unsigned WavesPerEU,
H A DAMDGPUBaseInfo.cpp1434 unsigned getMaxNumVGPRs(const MCSubtargetInfo *STI, unsigned WavesPerEU, in getMaxNumVGPRs() function