LLVM 19.0.0git
llvm::SchedulingPriorityQueue Member List

This is the complete list of members for llvm::SchedulingPriorityQueue, including all inherited members.

addNode(const SUnit *SU)=0llvm::SchedulingPriorityQueuepure virtual
dump(ScheduleDAG *) constllvm::SchedulingPriorityQueueinlinevirtual
empty() const =0llvm::SchedulingPriorityQueuepure virtual
getCurCycle() constllvm::SchedulingPriorityQueueinline
hasReadyFilter() constllvm::SchedulingPriorityQueueinline
initNodes(std::vector< SUnit > &SUnits)=0llvm::SchedulingPriorityQueuepure virtual
isBottomUp() const =0llvm::SchedulingPriorityQueuepure virtual
isReady(SUnit *) constllvm::SchedulingPriorityQueueinlinevirtual
pop()=0llvm::SchedulingPriorityQueuepure virtual
push(SUnit *U)=0llvm::SchedulingPriorityQueuepure virtual
push_all(const std::vector< SUnit * > &Nodes)llvm::SchedulingPriorityQueueinline
releaseState()=0llvm::SchedulingPriorityQueuepure virtual
remove(SUnit *SU)=0llvm::SchedulingPriorityQueuepure virtual
scheduledNode(SUnit *)llvm::SchedulingPriorityQueueinlinevirtual
SchedulingPriorityQueue(bool rf=false)llvm::SchedulingPriorityQueueinline
setCurCycle(unsigned Cycle)llvm::SchedulingPriorityQueueinline
tracksRegPressure() constllvm::SchedulingPriorityQueueinlinevirtual
unscheduledNode(SUnit *)llvm::SchedulingPriorityQueueinlinevirtual
updateNode(const SUnit *SU)=0llvm::SchedulingPriorityQueuepure virtual
~SchedulingPriorityQueue()=defaultllvm::SchedulingPriorityQueuevirtual