Lines Matching refs:Bot
258 Bot.init(DAG, SchedModel); in initialize()
266 delete Bot.HazardRec; in initialize()
268 Bot.HazardRec = TII->CreateTargetMIHazardRecognizer(Itin, DAG); in initialize()
271 delete Bot.ResourceModel; in initialize()
273 Bot.ResourceModel = new VLIWResourceModel(STI, DAG->getSchedModel()); in initialize()
315 Bot.MaxMinLatency = std::max(MinLatency, Bot.MaxMinLatency); in releaseBottomNode()
320 Bot.releaseNode(SU, SU->BotReadyCycle); in releaseBottomNode()
618 if (Bot.isLatencyBound(SU)) { in SchedulingCost()
631 if (Bot.ResourceModel->isResourceAvailable(SU, false)) { in SchedulingCost()
651 if (Bot.isLatencyBound(SU)) in SchedulingCost()
697 Bot.ResourceModel->isResourceAvailable(SU, false)) { in SchedulingCost()
718 Bot.ResourceModel->isInPacket(SI.getSUnit())) { in SchedulingCost()
742 Bot.ResourceModel->isInPacket(SI.getSUnit())) { in SchedulingCost()
882 if (SUnit *SU = Bot.pickOnlyChoice()) { in pickNodeBidrectional()
894 CandResult BotResult = pickNodeFromQueue(Bot, in pickNodeBidrectional()
948 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage"); in pickNode()
964 SU = Bot.pickOnlyChoice(); in pickNode()
968 pickNodeFromQueue(Bot, DAG->getBotRPTracker(), BotCand); in pickNode()
980 Bot.removeReady(SU); in pickNode()
984 << (IsTopNode ? Top.CurrCycle : Bot.CurrCycle) << " (" in pickNode()
999 Bot.bumpNode(SU); in schedNode()
1000 SU->BotReadyCycle = Bot.CurrCycle; in schedNode()