Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.h141 VLIWResourceModel *ResourceModel; member
157 CheckPending(false), HazardRec(nullptr), ResourceModel(nullptr), in VLIWSchedBoundary()
162 delete ResourceModel; in ~VLIWSchedBoundary() local
220 return Top.ResourceModel->getTotalPackets() + in ReportPackets()
221 Bot.ResourceModel->getTotalPackets(); in ReportPackets()
DHexagonMachineScheduler.cpp219 delete Top.ResourceModel; in initialize()
220 delete Bot.ResourceModel; in initialize()
221 Top.ResourceModel = new VLIWResourceModel(STI, DAG->getSchedModel()); in initialize()
222 Bot.ResourceModel = new VLIWResourceModel(STI, DAG->getSchedModel()); in initialize()
343 startNewCycle = ResourceModel->reserveResources(SU); in bumpNode()
406 ResourceModel->reserveResources(nullptr); in pickOnlyChoice()
495 if (Top.ResourceModel->isResourceAvailable(SU)) in SchedulingCost()
502 if (Bot.ResourceModel->isResourceAvailable(SU)) in SchedulingCost()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.cpp270 delete Top.ResourceModel; in initialize()
271 delete Bot.ResourceModel; in initialize()
272 Top.ResourceModel = new VLIWResourceModel(STI, DAG->getSchedModel()); in initialize()
273 Bot.ResourceModel = new VLIWResourceModel(STI, DAG->getSchedModel()); in initialize()
403 startNewCycle = ResourceModel->reserveResources(SU, isTop()); in bumpNode()
467 return !ResourceModel->isResourceAvailable(*Available.begin(), isTop()) || in pickOnlyChoice()
474 ResourceModel->reserveResources(nullptr, isTop()); in pickOnlyChoice()
611 if (Top.ResourceModel->isResourceAvailable(SU, true)) { in SchedulingCost()
631 if (Bot.ResourceModel->isResourceAvailable(SU, false)) { in SchedulingCost()
693 Top.ResourceModel->isResourceAvailable(SU, true)) { in SchedulingCost()
[all …]
DHexagonMachineScheduler.h143 VLIWResourceModel *ResourceModel = nullptr; member
162 delete ResourceModel; in ~VLIWSchedBoundary() local
249 return Top.ResourceModel->getTotalPackets() + in reportPackets()
250 Bot.ResourceModel->getTotalPackets(); in reportPackets()