LLVM 19.0.0git
llvm::LatencyPriorityQueue Member List

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

addNode(const SUnit *SU) overridellvm::LatencyPriorityQueueinlinevirtual
dump(ScheduleDAG *DAG) const overridellvm::LatencyPriorityQueuevirtual
empty() const overridellvm::LatencyPriorityQueueinlinevirtual
getCurCycle() constllvm::SchedulingPriorityQueueinline
getLatency(unsigned NodeNum) constllvm::LatencyPriorityQueueinline
getNumSolelyBlockNodes(unsigned NodeNum) constllvm::LatencyPriorityQueueinline
hasReadyFilter() constllvm::SchedulingPriorityQueueinline
initNodes(std::vector< SUnit > &sunits) overridellvm::LatencyPriorityQueueinlinevirtual
isBottomUp() const overridellvm::LatencyPriorityQueueinlinevirtual
isReady(SUnit *) constllvm::SchedulingPriorityQueueinlinevirtual
LatencyPriorityQueue()llvm::LatencyPriorityQueueinline
pop() overridellvm::LatencyPriorityQueuevirtual
push(SUnit *U) overridellvm::LatencyPriorityQueuevirtual
push_all(const std::vector< SUnit * > &Nodes)llvm::SchedulingPriorityQueueinline
releaseState() overridellvm::LatencyPriorityQueueinlinevirtual
remove(SUnit *SU) overridellvm::LatencyPriorityQueuevirtual
scheduledNode(SUnit *SU) overridellvm::LatencyPriorityQueuevirtual
SchedulingPriorityQueue(bool rf=false)llvm::SchedulingPriorityQueueinline
setCurCycle(unsigned Cycle)llvm::SchedulingPriorityQueueinline
tracksRegPressure() constllvm::SchedulingPriorityQueueinlinevirtual
unscheduledNode(SUnit *)llvm::SchedulingPriorityQueueinlinevirtual
updateNode(const SUnit *SU) overridellvm::LatencyPriorityQueueinlinevirtual
~SchedulingPriorityQueue()=defaultllvm::SchedulingPriorityQueuevirtual