HomeSort by relevance Sort by last modified time
    Searched defs:PSetID (Results 1 - 3 of 3) sorted by null

  /external/llvm/include/llvm/CodeGen/
RegisterPressure.h 86 uint16_t PSetID; // ID+1. 0=Invalid.
89 PressureChange(): PSetID(0), UnitInc(0) {}
90 PressureChange(unsigned id): PSetID(id+1), UnitInc(0) {
91 assert(id < UINT16_MAX && "PSetID overflow.");
94 bool isValid() const { return PSetID > 0; }
98 return PSetID - 1;
100 // If PSetID is invalid, return UINT16_MAX to give it lowest priority.
101 unsigned getPSetOrMax() const { return (PSetID - 1) & UINT16_MAX; }
108 return PSetID == RHS.PSetID && UnitInc == RHS.UnitInc
    [all...]
  /external/llvm/lib/CodeGen/
RegisterClassInfo.cpp 161 const int *PSetID = TRI->getRegClassPressureSets(*RI);
162 for (; *PSetID != -1; ++PSetID) {
163 if ((unsigned)*PSetID == Idx)
166 if (*PSetID == -1)
RegisterPressure.cpp 847 unsigned PSetID = PDiffI->getPSet();
848 unsigned Limit = RCI->getRegPressureSetLimit(PSetID);
850 Limit += LiveThruPressure[PSetID];
852 unsigned POld = CurrSetPressure[PSetID];
853 unsigned MOld = P.MaxSetPressure[PSetID];
869 Delta.Excess = PressureChange(PSetID);
877 while (CritIdx != CritEnd && CriticalPSets[CritIdx].getPSet() < PSetID)
880 if (CritIdx != CritEnd && CriticalPSets[CritIdx].getPSet() == PSetID) {
883 Delta.CriticalMax = PressureChange(PSetID);
889 if (!Delta.CurrentMax.isValid() && MNew > MaxPressureLimit[PSetID]) {
    [all...]

Completed in 278 milliseconds