Searched refs:PDiff (Results 1 - 5 of 5) sorted by relevance
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/ |
H A D | RegisterPressure.cpp | 410 static void collectPDiff(PressureDiff &PDiff, RegisterOperands &RegOpers, argument 412 assert(!PDiff.begin()->isValid() && "stale PDiff"); 415 PDiff.addPressureChange(RegOpers.Defs[i], true, MRI); 418 PDiff.addPressureChange(RegOpers.Uses[i], false, MRI); 457 PressureDiff *PDiff) { 490 if (PDiff) 491 collectPDiff(*PDiff, RegOpers, MRI); 625 int PDiff = (int)PNew - (int)POld; local 626 if (!PDiff) // N 456 recede(SmallVectorImpl<unsigned> *LiveUses, PressureDiff *PDiff) argument 676 int PDiff = (int)PNew - (int)CriticalPSets[CritIdx].getUnitInc(); local 749 getMaxUpwardPressureDelta(const MachineInstr *MI, PressureDiff *PDiff, RegPressureDelta &Delta, ArrayRef<PressureChange> CriticalPSets, ArrayRef<unsigned> MaxPressureLimit) argument 817 getUpwardPressureDelta(const MachineInstr *MI, PressureDiff &PDiff, RegPressureDelta &Delta, ArrayRef<PressureChange> CriticalPSets, ArrayRef<unsigned> MaxPressureLimit) const argument [all...] |
H A D | ScheduleDAGInstrs.cpp | 764 PressureDiff *PDiff = PDiffs ? &(*PDiffs)[SU->NodeNum] : 0; local 765 RPTracker->recede(/*LiveUses=*/0, PDiff);
|
H A D | MachineScheduler.cpp | 573 const PressureDiff &PDiff = getPressureDiff(SU); local 575 for (PressureDiff::const_iterator I = PDiff.begin(), E = PDiff.end();
|
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | RegisterPressure.h | 321 bool recede(SmallVectorImpl<unsigned> *LiveUses = 0, PressureDiff *PDiff = 0); 364 PressureDiff *PDiff, 370 /*const*/ PressureDiff &PDiff,
|
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGRRList.cpp | 1998 int PDiff = 0; 2016 ++PDiff; 2022 return PDiff; 2031 --PDiff; 2033 return PDiff;
|
Completed in 72 milliseconds