LLVM: llvm::SUnitIterator Class Reference (original) (raw)
#include "[llvm/CodeGen/ScheduleDAG.h](ScheduleDAG%5F8h%5Fsource.html)"
Definition at line 652 of file ScheduleDAG.h.
◆ difference_type
using llvm::SUnitIterator::difference_type = std::ptrdiff_t
◆ iterator_category
using llvm::SUnitIterator::iterator_category = std::forward_iterator_tag
◆ pointer
◆ value_type
◆ begin()
◆ end()
◆ getNode()
| const SUnit * llvm::SUnitIterator::getNode ( ) const |
inline |
◆ getOperand()
| unsigned llvm::SUnitIterator::getOperand ( ) const |
inline |
◆ getSDep()
| const SDep & llvm::SUnitIterator::getSDep ( ) const |
inline |
◆ isArtificialDep()
| bool llvm::SUnitIterator::isArtificialDep ( ) const |
inline |
◆ isCtrlDep()
| bool llvm::SUnitIterator::isCtrlDep ( ) const |
inline |
◆ operator!=()
◆ operator*()
| pointer llvm::SUnitIterator::operator* ( ) const |
inline |
◆ operator++() [1/2]
◆ operator++() [2/2]
◆ operator->()
| pointer llvm::SUnitIterator::operator-> ( ) const |
inline |
◆ operator==()
The documentation for this class was generated from the following file: