Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DVLIWMachineScheduler.cpp287 delete Top.ResourceModel; in initialize()
288 delete Bot.ResourceModel; in initialize()
344 delete ResourceModel; in ~VLIWSchedBoundary()
428 startNewCycle = ResourceModel->reserveResources(SU, isTop()); in bumpNode()
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()
713 Top.ResourceModel->isInPacket(PI.getSUnit())) { in SchedulingCost()
722 Bot.ResourceModel->isInPacket(SI.getSUnit())) { in SchedulingCost()
738 Top.ResourceModel->isInPacket(PI.getSUnit())) { in SchedulingCost()
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonMachineScheduler.cpp59 Top.ResourceModel->isResourceAvailable(SU, true)) { in SchedulingCost()
63 Bot.ResourceModel->isResourceAvailable(SU, false)) { in SchedulingCost()
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DVLIWMachineScheduler.h135 VLIWResourceModel *ResourceModel = nullptr; member
235 return Top.ResourceModel->getTotalPackets() + in reportPackets()
236 Bot.ResourceModel->getTotalPackets(); in reportPackets()