LLVM: llvm::sandboxir::ReadyListContainer Class Reference (original) (raw)
The list holding nodes that are ready to schedule. Used by the scheduler. More...
#include "[llvm/Transforms/Vectorize/SandboxVectorizer/Scheduler.h](Transforms%5F2Vectorize%5F2SandboxVectorizer%5F2Scheduler%5F8h%5Fsource.html)"
The list holding nodes that are ready to schedule. Used by the scheduler.
Definition at line 55 of file Scheduler.h.
| llvm::sandboxir::ReadyListContainer::ReadyListContainer ( ) |
inline |
◆ clear()
| void llvm::sandboxir::ReadyListContainer::clear ( ) |
inline |
◆ dump() [1/2]
| void llvm::sandboxir::ReadyListContainer::dump |
( |
) |
const |
◆ dump() [2/2]
| void llvm::sandboxir::ReadyListContainer::dump |
( |
raw_ostream & |
OS |
) |
const |
◆ empty()
| bool llvm::sandboxir::ReadyListContainer::empty ( ) const |
inline |
◆ insert()
| void llvm::sandboxir::ReadyListContainer::insert ( DGNode * N) |
inline |
◆ pop()
| DGNode * llvm::sandboxir::ReadyListContainer::pop ( ) |
inline |
◆ remove()
| void llvm::sandboxir::ReadyListContainer::remove ( DGNode * N) |
inline |
The documentation for this class was generated from the following files:
- include/llvm/Transforms/Vectorize/SandboxVectorizer/Scheduler.h
- lib/Transforms/Vectorize/SandboxVectorizer/Scheduler.cpp