LLVM API Documentation
Public Types | |
typedef ScheduleIterator< _NodeType > | _Self |
Public Member Functions | |
ScheduleIterator (const InstrSchedule &_schedule, unsigned _cycleNum, unsigned _slotNum) | |
ScheduleIterator (const _Self &x) | |
bool | operator== (const _Self &x) const |
bool | operator!= (const _Self &x) const |
_NodeType * | operator * () const |
_NodeType * | operator-> () const |
_Self & | operator++ () |
_Self | operator++ (int) |
Static Public Member Functions | |
static _Self | begin (const InstrSchedule &_schedule) |
static _Self | end (const InstrSchedule &_schedule) |
Definition at line 94 of file InstrScheduling.cpp.
|
Definition at line 100 of file InstrScheduling.cpp. |
|
Definition at line 102 of file InstrScheduling.cpp. |
|
Definition at line 109 of file InstrScheduling.cpp. |
|
Definition at line 276 of file InstrScheduling.cpp. Referenced by llvm::InstrSchedule::begin(). |
|
Definition at line 283 of file InstrScheduling.cpp. References llvm::InstrSchedule::groups. Referenced by llvm::InstrSchedule::end(). |
|
Definition at line 214 of file InstrScheduling.cpp. References llvm::InstrSchedule::groups. Referenced by llvm::ScheduleIterator< _NodeType >::operator->(). |
|
Definition at line 116 of file InstrScheduling.cpp. References llvm::ScheduleIterator< _NodeType >::operator==(). |
|
Definition at line 122 of file InstrScheduling.cpp. |
|
Definition at line 263 of file InstrScheduling.cpp. References llvm::InstrSchedule::nslots. |
|
Definition at line 119 of file InstrScheduling.cpp. References llvm::ScheduleIterator< _NodeType >::operator *(). |
|
Definition at line 112 of file InstrScheduling.cpp. References llvm::ScheduleIterator< _NodeType >::cycleNum, llvm::ScheduleIterator< _NodeType >::S, and llvm::ScheduleIterator< _NodeType >::slotNum. Referenced by llvm::ScheduleIterator< _NodeType >::operator!=(). |