Searched refs:MaxNumVGPRs (Results 1 – 4 of 4) sorted by relevance
79 unsigned MaxNumVGPRs; member in __anondd6866800111::GCNNSAReassign146 if (NumRegs > MaxNumVGPRs) in scavengeRegs()148 unsigned MaxReg = MaxNumVGPRs - NumRegs + AMDGPU::VGPR0; in scavengeRegs()250 MaxNumVGPRs = ST->getMaxNumVGPRs(MF); in runOnMachineFunction()251 MaxNumVGPRs = std::min(ST->getMaxNumVGPRs(MFI->getOccupancy()), MaxNumVGPRs); in runOnMachineFunction()
782 unsigned MaxNumVGPRs = getMaxNumVGPRs(WavesPerEU.first); in getBaseMaxNumVGPRs() local788 F.getFnAttributeAsParsedInteger("amdgpu-num-vgpr", MaxNumVGPRs); in getBaseMaxNumVGPRs()802 MaxNumVGPRs = Requested; in getBaseMaxNumVGPRs()805 return MaxNumVGPRs; in getBaseMaxNumVGPRs()
651 unsigned MaxNumVGPRs = ST.getMaxNumVGPRs(MF); in getReservedRegs() local652 unsigned MaxNumAGPRs = MaxNumVGPRs; in getReservedRegs()677 MaxNumVGPRs /= 2; in getReservedRegs()678 MaxNumAGPRs = MaxNumVGPRs; in getReservedRegs()680 if (MaxNumVGPRs > TotalNumVGPRs) { in getReservedRegs()681 MaxNumAGPRs = MaxNumVGPRs - TotalNumVGPRs; in getReservedRegs()682 MaxNumVGPRs = TotalNumVGPRs; in getReservedRegs()688 for (unsigned i = MaxNumVGPRs; i < TotalNumVGPRs; ++i) { in getReservedRegs()
1087 unsigned MaxNumVGPRs = alignDown(TotNumVGPRs / WavesPerEU, Granule); in getMinNumVGPRs() local1089 if (MaxNumVGPRs == alignDown(TotNumVGPRs / MaxWavesPerEU, Granule)) in getMinNumVGPRs()1097 unsigned MinNumVGPRs = 1 + std::min(MaxNumVGPRs - Granule, MaxNumVGPRsNext); in getMinNumVGPRs()1104 unsigned MaxNumVGPRs = alignDown(getTotalNumVGPRs(STI) / WavesPerEU, in getMaxNumVGPRs() local1107 return std::min(MaxNumVGPRs, AddressableNumVGPRs); in getMaxNumVGPRs()