Home
last modified time | relevance | path

Searched refs:PSetI (Results 1 – 8 of 8) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DRegisterPressure.cpp57 PSetIterator PSetI = MRI.getPressureSets(Reg); in increaseSetPressure() local
58 unsigned Weight = PSetI.getWeight(); in increaseSetPressure()
59 for (; PSetI.isValid(); ++PSetI) in increaseSetPressure()
60 CurrSetPressure[*PSetI] += Weight; in increaseSetPressure()
71 PSetIterator PSetI = MRI.getPressureSets(Reg); in decreaseSetPressure() local
72 unsigned Weight = PSetI.getWeight(); in decreaseSetPressure()
73 for (; PSetI.isValid(); ++PSetI) { in decreaseSetPressure()
74 assert(CurrSetPressure[*PSetI] >= Weight && "register pressure underflow"); in decreaseSetPressure()
75 CurrSetPressure[*PSetI] -= Weight; in decreaseSetPressure()
161 PSetIterator PSetI = MRI->getPressureSets(RegUnit); in increaseRegPressure() local
[all …]
/external/llvm-project/llvm/lib/CodeGen/
DRegisterPressure.cpp57 PSetIterator PSetI = MRI.getPressureSets(Reg); in increaseSetPressure() local
58 unsigned Weight = PSetI.getWeight(); in increaseSetPressure()
59 for (; PSetI.isValid(); ++PSetI) in increaseSetPressure()
60 CurrSetPressure[*PSetI] += Weight; in increaseSetPressure()
71 PSetIterator PSetI = MRI.getPressureSets(Reg); in decreaseSetPressure() local
72 unsigned Weight = PSetI.getWeight(); in decreaseSetPressure()
73 for (; PSetI.isValid(); ++PSetI) { in decreaseSetPressure()
74 assert(CurrSetPressure[*PSetI] >= Weight && "register pressure underflow"); in decreaseSetPressure()
75 CurrSetPressure[*PSetI] -= Weight; in decreaseSetPressure()
161 PSetIterator PSetI = MRI->getPressureSets(RegUnit); in increaseRegPressure() local
[all …]
/external/llvm/lib/CodeGen/
DRegisterPressure.cpp33 PSetIterator PSetI = MRI.getPressureSets(Reg); in increaseSetPressure() local
34 unsigned Weight = PSetI.getWeight(); in increaseSetPressure()
35 for (; PSetI.isValid(); ++PSetI) in increaseSetPressure()
36 CurrSetPressure[*PSetI] += Weight; in increaseSetPressure()
47 PSetIterator PSetI = MRI.getPressureSets(Reg); in decreaseSetPressure() local
48 unsigned Weight = PSetI.getWeight(); in decreaseSetPressure()
49 for (; PSetI.isValid(); ++PSetI) { in decreaseSetPressure()
50 assert(CurrSetPressure[*PSetI] >= Weight && "register pressure underflow"); in decreaseSetPressure()
51 CurrSetPressure[*PSetI] -= Weight; in decreaseSetPressure()
118 PSetIterator PSetI = MRI->getPressureSets(RegUnit); in increaseRegPressure() local
[all …]
/external/llvm/lib/Target/AMDGPU/
DSIMachineScheduler.cpp1607 PSetIterator PSetI = DAG->getMRI()->getPressureSets(Reg); in checkRegUsageImpact() local
1608 for (; PSetI.isValid(); ++PSetI) { in checkRegUsageImpact()
1609 DiffSetPressure[*PSetI] -= PSetI.getWeight(); in checkRegUsageImpact()
1617 PSetIterator PSetI = DAG->getMRI()->getPressureSets(Reg); in checkRegUsageImpact() local
1618 for (; PSetI.isValid(); ++PSetI) { in checkRegUsageImpact()
1619 DiffSetPressure[*PSetI] += PSetI.getWeight(); in checkRegUsageImpact()
1771 PSetIterator PSetI = MRI.getPressureSets(Reg); in fillVgprSgprCost() local
1772 for (; PSetI.isValid(); ++PSetI) { in fillVgprSgprCost()
1773 if (*PSetI == VGPRSetID) in fillVgprSgprCost()
1774 VgprUsage += PSetI.getWeight(); in fillVgprSgprCost()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIMachineScheduler.cpp1749 PSetIterator PSetI = DAG->getMRI()->getPressureSets(Reg); in checkRegUsageImpact() local
1750 for (; PSetI.isValid(); ++PSetI) { in checkRegUsageImpact()
1751 DiffSetPressure[*PSetI] -= PSetI.getWeight(); in checkRegUsageImpact()
1759 PSetIterator PSetI = DAG->getMRI()->getPressureSets(Reg); in checkRegUsageImpact() local
1760 for (; PSetI.isValid(); ++PSetI) { in checkRegUsageImpact()
1761 DiffSetPressure[*PSetI] += PSetI.getWeight(); in checkRegUsageImpact()
1910 PSetIterator PSetI = MRI.getPressureSets(Reg); in fillVgprSgprCost() local
1911 for (; PSetI.isValid(); ++PSetI) { in fillVgprSgprCost()
1912 if (*PSetI == VGPRSetID) in fillVgprSgprCost()
1913 VgprUsage += PSetI.getWeight(); in fillVgprSgprCost()
[all …]
/external/llvm-project/llvm/lib/Target/AMDGPU/
DSIMachineScheduler.cpp1751 PSetIterator PSetI = DAG->getMRI()->getPressureSets(Reg); in checkRegUsageImpact() local
1752 for (; PSetI.isValid(); ++PSetI) { in checkRegUsageImpact()
1753 DiffSetPressure[*PSetI] -= PSetI.getWeight(); in checkRegUsageImpact()
1761 PSetIterator PSetI = DAG->getMRI()->getPressureSets(Reg); in checkRegUsageImpact() local
1762 for (; PSetI.isValid(); ++PSetI) { in checkRegUsageImpact()
1763 DiffSetPressure[*PSetI] += PSetI.getWeight(); in checkRegUsageImpact()
1909 PSetIterator PSetI = MRI.getPressureSets(Reg); in fillVgprSgprCost() local
1910 for (; PSetI.isValid(); ++PSetI) { in fillVgprSgprCost()
1911 if (*PSetI == AMDGPU::RegisterPressureSets::VGPR_32) in fillVgprSgprCost()
1912 VgprUsage += PSetI.getWeight(); in fillVgprSgprCost()
[all …]
/external/llvm/utils/TableGen/
DRegisterInfoEmitter.cpp289 for (ArrayRef<unsigned>::iterator PSetI = PSetIDs.begin(), in EmitRegUnitPressure() local
290 PSetE = PSetIDs.end(); PSetI != PSetE; ++PSetI) { in EmitRegUnitPressure()
291 PSets[i].push_back(RegBank.getRegPressureSet(*PSetI).Order); in EmitRegUnitPressure()
/external/llvm-project/llvm/utils/TableGen/
DRegisterInfoEmitter.cpp308 for (ArrayRef<unsigned>::iterator PSetI = PSetIDs.begin(), in EmitRegUnitPressure() local
309 PSetE = PSetIDs.end(); PSetI != PSetE; ++PSetI) { in EmitRegUnitPressure()
310 PSets[i].push_back(RegBank.getRegPressureSet(*PSetI).Order); in EmitRegUnitPressure()