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 226 RegPressureTracker RPTracker;
257 Topo(SUnits, &ExitSU), RPTracker(RegPressure), CurrentTop(),
342 /// enabled. This sets up three trackers. RPTracker will cover the entire DAG
ScheduleDAGInstrs.h 195 void buildSchedGraph(AliasAnalysis *AA, RegPressureTracker *RPTracker = 0);
RegisterPressure.h 251 /// RPTracker.
252 void initLiveThru(const RegPressureTracker &RPTracker);
  /external/llvm/lib/Target/Hexagon/
HexagonMachineScheduler.h 232 const RegPressureTracker &RPTracker,
HexagonMachineScheduler.cpp 534 pickNodeFromQueue(ReadyQueue &Q, const RegPressureTracker &RPTracker,
539 RegPressureTracker &TempTracker = const_cast<RegPressureTracker&>(RPTracker);
  /external/llvm/lib/CodeGen/
MachineScheduler.cpp 464 // Close the RPTracker to finalize live ins.
465 RPTracker.closeRegion();
467 DEBUG(RPTracker.dump());
470 TopRPTracker.addLiveRegs(RPTracker.getPressure().LiveInRegs);
471 BotRPTracker.addLiveRegs(RPTracker.getPressure().LiveOutRegs);
479 BotRPTracker.initLiveThru(RPTracker);
496 RPTracker.getPressure().MaxSetPressure;
589 RPTracker.init(&MF, RegClassInfo, LIS, BB, LiveRegionEnd,
594 RPTracker.recede();
597 buildSchedGraph(AA, &RPTracker);
    [all...]
ScheduleDAGInstrs.cpp 689 RegPressureTracker *RPTracker) {
741 if (RPTracker) {
742 RPTracker->recede();
743 assert(RPTracker->getPos() == prior(MII) && "RPTracker can't find MI");
    [all...]
RegisterPressure.cpp 324 void RegPressureTracker::initLiveThru(const RegPressureTracker &RPTracker) {
330 && !RPTracker.hasUntiedDef(Reg)) {

Completed in 496 milliseconds