LLVM: llvm::latency_sort Struct Reference (original) (raw)
Sorting functions for the Available queue. More...
#include "[llvm/CodeGen/LatencyPriorityQueue.h](LatencyPriorityQueue%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| latency_sort (LatencyPriorityQueue *pq) | |
| bool | operator() (const SUnit *LHS, const SUnit *RHS) const |
| Public Attributes | |
|---|---|
| LatencyPriorityQueue * | PQ |
Detailed Description
Sorting functions for the Available queue.
Definition at line 25 of file LatencyPriorityQueue.h.
Constructor & Destructor Documentation
| llvm::latency_sort::latency_sort ( LatencyPriorityQueue * pq) | inlineexplicit |
|---|
Definition at line 27 of file LatencyPriorityQueue.h.
References PQ.
Member Function Documentation
◆ operator()()
| bool latency_sort::operator() | ( | const SUnit * | LHS, |
|---|---|---|---|
| const SUnit * | RHS ) const |
Definition at line 23 of file LatencyPriorityQueue.cpp.
References PQ.
Member Data Documentation
◆ PQ
LatencyPriorityQueue* llvm::latency_sort::PQ
Definition at line 26 of file LatencyPriorityQueue.h.
Referenced by latency_sort(), and operator()().
The documentation for this struct was generated from the following files:
- include/llvm/CodeGen/LatencyPriorityQueue.h
- lib/CodeGen/LatencyPriorityQueue.cpp