LLVM API Documentation
#include <MSchedGraph.h>
Public Types | |
typedef const MSchedGraphNode | NodeType |
typedef MSchedGraphNode::succ_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 249 of file MSchedGraph.h.
|
Definition at line 251 of file MSchedGraph.h. |
|
Definition at line 260 of file MSchedGraph.h. |
|
Definition at line 262 of file MSchedGraph.h. |
|
Definition at line 250 of file MSchedGraph.h. |
|
Definition at line 253 of file MSchedGraph.h. References llvm::MSchedGraphNode::succ_begin(). |
|
Definition at line 256 of file MSchedGraph.h. References llvm::MSchedGraphNode::succ_end(). |
|
Definition at line 263 of file MSchedGraph.h. References llvm::getSecond(), and llvm::map_iterator(). |
|
Definition at line 266 of file MSchedGraph.h. References llvm::getSecond(), and llvm::map_iterator(). |