Home
last modified time | relevance | path

Searched refs:PSetID (Results 1 – 16 of 16) sorted by relevance

/external/llvm/lib/CodeGen/
DRegisterClassInfo.cpp161 const int *PSetID = TRI->getRegClassPressureSets(*RI); in computePSetLimit() local
162 for (; *PSetID != -1; ++PSetID) { in computePSetLimit()
163 if ((unsigned)*PSetID == Idx) in computePSetLimit()
166 if (*PSetID == -1) in computePSetLimit()
DRegisterPressure.cpp1129 unsigned PSetID = PDiffI->getPSet(); in getUpwardPressureDelta() local
1130 unsigned Limit = RCI->getRegPressureSetLimit(PSetID); in getUpwardPressureDelta()
1132 Limit += LiveThruPressure[PSetID]; in getUpwardPressureDelta()
1134 unsigned POld = CurrSetPressure[PSetID]; in getUpwardPressureDelta()
1135 unsigned MOld = P.MaxSetPressure[PSetID]; in getUpwardPressureDelta()
1151 Delta.Excess = PressureChange(PSetID); in getUpwardPressureDelta()
1159 while (CritIdx != CritEnd && CriticalPSets[CritIdx].getPSet() < PSetID) in getUpwardPressureDelta()
1162 if (CritIdx != CritEnd && CriticalPSets[CritIdx].getPSet() == PSetID) { in getUpwardPressureDelta()
1165 Delta.CriticalMax = PressureChange(PSetID); in getUpwardPressureDelta()
1171 if (!Delta.CurrentMax.isValid() && MNew > MaxPressureLimit[PSetID]) { in getUpwardPressureDelta()
[all …]
/external/llvm-project/llvm/lib/CodeGen/
DRegisterClassInfo.cpp173 const int *PSetID = TRI->getRegClassPressureSets(C); in computePSetLimit() local
174 for (; *PSetID != -1; ++PSetID) { in computePSetLimit()
175 if ((unsigned)*PSetID == Idx) in computePSetLimit()
178 if (*PSetID == -1) in computePSetLimit()
DRegisterPressure.cpp1172 unsigned PSetID = PDiffI->getPSet(); in getUpwardPressureDelta() local
1173 unsigned Limit = RCI->getRegPressureSetLimit(PSetID); in getUpwardPressureDelta()
1175 Limit += LiveThruPressure[PSetID]; in getUpwardPressureDelta()
1177 unsigned POld = CurrSetPressure[PSetID]; in getUpwardPressureDelta()
1178 unsigned MOld = P.MaxSetPressure[PSetID]; in getUpwardPressureDelta()
1194 Delta.Excess = PressureChange(PSetID); in getUpwardPressureDelta()
1202 while (CritIdx != CritEnd && CriticalPSets[CritIdx].getPSet() < PSetID) in getUpwardPressureDelta()
1205 if (CritIdx != CritEnd && CriticalPSets[CritIdx].getPSet() == PSetID) { in getUpwardPressureDelta()
1208 Delta.CriticalMax = PressureChange(PSetID); in getUpwardPressureDelta()
1214 if (!Delta.CurrentMax.isValid() && MNew > MaxPressureLimit[PSetID]) { in getUpwardPressureDelta()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DRegisterClassInfo.cpp173 const int *PSetID = TRI->getRegClassPressureSets(C); in computePSetLimit() local
174 for (; *PSetID != -1; ++PSetID) { in computePSetLimit()
175 if ((unsigned)*PSetID == Idx) in computePSetLimit()
178 if (*PSetID == -1) in computePSetLimit()
DRegisterPressure.cpp1170 unsigned PSetID = PDiffI->getPSet(); in getUpwardPressureDelta() local
1171 unsigned Limit = RCI->getRegPressureSetLimit(PSetID); in getUpwardPressureDelta()
1173 Limit += LiveThruPressure[PSetID]; in getUpwardPressureDelta()
1175 unsigned POld = CurrSetPressure[PSetID]; in getUpwardPressureDelta()
1176 unsigned MOld = P.MaxSetPressure[PSetID]; in getUpwardPressureDelta()
1192 Delta.Excess = PressureChange(PSetID); in getUpwardPressureDelta()
1200 while (CritIdx != CritEnd && CriticalPSets[CritIdx].getPSet() < PSetID) in getUpwardPressureDelta()
1203 if (CritIdx != CritEnd && CriticalPSets[CritIdx].getPSet() == PSetID) { in getUpwardPressureDelta()
1206 Delta.CriticalMax = PressureChange(PSetID); in getUpwardPressureDelta()
1212 if (!Delta.CurrentMax.isValid() && MNew > MaxPressureLimit[PSetID]) { in getUpwardPressureDelta()
[all …]
/external/llvm/include/llvm/CodeGen/
DRegisterPressure.h94 uint16_t PSetID; // ID+1. 0=Invalid. variable
97 PressureChange(): PSetID(0), UnitInc(0) {} in PressureChange()
98 PressureChange(unsigned id): PSetID(id+1), UnitInc(0) { in PressureChange()
102 bool isValid() const { return PSetID > 0; } in isValid()
106 return PSetID - 1; in getPSet()
109 unsigned getPSetOrMax() const { return (PSetID - 1) & UINT16_MAX; } in getPSetOrMax()
116 return PSetID == RHS.PSetID && UnitInc == RHS.UnitInc;
/external/llvm-project/llvm/include/llvm/CodeGen/
DRegisterPressure.h104 uint16_t PSetID = 0; // ID+1. 0=Invalid. variable
109 PressureChange(unsigned id): PSetID(id + 1) { in PressureChange()
113 bool isValid() const { return PSetID > 0; } in isValid()
117 return PSetID - 1; in getPSet()
122 return (PSetID - 1) & std::numeric_limits<uint16_t>::max(); in getPSetOrMax()
130 return PSetID == RHS.PSetID && UnitInc == RHS.UnitInc;
DTargetRegisterInfo.h751 unsigned PSetID) const { in getRegPressureSetScore() argument
752 return PSetID; in getRegPressureSetScore()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DRegisterPressure.h104 uint16_t PSetID = 0; // ID+1. 0=Invalid. variable
109 PressureChange(unsigned id): PSetID(id + 1) { in PressureChange()
113 bool isValid() const { return PSetID > 0; } in isValid()
117 return PSetID - 1; in getPSet()
122 return (PSetID - 1) & std::numeric_limits<uint16_t>::max(); in getPSetOrMax()
130 return PSetID == RHS.PSetID && UnitInc == RHS.UnitInc;
DTargetRegisterInfo.h732 unsigned PSetID) const { in getRegPressureSetScore() argument
733 return PSetID; in getRegPressureSetScore()
/external/llvm/lib/Target/AMDGPU/
DSIRegisterInfo.cpp74 static bool hasPressureSet(const int *PSets, unsigned PSetID) { in hasPressureSet() argument
76 if (PSets[i] == (int)PSetID) in hasPressureSet()
82 void SIRegisterInfo::classifyPressureSet(unsigned PSetID, unsigned Reg, in classifyPressureSet() argument
86 if (hasPressureSet(PSets, PSetID)) { in classifyPressureSet()
87 PressureSets.set(PSetID); in classifyPressureSet()
DSIRegisterInfo.h34 void classifyPressureSet(unsigned PSetID, unsigned Reg,
/external/llvm/include/llvm/Target/
DTargetRegisterInfo.h714 unsigned PSetID) const { in getRegPressureSetScore() argument
715 return PSetID; in getRegPressureSetScore()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIRegisterInfo.h40 void classifyPressureSet(unsigned PSetID, unsigned Reg,
DSIRegisterInfo.cpp32 static bool hasPressureSet(const int *PSets, unsigned PSetID) { in hasPressureSet() argument
34 if (PSets[i] == (int)PSetID) in hasPressureSet()
40 void SIRegisterInfo::classifyPressureSet(unsigned PSetID, unsigned Reg, in classifyPressureSet() argument
44 if (hasPressureSet(PSets, PSetID)) { in classifyPressureSet()
45 PressureSets.set(PSetID); in classifyPressureSet()