Searched refs:getPos (Results 1 – 5 of 5) sorted by relevance
120 std::function<MachineBasicBlock::iterator()> getPos) { in rescheduleLexographically() argument148 getPos()->dump(); in rescheduleLexographically()152 MBB->splice(getPos(), MBB, II.second); in rescheduleLexographically()
1055 assert((BotRPTracker.getPos() == RegionEnd || in initRegPressure()1057 BotRPTracker.getPos() == priorNonDebug(RegionEnd, RegionBegin))) && in initRegPressure()1147 nextIfDebug(BotRPTracker.getPos(), BB->end()); in updatePressureDiffs()1396 assert(TopRPTracker.getPos() == RegionBegin && "bad initial Top tracker"); in initQueues()1429 assert(TopRPTracker.getPos() == CurrentTop && "out of sync"); in scheduleMI()1462 if (BotRPTracker.getPos() != CurrentBottom) in scheduleMI()1466 assert(BotRPTracker.getPos() == CurrentBottom && "out of sync"); in scheduleMI()
796 if (RPTracker->getPos() == RegionEnd || &*RPTracker->getPos() != &MI) in buildSchedGraph()798 assert(&*RPTracker->getPos() == &MI && "RPTracker in sync"); in buildSchedGraph()
416 MachineBasicBlock::const_iterator getPos() const { return CurrPos; }
2027 assert(TopRPTracker.getPos() == RegionBegin && "bad initial Top tracker"); in schedule()