Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DResourcePriorityQueue.cpp47 ResourcePriorityQueue::ResourcePriorityQueue(SelectionDAGISel *IS) in ResourcePriorityQueue() function in ResourcePriorityQueue
108 unsigned ResourcePriorityQueue::numberRCValSuccInSU(SUnit *SU, in numberRCValSuccInSU()
167 void ResourcePriorityQueue::initNodes(std::vector<SUnit> &sunits) { in initNodes()
229 void ResourcePriorityQueue::push(SUnit *SU) { in push()
243 bool ResourcePriorityQueue::isResourceAvailable(SUnit *SU) { in isResourceAvailable()
286 void ResourcePriorityQueue::reserveResources(SUnit *SU) { in reserveResources()
393 int ResourcePriorityQueue::SUSchedulingCost(SUnit *SU) { in SUSchedulingCost()
464 void ResourcePriorityQueue::scheduledNode(SUnit *SU) { in scheduledNode()
538 void ResourcePriorityQueue::initNumRegDefsLeft(SUnit *SU) { in initNumRegDefsLeft()
590 SUnit *ResourcePriorityQueue::pop() { in pop()
[all …]
H A DScheduleDAGVLIW.cpp274 return new ScheduleDAGVLIW(*IS->MF, IS->AA, new ResourcePriorityQueue(IS)); in createVLIWDAGScheduler()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DResourcePriorityQueue.h24 class ResourcePriorityQueue; variable
31 ResourcePriorityQueue *PQ;
32 explicit resource_sort(ResourcePriorityQueue *pq) : PQ(pq) {} in resource_sort()
37 class ResourcePriorityQueue : public SchedulingPriorityQueue {
77 ResourcePriorityQueue(SelectionDAGISel *IS);
/freebsd-13.1/lib/clang/libllvm/
H A DMakefile396 SRCS_MIN+= CodeGen/SelectionDAG/ResourcePriorityQueue.cpp