Home
last modified time | relevance | path

Searched refs:ResourceModel (Results 1 – 3 of 3) sorted by relevance

/src/contrib/llvm-project/llvm/lib/CodeGen/
H A DVLIWMachineScheduler.cpp287 delete Top.ResourceModel; in initialize()
288 delete Bot.ResourceModel; in initialize()
289 Top.ResourceModel = createVLIWResourceModel(STI, DAG->getSchedModel()); in initialize()
290 Bot.ResourceModel = createVLIWResourceModel(STI, DAG->getSchedModel()); in initialize()
344 delete ResourceModel; in ~VLIWSchedBoundary()
428 startNewCycle = ResourceModel->reserveResources(SU, isTop()); in bumpNode()
492 return !ResourceModel->isResourceAvailable(*Available.begin(), isTop()) || in pickOnlyChoice()
500 ResourceModel->reserveResources(nullptr, isTop()); in pickOnlyChoice()
631 if (Top.ResourceModel->isResourceAvailable(SU, true)) { in SchedulingCost()
651 if (Bot.ResourceModel->isResourceAvailable(SU, false)) { in SchedulingCost()
[all …]
/src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonMachineScheduler.cpp59 Top.ResourceModel->isResourceAvailable(SU, true)) { in SchedulingCost()
63 Bot.ResourceModel->isResourceAvailable(SU, false)) { in SchedulingCost()
/src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DVLIWMachineScheduler.h136 VLIWResourceModel *ResourceModel = nullptr; member
239 return Top.ResourceModel->getTotalPackets() + in reportPackets()
240 Bot.ResourceModel->getTotalPackets(); in reportPackets()