Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterClassInfo.cpp207 const int *PSetID = TRI->getRegClassPressureSets(C); in computePSetLimit() local
208 for (; *PSetID != -1; ++PSetID) { in computePSetLimit()
209 if ((unsigned)*PSetID == Idx) in computePSetLimit()
212 if (*PSetID == -1) in computePSetLimit()
H A DRegisterPressure.cpp1169 unsigned PSetID = PDiffI->getPSet(); in getUpwardPressureDelta() local
1170 unsigned Limit = RCI->getRegPressureSetLimit(PSetID); in getUpwardPressureDelta()
1172 Limit += LiveThruPressure[PSetID]; in getUpwardPressureDelta()
1174 unsigned POld = CurrSetPressure[PSetID]; in getUpwardPressureDelta()
1175 unsigned MOld = P.MaxSetPressure[PSetID]; in getUpwardPressureDelta()
1191 Delta.Excess = PressureChange(PSetID); in getUpwardPressureDelta()
1199 while (CritIdx != CritEnd && CriticalPSets[CritIdx].getPSet() < PSetID) in getUpwardPressureDelta()
1202 if (CritIdx != CritEnd && CriticalPSets[CritIdx].getPSet() == PSetID) { in getUpwardPressureDelta()
1205 Delta.CriticalMax = PressureChange(PSetID); in getUpwardPressureDelta()
1211 if (!Delta.CurrentMax.isValid() && MNew > MaxPressureLimit[PSetID]) { in getUpwardPressureDelta()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterPressure.h103 uint16_t PSetID = 0; // ID+1. 0=Invalid. variable
108 PressureChange(unsigned id): PSetID(id + 1) { in PressureChange()
112 bool isValid() const { return PSetID > 0; } in isValid()
116 return PSetID - 1; in getPSet()
121 return (PSetID - 1) & std::numeric_limits<uint16_t>::max(); in getPSetOrMax()
129 return PSetID == RHS.PSetID && UnitInc == RHS.UnitInc;
H A DTargetRegisterInfo.h852 unsigned PSetID) const { in getRegPressureSetScore() argument
853 return PSetID; in getRegPressureSetScore()
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp309 for (unsigned PSetID : PSetIDs) { in EmitRegUnitPressure() local
310 PSets[i].push_back(RegBank.getRegPressureSet(PSetID).Order); in EmitRegUnitPressure()