LLVM API Documentation
#include <MachineBasicBlock.h>
Collaboration diagram for llvm::ilist_traits< MachineInstr >:

Public Member Functions | |
| ilist_traits () | |
| void | addNodeToList (MachineInstr *N) |
| void | removeNodeFromList (MachineInstr *N) |
| void | transferNodesFromList (iplist< MachineInstr, ilist_traits< MachineInstr > > &toList, ilist_iterator< MachineInstr > first, ilist_iterator< MachineInstr > last) |
Static Public Member Functions | |
| static MachineInstr * | getPrev (MachineInstr *N) |
| static MachineInstr * | getNext (MachineInstr *N) |
| static const MachineInstr * | getPrev (const MachineInstr *N) |
| static const MachineInstr * | getNext (const MachineInstr *N) |
| static void | setPrev (MachineInstr *N, MachineInstr *prev) |
| static void | setNext (MachineInstr *N, MachineInstr *next) |
| static MachineInstr * | createNode () |
Protected Attributes | |
| MachineBasicBlock * | parent |
Friends | |
| class | MachineBasicBlock |
Definition at line 27 of file MachineBasicBlock.h.
|
|
|
|
|
|
|
|
Definition at line 43 of file MachineBasicBlock.h. References llvm::MachineInstr::next. |
|
|
Definition at line 37 of file MachineBasicBlock.h. References llvm::MachineInstr::next. |
|
|
Definition at line 40 of file MachineBasicBlock.h. References llvm::MachineInstr::prev. |
|
|
Definition at line 36 of file MachineBasicBlock.h. References llvm::MachineInstr::prev. |
|
|
|
|
|
|
|
||||||||||||
|
Definition at line 46 of file MachineBasicBlock.h. References llvm::MachineInstr::next. |
|
||||||||||||
|
Definition at line 45 of file MachineBasicBlock.h. References llvm::MachineInstr::prev. |
|
||||||||||||||||
|
|
|
|
Definition at line 30 of file MachineBasicBlock.h. |
|
|
Definition at line 31 of file MachineBasicBlock.h. |