HomeSort by: relevance | last modified time | path
    Searched refs:PSetID (Results 1 - 5 of 5) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
RegisterClassInfo.cpp 175 const int *PSetID = TRI->getRegClassPressureSets(C);
176 for (; *PSetID != -1; ++PSetID) {
177 if ((unsigned)*PSetID == Idx)
180 if (*PSetID == -1)
RegisterPressure.cpp 1172 unsigned PSetID = PDiffI->getPSet();
1173 unsigned Limit = RCI->getRegPressureSetLimit(PSetID);
1175 Limit += LiveThruPressure[PSetID];
1177 unsigned POld = CurrSetPressure[PSetID];
1178 unsigned MOld = P.MaxSetPressure[PSetID];
1194 Delta.Excess = PressureChange(PSetID);
1202 while (CritIdx != CritEnd && CriticalPSets[CritIdx].getPSet() < PSetID)
1205 if (CritIdx != CritEnd && CriticalPSets[CritIdx].getPSet() == PSetID) {
1208 Delta.CriticalMax = PressureChange(PSetID);
1214 if (!Delta.CurrentMax.isValid() && MNew > MaxPressureLimit[PSetID]) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
RegisterPressure.h 104 uint16_t PSetID = 0; // ID+1. 0=Invalid.
109 PressureChange(unsigned id): PSetID(id + 1) {
110 assert(id < std::numeric_limits<uint16_t>::max() && "PSetID overflow.");
113 bool isValid() const { return PSetID > 0; }
117 return PSetID - 1;
120 // If PSetID is invalid, return UINT16_MAX to give it lowest priority.
122 return (PSetID - 1) & std::numeric_limits<uint16_t>::max();
130 return PSetID == RHS.PSetID && UnitInc == RHS.UnitInc;
136 /// List of PressureChanges in order of increasing, unique PSetID
    [all...]
TargetRegisterInfo.h 798 unsigned PSetID) const {
799 return PSetID;
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
RegisterInfoEmitter.cpp 308 for (unsigned PSetID : PSetIDs) {
309 PSets[i].push_back(RegBank.getRegPressureSet(PSetID).Order);

Completed in 22 milliseconds