LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::ResourcePriorityQueue Member List

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

addNode(const SUnit *SU)llvm::ResourcePriorityQueueinlinevirtual
dump(ScheduleDAG *DAG) const llvm::ResourcePriorityQueuevirtual
empty() const llvm::ResourcePriorityQueueinlinevirtual
getCurCycle() const llvm::SchedulingPriorityQueueinline
getLatency(unsigned NodeNum) const llvm::ResourcePriorityQueueinline
getNumSolelyBlockNodes(unsigned NodeNum) const llvm::ResourcePriorityQueueinline
hasReadyFilter() const llvm::SchedulingPriorityQueueinline
initNodes(std::vector< SUnit > &sunits)llvm::ResourcePriorityQueuevirtual
initNumRegDefsLeft(SUnit *SU)llvm::ResourcePriorityQueue
isBottomUp() const llvm::ResourcePriorityQueueinlinevirtual
isReady(SUnit *) const llvm::SchedulingPriorityQueueinlinevirtual
isResourceAvailable(SUnit *SU)llvm::ResourcePriorityQueue
pop()llvm::ResourcePriorityQueuevirtual
push(SUnit *U)llvm::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()llvm::ResourcePriorityQueueinlinevirtual
remove(SUnit *SU)llvm::ResourcePriorityQueuevirtual
reserveResources(SUnit *SU)llvm::ResourcePriorityQueue
ResourcePriorityQueue(SelectionDAGISel *IS)llvm::ResourcePriorityQueue
scheduledNode(SUnit *Node)llvm::ResourcePriorityQueuevirtual
SchedulingPriorityQueue(bool rf=false)llvm::SchedulingPriorityQueueinline
setCurCycle(unsigned Cycle)llvm::SchedulingPriorityQueueinline
SUSchedulingCost(SUnit *SU)llvm::ResourcePriorityQueue
tracksRegPressure() const llvm::SchedulingPriorityQueueinlinevirtual
unscheduledNode(SUnit *)llvm::SchedulingPriorityQueueinlinevirtual
updateNode(const SUnit *SU)llvm::ResourcePriorityQueueinlinevirtual
updateNumRegDefsLeft(SUnit *SU)llvm::ResourcePriorityQueue
~ResourcePriorityQueue()llvm::ResourcePriorityQueueinline
~SchedulingPriorityQueue()llvm::SchedulingPriorityQueueinlinevirtual