Lines Matching refs:Bot
1624 SchedBoundary Bot;
1637 Top(TopQID, "TopQ"), Bot(BotQID, "BotQ") {}
1760 Bot.init(DAG, SchedModel, &Rem);
1772 if (!Bot.HazardRec) {
1773 Bot.HazardRec =
1810 Bot.MaxObservedLatency = std::max(Latency, Bot.MaxObservedLatency);
1815 Bot.releaseNode(SU, SU->BotReadyCycle);
1860 I = Bot.Available.begin(), E = Bot.Available.end(); I != E; ++I) {
2680 DEBUG(dbgs() << "Pick " << (IsTop ? "Top " : "Bot ")
2688 if (SUnit *SU = Bot.pickOnlyChoice()) {
2690 DEBUG(dbgs() << "Pick Bot NOCAND\n");
2701 Bot.setPolicy(BotCand.Policy, Top);
2702 Top.setPolicy(TopCand.Policy, Bot);
2705 pickNodeFromQueue(Bot, DAG->getBotRPTracker(), BotCand);
2743 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage");
2761 SU = Bot.pickOnlyChoice();
2765 pickNodeFromQueue(Bot, DAG->getBotRPTracker(), BotCand);
2780 Bot.removeReady(SU);
2825 SU->BotReadyCycle = std::max(SU->BotReadyCycle, Bot.CurrCycle);
2826 Bot.bumpNode(SU);