HomeSort by relevance Sort by last modified time
    Searched refs:RPTracker (Results 1 - 8 of 8) sorted by null

  /external/llvm/include/llvm/CodeGen/
MachineScheduler.h 366 RegPressureTracker RPTracker;
386 ShouldTrackPressure(false), RPTracker(RegPressure),
444 /// enabled. This sets up three trackers. RPTracker will cover the entire DAG
888 const RegPressureTracker &RPTracker,
894 const RegPressureTracker &RPTracker,
ScheduleDAGInstrs.h 210 RegPressureTracker *RPTracker = nullptr,
RegisterPressure.h 331 /// RPTracker.
332 void initLiveThru(const RegPressureTracker &RPTracker);
  /external/llvm/lib/Target/Hexagon/
HexagonMachineScheduler.h 233 const RegPressureTracker &RPTracker,
HexagonMachineScheduler.cpp 535 pickNodeFromQueue(ReadyQueue &Q, const RegPressureTracker &RPTracker,
540 RegPressureTracker &TempTracker = const_cast<RegPressureTracker&>(RPTracker);
  /external/llvm/lib/CodeGen/
MachineScheduler.cpp 851 // Close the RPTracker to finalize live ins.
852 RPTracker.closeRegion();
854 DEBUG(RPTracker.dump());
857 TopRPTracker.addLiveRegs(RPTracker.getPressure().LiveInRegs);
858 BotRPTracker.addLiveRegs(RPTracker.getPressure().LiveOutRegs);
866 BotRPTracker.initLiveThru(RPTracker);
875 updatePressureDiffs(RPTracker.getPressure().LiveOutRegs);
890 RPTracker.getPressure().MaxSetPressure;
    [all...]
ScheduleDAGInstrs.cpp 735 RegPressureTracker *RPTracker,
801 if (RPTracker) {
803 RPTracker->recede(/*LiveUses=*/nullptr, PDiff);
804 assert(RPTracker->getPos() == std::prev(MII) &&
805 "RPTracker can't find MI");
    [all...]
RegisterPressure.cpp 290 void RegPressureTracker::initLiveThru(const RegPressureTracker &RPTracker) {
296 && !RPTracker.hasUntiedDef(Reg)) {
    [all...]

Completed in 106 milliseconds