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