Home
last modified time | relevance | path

Searched refs:ResourceModel (Results 1 – 2 of 2) 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()