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