LLVM 20.0.0git
llvm::ResourcePriorityQueue Member List

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

addNode(const SUnit *SU) overridellvm::ResourcePriorityQueueinlinevirtual
dump(ScheduleDAG *) constllvm::SchedulingPriorityQueueinlinevirtual
empty() const overridellvm::ResourcePriorityQueueinlinevirtual
getCurCycle() constllvm::SchedulingPriorityQueueinline
getLatency(unsigned NodeNum) constllvm::ResourcePriorityQueueinline
getNumSolelyBlockNodes(unsigned NodeNum) constllvm::ResourcePriorityQueueinline
hasReadyFilter() constllvm::SchedulingPriorityQueueinline
initNodes(std::vector< SUnit > &sunits) overridellvm::ResourcePriorityQueuevirtual
initNumRegDefsLeft(SUnit *SU)llvm::ResourcePriorityQueue
isBottomUp() const overridellvm::ResourcePriorityQueueinlinevirtual
isReady(SUnit *) constllvm::SchedulingPriorityQueueinlinevirtual
isResourceAvailable(SUnit *SU)llvm::ResourcePriorityQueue
pop() overridellvm::ResourcePriorityQueuevirtual
push(SUnit *U) overridellvm::ResourcePriorityQueuevirtual
push_all(const std::vector< SUnit * > &Nodes)llvm::SchedulingPriorityQueueinline
rawRegPressureDelta(SUnit *SU, unsigned RCId)llvm::ResourcePriorityQueue
regPressureDelta(SUnit *SU, bool RawPressure=false)llvm::ResourcePriorityQueue
releaseState() overridellvm::ResourcePriorityQueueinlinevirtual
remove(SUnit *SU) overridellvm::ResourcePriorityQueuevirtual
reserveResources(SUnit *SU)llvm::ResourcePriorityQueue
ResourcePriorityQueue(SelectionDAGISel *IS)llvm::ResourcePriorityQueue
scheduledNode(SUnit *SU) overridellvm::ResourcePriorityQueuevirtual
SchedulingPriorityQueue(bool rf=false)llvm::SchedulingPriorityQueueinline
setCurCycle(unsigned Cycle)llvm::SchedulingPriorityQueueinline
SUSchedulingCost(SUnit *SU)llvm::ResourcePriorityQueue
tracksRegPressure() constllvm::SchedulingPriorityQueueinlinevirtual
unscheduledNode(SUnit *)llvm::SchedulingPriorityQueueinlinevirtual
updateNode(const SUnit *SU) overridellvm::ResourcePriorityQueueinlinevirtual
~SchedulingPriorityQueue()=defaultllvm::SchedulingPriorityQueuevirtual