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!=(). |