Home
last modified time | relevance | path

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

/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DResourcePriorityQueue.cpp49 ResourcesModel.reset(TII->CreateTargetScheduleState(STI)); in ResourcePriorityQueue()
52 assert(ResourcesModel && "Unimplemented CreateTargetScheduleState."); in ResourcePriorityQueue()
252 if (!ResourcesModel->canReserveResources(&TII->get( in isResourceAvailable()
285 ResourcesModel->clearResources(); in reserveResources()
292 ResourcesModel->reserveResources(&TII->get( in reserveResources()
306 ResourcesModel->clearResources(); in reserveResources()
313 ResourcesModel->clearResources(); in reserveResources()
463 ResourcesModel->clearResources(); in scheduledNode()
/llvm-project/llvm/lib/CodeGen/
H A DVLIWMachineScheduler.cpp68 ResourcesModel = createPacketizer(STI); in VLIWResourceModel()
72 assert(ResourcesModel && "Unimplemented CreateTargetScheduleState."); in VLIWResourceModel()
76 ResourcesModel->clearResources(); in VLIWResourceModel()
81 ResourcesModel->clearResources(); in reset()
84 VLIWResourceModel::~VLIWResourceModel() { delete ResourcesModel; } in ~VLIWResourceModel()
116 if (!ResourcesModel->canReserveResources(*SU->getInstr())) in isResourceAvailable()
164 ResourcesModel->reserveResources(*SU->getInstr()); in reserveResources()
/llvm-project/llvm/include/llvm/CodeGen/
H A DResourcePriorityQueue.h66 std::unique_ptr<DFAPacketizer> ResourcesModel; variable
H A DVLIWMachineScheduler.h38 DFAPacketizer *ResourcesModel; variable