Searched refs:Bot (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | VLIWMachineScheduler.cpp | 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() 330 Bot.MaxMinLatency = std::max(MinLatency, Bot.MaxMinLatency); in releaseBottomNode() 337 Bot.releaseNode(SU, SU->BotReadyCycle); in releaseBottomNode() 635 if (Bot.isLatencyBound(SU)) { in SchedulingCost() 648 if (Bot.ResourceModel->isResourceAvailable(SU, false)) { in SchedulingCost() 668 if (Bot.isLatencyBound(SU)) in SchedulingCost() [all …]
|
| H A D | MachineScheduler.cpp | 3681 Bot.init(DAG, SchedModel, &Rem); in initialize() 3691 if (!Bot.HazardRec) { in initialize() 3692 Bot.HazardRec = DAG->TII->CreateTargetMIHazardRecognizer(Itin, DAG); in initialize() 3803 for (const SUnit *SU : Bot.Available) { in registerRoots() 4091 if (SUnit *SU = Bot.pickOnlyChoice()) { in pickNodeBidirectional() 4104 setPolicy(BotPolicy, /*IsPostRA=*/false, Bot, &Top); in pickNodeBidirectional() 4108 setPolicy(TopPolicy, /*IsPostRA=*/false, Top, &Bot); in pickNodeBidirectional() 4115 pickNodeFromQueue(Bot, BotPolicy, DAG->getBotRPTracker(), BotCand); in pickNodeBidirectional() 4123 pickNodeFromQueue(Bot, BotPolicy, DAG->getBotRPTracker(), TCand); in pickNodeBidirectional() 4169 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage"); in pickNode() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/ |
| H A D | Interval.cpp | 28 auto *Bot = bottom(); in print() local 37 if (Bot != nullptr) in print() 38 OS << *Bot; in print()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | VLIWMachineScheduler.h | 216 VLIWSchedBoundary Bot; 225 ConvergingVLIWScheduler() : Top(TopQID, "TopQ"), Bot(BotQID, "BotQ") {} 240 Bot.ResourceModel->getTotalPackets(); in reportPackets() 215 VLIWSchedBoundary Bot; global() variable
|
| H A D | MachineScheduler.h | 1243 Bot(SchedBoundary::BotQID, "BotQ") {} in GenericScheduler() 1277 Bot.releaseNode(SU, SU->BotReadyCycle, false); in releaseBottomNode() 1288 SchedBoundary Bot; variable 1326 SchedBoundary Bot; variable 1339 Bot(SchedBoundary::BotQID, "BotQ") {} in PostGenericScheduler() 1374 Bot.releaseNode(SU, SU->BotReadyCycle, false); in releaseBottomNode()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonMachineScheduler.cpp | 63 Bot.ResourceModel->isResourceAvailable(SU, false)) { in SchedulingCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNSchedStrategy.cpp | 369 if (SUnit *SU = Bot.pickOnlyChoice()) { in pickNodeBidirectional() 380 setPolicy(BotPolicy, /*IsPostRA=*/false, Bot, &Top); in pickNodeBidirectional() 384 setPolicy(TopPolicy, /*IsPostRA=*/false, Top, &Bot); in pickNodeBidirectional() 391 pickNodeFromQueue(Bot, BotPolicy, DAG->getBotRPTracker(), BotCand, in pickNodeBidirectional() 400 pickNodeFromQueue(Bot, BotPolicy, DAG->getBotRPTracker(), TCand, in pickNodeBidirectional() 450 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage"); in pickNode() 467 SU = Bot.pickOnlyChoice(); in pickNode() 471 pickNodeFromQueue(Bot, NoPolicy, DAG->getBotRPTracker(), BotCand, in pickNode() 485 Bot.removeReady(SU); in pickNode()
|