Searched refs:ResourceModel (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/Target/Hexagon/
H A DHexagonMachineScheduler.h142 VLIWResourceModel *ResourceModel; member in struct:llvm::ConvergingVLIWScheduler::VLIWSchedBoundary
158 CheckPending(false), HazardRec(nullptr), ResourceModel(nullptr),
163 delete ResourceModel;
221 return Top.ResourceModel->getTotalPackets() +
222 Bot.ResourceModel->getTotalPackets();
H A DHexagonMachineScheduler.cpp214 delete Top.ResourceModel;
215 delete Bot.ResourceModel;
216 Top.ResourceModel = new VLIWResourceModel(TM, DAG->getSchedModel());
217 Bot.ResourceModel = new VLIWResourceModel(TM, DAG->getSchedModel());
338 startNewCycle = ResourceModel->reserveResources(SU);
401 ResourceModel->reserveResources(nullptr);
490 if (Top.ResourceModel->isResourceAvailable(SU))
497 if (Bot.ResourceModel->isResourceAvailable(SU))

Completed in 368 milliseconds