Lines Matching refs:Bot
275 Bot.init(DAG, SchedModel); in initialize()
283 delete Bot.HazardRec; in initialize()
285 Bot.HazardRec = TII->CreateTargetMIHazardRecognizer(Itin, DAG); in initialize()
288 delete Bot.ResourceModel; in initialize()
290 Bot.ResourceModel = createVLIWResourceModel(STI, DAG->getSchedModel()); in initialize()
333 Bot.MaxMinLatency = std::max(MinLatency, Bot.MaxMinLatency); in releaseBottomNode()
340 Bot.releaseNode(SU, SU->BotReadyCycle); in releaseBottomNode()
638 if (Bot.isLatencyBound(SU)) { in SchedulingCost()
651 if (Bot.ResourceModel->isResourceAvailable(SU, false)) { in SchedulingCost()
671 if (Bot.isLatencyBound(SU)) in SchedulingCost()
722 Bot.ResourceModel->isInPacket(SI.getSUnit())) { in SchedulingCost()
746 Bot.ResourceModel->isInPacket(SI.getSUnit())) { in SchedulingCost()
887 if (SUnit *SU = Bot.pickOnlyChoice()) { in pickNodeBidrectional()
900 pickNodeFromQueue(Bot, DAG->getBotRPTracker(), BotCand); in pickNodeBidrectional()
953 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage"); in pickNode()
969 SU = Bot.pickOnlyChoice(); in pickNode()
973 pickNodeFromQueue(Bot, DAG->getBotRPTracker(), BotCand); in pickNode()
985 Bot.removeReady(SU); in pickNode()
989 << (IsTopNode ? Top.CurrCycle : Bot.CurrCycle) << " (" in pickNode()
1004 Bot.bumpNode(SU); in schedNode()
1005 SU->BotReadyCycle = Bot.CurrCycle; in schedNode()