LLVM API Documentation
#include <MSchedGraph.h>
Public Types | |
| typedef const MSchedGraphNode | NodeType |
| typedef MSchedGraphNode::pred_const_iterator | ChildIteratorType |
| typedef std::pointer_to_unary_function< std::pair< const MachineInstr *const, MSchedGraphNode * > &, MSchedGraphNode & > | DerefFun |
| typedef mapped_iterator< MSchedGraph::iterator, DerefFun > | nodes_iterator |
Static Public Member Functions | |
| static ChildIteratorType | child_begin (NodeType *N) |
| static ChildIteratorType | child_end (NodeType *N) |
| static nodes_iterator | nodes_begin (MSchedGraph *G) |
| static nodes_iterator | nodes_end (MSchedGraph *G) |
Definition at line 293 of file MSchedGraph.h.
|
|
Definition at line 295 of file MSchedGraph.h. |
|
|
Definition at line 305 of file MSchedGraph.h. |
|
|
Definition at line 307 of file MSchedGraph.h. |
|
|
Definition at line 294 of file MSchedGraph.h. |
|
|
Definition at line 297 of file MSchedGraph.h. References llvm::MSchedGraphNode::pred_begin(). |
|
|
Definition at line 300 of file MSchedGraph.h. References llvm::MSchedGraphNode::pred_end(). |
|
|
Definition at line 308 of file MSchedGraph.h. References llvm::getSecond(), and llvm::map_iterator(). |
|
|
Definition at line 311 of file MSchedGraph.h. References llvm::getSecond(), and llvm::map_iterator(). |