Lines Matching refs:Bot
2910 Bot.init(DAG, SchedModel, &Rem); in initialize()
2922 if (!Bot.HazardRec) { in initialize()
2923 Bot.HazardRec = in initialize()
3032 for (const SUnit *SU : Bot.Available) { in registerRoots()
3322 if (SUnit *SU = Bot.pickOnlyChoice()) { in pickNodeBidirectional()
3335 setPolicy(BotPolicy, /*IsPostRA=*/false, Bot, &Top); in pickNodeBidirectional()
3339 setPolicy(TopPolicy, /*IsPostRA=*/false, Top, &Bot); in pickNodeBidirectional()
3346 pickNodeFromQueue(Bot, BotPolicy, DAG->getBotRPTracker(), BotCand); in pickNodeBidirectional()
3354 pickNodeFromQueue(Bot, BotPolicy, DAG->getBotRPTracker(), TCand); in pickNodeBidirectional()
3400 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage"); in pickNode()
3417 SU = Bot.pickOnlyChoice(); in pickNode()
3421 pickNodeFromQueue(Bot, NoPolicy, DAG->getBotRPTracker(), BotCand); in pickNode()
3435 Bot.removeReady(SU); in pickNode()
3480 SU->BotReadyCycle = std::max(SU->BotReadyCycle, Bot.getCurrCycle()); in schedNode()
3481 Bot.bumpNode(SU); in schedNode()