Lines Matching refs:Bot
3260 Bot.init(DAG, SchedModel, &Rem); in initialize()
3270 if (!Bot.HazardRec) { in initialize()
3271 Bot.HazardRec = DAG->TII->CreateTargetMIHazardRecognizer(Itin, DAG); in initialize()
3380 for (const SUnit *SU : Bot.Available) { in registerRoots()
3670 if (SUnit *SU = Bot.pickOnlyChoice()) { in pickNodeBidirectional()
3683 setPolicy(BotPolicy, /*IsPostRA=*/false, Bot, &Top); in pickNodeBidirectional()
3687 setPolicy(TopPolicy, /*IsPostRA=*/false, Top, &Bot); in pickNodeBidirectional()
3694 pickNodeFromQueue(Bot, BotPolicy, DAG->getBotRPTracker(), BotCand); in pickNodeBidirectional()
3702 pickNodeFromQueue(Bot, BotPolicy, DAG->getBotRPTracker(), TCand); in pickNodeBidirectional()
3748 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage"); in pickNode()
3765 SU = Bot.pickOnlyChoice(); in pickNode()
3769 pickNodeFromQueue(Bot, NoPolicy, DAG->getBotRPTracker(), BotCand); in pickNode()
3798 Bot.removeReady(SU); in pickNode()
3843 SU->BotReadyCycle = std::max(SU->BotReadyCycle, Bot.getCurrCycle()); in schedNode()
3844 Bot.bumpNode(SU); in schedNode()
3889 Bot.init(DAG, SchedModel, &Rem); in initialize()
3897 if (!Bot.HazardRec) { in initialize()
3898 Bot.HazardRec = DAG->TII->CreateTargetMIHazardRecognizer(Itin, DAG); in initialize()
3921 for (const SUnit *SU : Bot.Available) { in registerRoots()
4000 if (SUnit *SU = Bot.pickOnlyChoice()) { in pickNodeBidirectional()
4013 setPolicy(BotPolicy, /*IsPostRA=*/true, Bot, &Top); in pickNodeBidirectional()
4017 setPolicy(TopPolicy, /*IsPostRA=*/true, Top, &Bot); in pickNodeBidirectional()
4024 pickNodeFromQueue(Bot, BotCand); in pickNodeBidirectional()
4032 pickNodeFromQueue(Bot, BotCand); in pickNodeBidirectional()
4078 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage"); in pickNode()
4084 SU = Bot.pickOnlyChoice(); in pickNode()
4092 setPolicy(BotCand.Policy, /*IsPostRA=*/true, Bot, nullptr); in pickNode()
4093 pickNodeFromQueue(Bot, BotCand); in pickNode()
4123 Bot.removeReady(SU); in pickNode()
4137 SU->BotReadyCycle = std::max(SU->BotReadyCycle, Bot.getCurrCycle()); in schedNode()
4138 Bot.bumpNode(SU); in schedNode()