LLVM API Documentation
#include <MSchedGraph.h>
Public Types | |
typedef MSchedGraphNode | NodeType |
typedef MSchedGraphNode::pred_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 271 of file MSchedGraph.h.
|
Definition at line 273 of file MSchedGraph.h. |
|
Definition at line 282 of file MSchedGraph.h. |
|
Definition at line 284 of file MSchedGraph.h. |
|
Definition at line 272 of file MSchedGraph.h. |
|
Definition at line 275 of file MSchedGraph.h. References llvm::MSchedGraphNode::pred_begin(). |
|
Definition at line 278 of file MSchedGraph.h. References llvm::MSchedGraphNode::pred_end(). |
|
Definition at line 285 of file MSchedGraph.h. References llvm::getSecond(), and llvm::map_iterator(). |
|
Definition at line 288 of file MSchedGraph.h. References llvm::getSecond(), and llvm::map_iterator(). |