Lines Matching refs:ResourcePriorityQueue
47 ResourcePriorityQueue::ResourcePriorityQueue(SelectionDAGISel *IS) in ResourcePriorityQueue() function in ResourcePriorityQueue
71 ResourcePriorityQueue::numberRCValPredInSU(SUnit *SU, unsigned RCId) { in numberRCValPredInSU()
108 unsigned ResourcePriorityQueue::numberRCValSuccInSU(SUnit *SU, in numberRCValSuccInSU()
167 void ResourcePriorityQueue::initNodes(std::vector<SUnit> &sunits) { in initNodes()
214 SUnit *ResourcePriorityQueue::getSingleUnscheduledPred(SUnit *SU) { in getSingleUnscheduledPred()
229 void ResourcePriorityQueue::push(SUnit *SU) { in push()
243 bool ResourcePriorityQueue::isResourceAvailable(SUnit *SU) { in isResourceAvailable()
286 void ResourcePriorityQueue::reserveResources(SUnit *SU) { in reserveResources()
323 int ResourcePriorityQueue::rawRegPressureDelta(SUnit *SU, unsigned RCId) { in rawRegPressureDelta()
357 int ResourcePriorityQueue::regPressureDelta(SUnit *SU, bool RawPressure) { in regPressureDelta()
393 int ResourcePriorityQueue::SUSchedulingCost(SUnit *SU) { in SUSchedulingCost()
464 void ResourcePriorityQueue::scheduledNode(SUnit *SU) { in scheduledNode()
538 void ResourcePriorityQueue::initNumRegDefsLeft(SUnit *SU) { in initNumRegDefsLeft()
571 void ResourcePriorityQueue::adjustPriorityOfUnscheduledPreds(SUnit *SU) { in adjustPriorityOfUnscheduledPreds()
590 SUnit *ResourcePriorityQueue::pop() { in pop()
622 void ResourcePriorityQueue::remove(SUnit *SU) { in remove()