LLVM API Documentation
Sorting functions for the Available queue. More...
#include <ResourcePriorityQueue.h>
Public Member Functions | |
resource_sort (ResourcePriorityQueue *pq) | |
bool | operator() (const SUnit *left, const SUnit *right) const |
Public Attributes | |
ResourcePriorityQueue * | PQ |
Sorting functions for the Available queue.
Definition at line 31 of file ResourcePriorityQueue.h.
llvm::resource_sort::resource_sort | ( | ResourcePriorityQueue * | pq | ) | [inline, explicit] |
Definition at line 33 of file ResourcePriorityQueue.h.
This heuristic is used if DFA scheduling is not desired for some VLIW platform.
Definition at line 184 of file ResourcePriorityQueue.cpp.
References llvm::ResourcePriorityQueue::getLatency(), llvm::ResourcePriorityQueue::getNumSolelyBlockNodes(), llvm::SUnit::isScheduleHigh, llvm::SUnit::NodeNum, and PQ.
Definition at line 32 of file ResourcePriorityQueue.h.
Referenced by operator()().