Home
last modified time | relevance | path

Searched refs:ReadyQueue (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DVLIWMachineScheduler.h131 ReadyQueue Available;
132 ReadyQueue Pending;
252 virtual int SchedulingCost(ReadyQueue &Q, SUnit *SU,
260 void traceCandidate(const char *Label, const ReadyQueue &Q, SUnit *SU,
264 SchedCandidate &Candidate, ReadyQueue &Q);
H A DMachineScheduler.h548 class ReadyQueue {
554 ReadyQueue(unsigned id, const Twine &name): ID(id), Name(name.str()) {} in ReadyQueue() function
853 ReadyQueue Available;
854 ReadyQueue Pending;
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonMachineScheduler.h36 int SchedulingCost(ReadyQueue &Q, SUnit *SU, SchedCandidate &Candidate,
H A DHexagonMachineScheduler.cpp45 int HexagonConvergingVLIWScheduler::SchedulingCost(ReadyQueue &Q, SUnit *SU, in SchedulingCost()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DVLIWMachineScheduler.cpp508 const ReadyQueue &Q, SUnit *SU, in traceCandidate()
523 ReadyQueue &Q) { in readyQueueVerboseDump()
527 for (ReadyQueue::iterator I = Q.begin(), E = Q.end(); I != E; ++I) { in readyQueueVerboseDump()
593 int ConvergingVLIWScheduler::SchedulingCost(ReadyQueue &Q, SUnit *SU, in SchedulingCost()
769 ReadyQueue &Q = Zone.Available; in pickNodeFromQueue()
779 for (ReadyQueue::iterator I = Q.begin(), E = Q.end(); I != E; ++I) { in pickNodeFromQueue()
H A DMachineScheduler.cpp921 LLVM_DUMP_METHOD void ReadyQueue::dump() const { in dump()
3182 for (ReadyQueue::iterator I = Available.begin(); I != Available.end();) { in pickOnlyChoice()
4070 ReadyQueue &Q = Zone.Available; in pickNodeFromQueue()
4427 ReadyQueue &Q = Zone.Available; in pickNodeFromQueue()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNSchedStrategy.cpp345 ReadyQueue &Q = Zone.Available; in pickNodeFromQueue()