Home
last modified time | relevance | path

Searched refs:Bot (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonMachineScheduler.cpp257 Bot.init(DAG, SchedModel); in initialize()
265 delete Bot.HazardRec; in initialize()
270 delete Bot.ResourceModel; in initialize()
314 Bot.MaxMinLatency = std::max(MinLatency, Bot.MaxMinLatency); in releaseBottomNode()
617 if (Bot.isLatencyBound(SU)) { in SchedulingCost()
650 if (Bot.isLatencyBound(SU)) in SchedulingCost()
947 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage"); in pickNode()
963 SU = Bot.pickOnlyChoice(); in pickNode()
979 Bot.removeReady(SU); in pickNode()
998 Bot.bumpNode(SU); in schedNode()
[all …]
H A DHexagonMachineScheduler.h223 VLIWSchedBoundary Bot; variable
236 ConvergingVLIWScheduler() : Top(TopQID, "TopQ"), Bot(BotQID, "BotQ") {} in ConvergingVLIWScheduler()
250 Bot.ResourceModel->getTotalPackets(); in reportPackets()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DGCNSchedStrategy.cpp173 if (SUnit *SU = Bot.pickOnlyChoice()) { in pickNodeBidirectional()
184 setPolicy(BotPolicy, /*IsPostRA=*/false, Bot, &Top); in pickNodeBidirectional()
188 setPolicy(TopPolicy, /*IsPostRA=*/false, Top, &Bot); in pickNodeBidirectional()
195 pickNodeFromQueue(Bot, BotPolicy, DAG->getBotRPTracker(), BotCand); in pickNodeBidirectional()
254 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage"); in pickNode()
270 SU = Bot.pickOnlyChoice(); in pickNode()
274 pickNodeFromQueue(Bot, NoPolicy, DAG->getBotRPTracker(), BotCand); in pickNode()
287 Bot.removeReady(SU); in pickNode()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineScheduler.cpp2695 Bot.init(DAG, SchedModel, &Rem); in initialize()
2707 if (!Bot.HazardRec) { in initialize()
2708 Bot.HazardRec = in initialize()
2815 for (const SUnit *SU : Bot.Available) { in registerRoots()
3104 if (SUnit *SU = Bot.pickOnlyChoice()) { in pickNodeBidirectional()
3117 setPolicy(BotPolicy, /*IsPostRA=*/false, Bot, &Top); in pickNodeBidirectional()
3121 setPolicy(TopPolicy, /*IsPostRA=*/false, Top, &Bot); in pickNodeBidirectional()
3183 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage"); in pickNode()
3200 SU = Bot.pickOnlyChoice(); in pickNode()
3218 Bot.removeReady(SU); in pickNode()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h939 Bot(SchedBoundary::BotQID, "BotQ") {} in GenericScheduler()
973 Bot.releaseNode(SU, SU->BotReadyCycle); in releaseBottomNode()
986 SchedBoundary Bot; variable