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. |