Lines Matching refs:LatencyPriorityQueue
1 //===---- LatencyPriorityQueue.cpp - A latency-oriented priority queue ----===//
9 // This file implements the LatencyPriorityQueue class, which is a
15 #include "llvm/CodeGen/LatencyPriorityQueue.h"
56 SUnit *LatencyPriorityQueue::getSingleUnscheduledPred(SUnit *SU) {
73 void LatencyPriorityQueue::push(SUnit *SU) {
92 void LatencyPriorityQueue::scheduledNode(SUnit *SU) {
105 void LatencyPriorityQueue::AdjustPriorityOfUnscheduledPreds(SUnit *SU) {
120 SUnit *LatencyPriorityQueue::pop() {
134 void LatencyPriorityQueue::remove(SUnit *SU) {
144 LLVM_DUMP_METHOD void LatencyPriorityQueue::dump(ScheduleDAG *DAG) const {