LLVM API Documentation
#include <MSchedGraph.h>
Collaboration diagram for llvm::MSchedGraph:
Public Types | |
typedef std::map< const MachineInstr *, MSchedGraphNode * >::iterator | iterator |
typedef std::map< const MachineInstr *, MSchedGraphNode * >::const_iterator | const_iterator |
typedef std::map< const MachineInstr *, MSchedGraphNode * >::reverse_iterator | reverse_iterator |
Public Member Functions | |
MSchedGraph (const MachineBasicBlock *bb, const TargetMachine &targ) | |
~MSchedGraph () | |
void | addNode (const MachineInstr *MI, MSchedGraphNode *node) |
iterator | find (const MachineInstr *I) |
iterator | end () |
iterator | begin () |
reverse_iterator | rbegin () |
reverse_iterator | rend () |
const TargetMachine * | getTarget () |
Definition at line 176 of file MSchedGraph.h.
|
Definition at line 203 of file MSchedGraph.h. |
|
Definition at line 202 of file MSchedGraph.h. |
|
Definition at line 204 of file MSchedGraph.h. |
|
Definition at line 88 of file MSchedGraph.cpp. |
|
Definition at line 100 of file MSchedGraph.cpp. |
|
Definition at line 78 of file MSchedGraph.cpp. Referenced by llvm::MSchedGraphNode::MSchedGraphNode(). |
|
Definition at line 207 of file MSchedGraph.h. |
|
Definition at line 206 of file MSchedGraph.h. |
|
Definition at line 205 of file MSchedGraph.h. |
|
Definition at line 210 of file MSchedGraph.h. |
|
Definition at line 208 of file MSchedGraph.h. |
|
Definition at line 209 of file MSchedGraph.h. |