LLVM API Documentation
#include <MSchedGraph.h>
Collaboration diagram for llvm::MSchedGraphEdge:

Public Types | |
| TrueDep | |
| AntiDep | |
| OutputDep | |
| NonDataDep | |
| MemoryDep | |
| ValueDep | |
| MachineRegister | |
| BranchDep | |
| enum | DataDepOrderType { TrueDep, AntiDep, OutputDep, NonDataDep } |
| enum | MSchedGraphEdgeType { MemoryDep, ValueDep, MachineRegister, BranchDep } |
Public Member Functions | |
| MSchedGraphNode * | getDest () const |
| unsigned | getIteDiff () |
| unsigned | getDepOrderType () |
| void | setDest (MSchedGraphNode *newDest) |
Friends | |
| class | MSchedGraphNode |
Definition at line 39 of file MSchedGraph.h.
Definition at line 44 of file MSchedGraph.h.
| unsigned llvm::MSchedGraphEdge::getDepOrderType | ( | ) | [inline] |
Definition at line 51 of file MSchedGraph.h.
Referenced by llvm::DOTGraphTraits< MSchedGraph * >::getEdgeSourceLabel().
| MSchedGraphNode* llvm::MSchedGraphEdge::getDest | ( | ) | const [inline] |
| unsigned llvm::MSchedGraphEdge::getIteDiff | ( | ) | [inline] |
Definition at line 50 of file MSchedGraph.h.
Referenced by llvm::DOTGraphTraits< MSchedGraph * >::getEdgeSourceLabel().
| void llvm::MSchedGraphEdge::setDest | ( | MSchedGraphNode * | newDest | ) | [inline] |
Definition at line 52 of file MSchedGraph.h.
friend class MSchedGraphNode [friend] |
Definition at line 55 of file MSchedGraph.h.