Searched refs:RPTracker (Results 1 - 8 of 8) sorted by relevance

/external/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h365 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 DScheduleDAGInstrs.h208 RegPressureTracker *RPTracker = nullptr,
H A DRegisterPressure.h316 /// RPTracker.
317 void initLiveThru(const RegPressureTracker &RPTracker);
/external/llvm/lib/Target/Hexagon/
H A DHexagonMachineScheduler.h233 const RegPressureTracker &RPTracker,
H A DHexagonMachineScheduler.cpp536 pickNodeFromQueue(ReadyQueue &Q, const RegPressureTracker &RPTracker, argument
541 RegPressureTracker &TempTracker = const_cast<RegPressureTracker&>(RPTracker);
/external/llvm/lib/CodeGen/
H A DMachineScheduler.cpp870 // 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 DScheduleDAGInstrs.cpp747 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 DRegisterPressure.cpp289 void RegPressureTracker::initLiveThru(const RegPressureTracker &RPTracker) { argument
295 && !RPTracker.hasUntiedDef(Reg)) {

Completed in 143 milliseconds