Lines Matching refs:PVD
1732 auto PVD = SB.getPerVGPRData(); in spillSGPR() local
1734 for (unsigned Offset = 0; Offset < PVD.NumVGPRs; ++Offset) { in spillSGPR()
1738 for (unsigned i = Offset * PVD.PerVGPR, in spillSGPR()
1739 e = std::min((Offset + 1) * PVD.PerVGPR, SB.NumSubRegs); in spillSGPR()
1750 .addImm(i % PVD.PerVGPR) in spillSGPR()
1826 auto PVD = SB.getPerVGPRData(); in restoreSGPR() local
1828 for (unsigned Offset = 0; Offset < PVD.NumVGPRs; ++Offset) { in restoreSGPR()
1833 for (unsigned i = Offset * PVD.PerVGPR, in restoreSGPR()
1834 e = std::min((Offset + 1) * PVD.PerVGPR, SB.NumSubRegs); in restoreSGPR()
1876 auto PVD = SB.getPerVGPRData(); in spillEmergencySGPR() local
1877 for (unsigned Offset = 0; Offset < PVD.NumVGPRs; ++Offset) { in spillEmergencySGPR()
1880 for (unsigned i = Offset * PVD.PerVGPR, in spillEmergencySGPR()
1881 e = std::min((Offset + 1) * PVD.PerVGPR, SB.NumSubRegs); in spillEmergencySGPR()
1892 .addImm(i % PVD.PerVGPR) in spillEmergencySGPR()
1912 for (unsigned Offset = 0; Offset < PVD.NumVGPRs; ++Offset) { in spillEmergencySGPR()
1915 for (unsigned i = Offset * PVD.PerVGPR, in spillEmergencySGPR()
1916 e = std::min((Offset + 1) * PVD.PerVGPR, SB.NumSubRegs); in spillEmergencySGPR()