LLVM API Documentation
#include <MSchedGraphSB.h>
Collaboration diagram for llvm::MSchedGraphSBEdge:

Public Types | |
| TrueDep | |
| AntiDep | |
| OutputDep | |
| NonDataDep | |
| MemoryDep | |
| ValueDep | |
| MachineRegister | |
| PredDep | |
| enum | DataDepOrderType { TrueDep, AntiDep, OutputDep, NonDataDep } |
| enum | MSchedGraphSBEdgeType { MemoryDep, ValueDep, MachineRegister, PredDep } |
Public Member Functions | |
| MSchedGraphSBNode * | getDest () const |
| unsigned | getIteDiff () |
| unsigned | getDepOrderType () |
| void | setDest (MSchedGraphSBNode *newDest) |
Friends | |
| class | MSchedGraphSBNode |
Definition at line 41 of file MSchedGraphSB.h.
Definition at line 46 of file MSchedGraphSB.h.
| unsigned llvm::MSchedGraphSBEdge::getDepOrderType | ( | ) | [inline] |
Definition at line 53 of file MSchedGraphSB.h.
Referenced by llvm::DOTGraphTraits< MSchedGraphSB * >::getEdgeSourceLabel().
| MSchedGraphSBNode* llvm::MSchedGraphSBEdge::getDest | ( | ) | const [inline] |
Definition at line 51 of file MSchedGraphSB.h.
| unsigned llvm::MSchedGraphSBEdge::getIteDiff | ( | ) | [inline] |
Definition at line 52 of file MSchedGraphSB.h.
Referenced by llvm::DOTGraphTraits< MSchedGraphSB * >::getEdgeSourceLabel().
| void llvm::MSchedGraphSBEdge::setDest | ( | MSchedGraphSBNode * | newDest | ) | [inline] |
Definition at line 54 of file MSchedGraphSB.h.
friend class MSchedGraphSBNode [friend] |
Definition at line 57 of file MSchedGraphSB.h.