/external/llvm/lib/CodeGen/ |
D | RegisterClassInfo.cpp | 161 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()
|
D | RegisterPressure.cpp | 1129 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/ |
D | RegisterClassInfo.cpp | 173 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()
|
D | RegisterPressure.cpp | 1172 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/ |
D | RegisterClassInfo.cpp | 173 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()
|
D | RegisterPressure.cpp | 1170 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/ |
D | RegisterPressure.h | 94 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/ |
D | RegisterPressure.h | 104 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;
|
D | TargetRegisterInfo.h | 751 unsigned PSetID) const { in getRegPressureSetScore() argument 752 return PSetID; in getRegPressureSetScore()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | RegisterPressure.h | 104 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;
|
D | TargetRegisterInfo.h | 732 unsigned PSetID) const { in getRegPressureSetScore() argument 733 return PSetID; in getRegPressureSetScore()
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIRegisterInfo.cpp | 74 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()
|
D | SIRegisterInfo.h | 34 void classifyPressureSet(unsigned PSetID, unsigned Reg,
|
/external/llvm/include/llvm/Target/ |
D | TargetRegisterInfo.h | 714 unsigned PSetID) const { in getRegPressureSetScore() argument 715 return PSetID; in getRegPressureSetScore()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIRegisterInfo.h | 40 void classifyPressureSet(unsigned PSetID, unsigned Reg,
|
D | SIRegisterInfo.cpp | 32 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()
|