Searched refs:RPTracker (Results 1 - 8 of 8) sorted by relevance
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineScheduler.h | 365 RegPressureTracker RPTracker; member in class:llvm::ScheduleDAGMILive 385 ShouldTrackPressure(false), RPTracker(RegPressure), 443 /// enabled. This sets up three trackers. RPTracker will cover the entire DAG 887 const RegPressureTracker &RPTracker, 893 const RegPressureTracker &RPTracker,
|
H A D | ScheduleDAGInstrs.h | 208 RegPressureTracker *RPTracker = nullptr,
|
H A D | RegisterPressure.h | 316 /// RPTracker. 317 void initLiveThru(const RegPressureTracker &RPTracker);
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonMachineScheduler.h | 233 const RegPressureTracker &RPTracker,
|
H A D | HexagonMachineScheduler.cpp | 536 pickNodeFromQueue(ReadyQueue &Q, const RegPressureTracker &RPTracker, argument 541 RegPressureTracker &TempTracker = const_cast<RegPressureTracker&>(RPTracker);
|
/external/llvm/lib/CodeGen/ |
H A D | MachineScheduler.cpp | 870 // Close the RPTracker to finalize live ins. 871 RPTracker.closeRegion(); 873 DEBUG(RPTracker.dump()); 876 TopRPTracker.addLiveRegs(RPTracker.getPressure().LiveInRegs); 877 BotRPTracker.addLiveRegs(RPTracker.getPressure().LiveOutRegs); 885 BotRPTracker.initLiveThru(RPTracker); 894 updatePressureDiffs(RPTracker.getPressure().LiveOutRegs); 909 RPTracker.getPressure().MaxSetPressure; 1068 RPTracker.reset(); 1075 RPTracker 2564 tryCandidate(SchedCandidate &Cand, SchedCandidate &TryCand, SchedBoundary &Zone, const RegPressureTracker &RPTracker, RegPressureTracker &TempTracker) argument 2699 pickNodeFromQueue(SchedBoundary &Zone, const RegPressureTracker &RPTracker, SchedCandidate &Cand) argument [all...] |
H A D | ScheduleDAGInstrs.cpp | 747 RegPressureTracker *RPTracker, 813 if (RPTracker) { 815 RPTracker->recede(/*LiveUses=*/nullptr, PDiff); 816 assert(RPTracker->getPos() == std::prev(MII) && 817 "RPTracker can't find MI"); 746 buildSchedGraph(AliasAnalysis *AA, RegPressureTracker *RPTracker, PressureDiffs *PDiffs) argument
|
H A D | RegisterPressure.cpp | 289 void RegPressureTracker::initLiveThru(const RegPressureTracker &RPTracker) { argument 295 && !RPTracker.hasUntiedDef(Reg)) {
|
Completed in 143 milliseconds