|
LLVM
4.0.0
|
#include <ScheduleDAG.h>
Public Member Functions | |
| bool | operator== (const SUnitIterator &x) const |
| bool | operator!= (const SUnitIterator &x) const |
| pointer | operator* () const |
| pointer | operator-> () const |
| SUnitIterator & | operator++ () |
| SUnitIterator | operator++ (int) |
| unsigned | getOperand () const |
| const SUnit * | getNode () const |
| bool | isCtrlDep () const |
| isCtrlDep - Test if this is not an SDep::Data dependence. More... | |
| bool | isArtificialDep () const |
| const SDep & | getSDep () const |
Static Public Member Functions | |
| static SUnitIterator | begin (SUnit *N) |
| static SUnitIterator | end (SUnit *N) |
Definition at line 637 of file ScheduleDAG.h.
|
inlinestatic |
Definition at line 662 of file ScheduleDAG.h.
Referenced by llvm::GraphTraits< SUnit * >::child_begin().
|
inlinestatic |
Definition at line 663 of file ScheduleDAG.h.
References llvm::SUnit::Preds.
Referenced by llvm::GraphTraits< SUnit * >::child_end().
Definition at line 668 of file ScheduleDAG.h.
|
inline |
Definition at line 667 of file ScheduleDAG.h.
Definition at line 676 of file ScheduleDAG.h.
References llvm::SUnit::Preds.
Referenced by isArtificialDep(), and isCtrlDep().
|
inline |
Definition at line 673 of file ScheduleDAG.h.
References getSDep(), and llvm::SDep::isArtificial().
Referenced by llvm::DOTGraphTraits< ScheduleDAG * >::getEdgeAttributes(), and llvm::DOTGraphTraits< ScheduleDAGMI * >::getEdgeAttributes().
|
inline |
isCtrlDep - Test if this is not an SDep::Data dependence.
Definition at line 670 of file ScheduleDAG.h.
References getSDep(), and llvm::SDep::isCtrl().
Referenced by llvm::DOTGraphTraits< ScheduleDAG * >::getEdgeAttributes(), and llvm::DOTGraphTraits< ScheduleDAGMI * >::getEdgeAttributes().
|
inline |
Definition at line 647 of file ScheduleDAG.h.
References operator==().
|
inline |
Definition at line 649 of file ScheduleDAG.h.
References llvm::SUnit::Preds.
Referenced by operator->().
|
inline |
Definition at line 654 of file ScheduleDAG.h.
|
inline |
Definition at line 658 of file ScheduleDAG.h.
|
inline |
Definition at line 652 of file ScheduleDAG.h.
References operator*().
|
inline |
Definition at line 644 of file ScheduleDAG.h.
Referenced by operator!=().
1.8.6