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.