LLVM API Documentation
#include <MSchedGraph.h>
Public Types | |
typedef MSchedGraphNode | NodeType |
typedef MSchedGraphNode::succ_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 224 of file MSchedGraph.h.
|
Definition at line 226 of file MSchedGraph.h. |
|
Definition at line 236 of file MSchedGraph.h. |
|
Definition at line 238 of file MSchedGraph.h. |
|
Definition at line 225 of file MSchedGraph.h. |
|
Definition at line 228 of file MSchedGraph.h. References llvm::MSchedGraphNode::succ_begin(). |
|
Definition at line 231 of file MSchedGraph.h. References llvm::MSchedGraphNode::succ_end(). |
|
Definition at line 239 of file MSchedGraph.h. References llvm::getSecond(), and llvm::map_iterator(). |
|
Definition at line 242 of file MSchedGraph.h. References llvm::getSecond(), and llvm::map_iterator(). |