LLVM: llvm::ilist_traits< MachineInstr > Struct Reference (original) (raw)

#include "[llvm/CodeGen/MachineBasicBlock.h](MachineBasicBlock%5F8h%5Fsource.html)"

Inheritance diagram for llvm::ilist_traits< MachineInstr >:

Public Member Functions
LLVM_ABI void addNodeToList (MachineInstr *N)
LLVM_ABI void removeNodeFromList (MachineInstr *N)
LLVM_ABI void transferNodesFromList (ilist_traits &FromList, instr_iterator First, instr_iterator Last)
LLVM_ABI void deleteNode (MachineInstr *MI)
Public Member Functions inherited from llvm::ilist_callback_traits< NodeTy >
void addNodeToList (NodeTy *)
When an MBB is added to an MF, we need to update the parent pointer of the MBB, the MBB numbering, and any instructions in the MBB to be on the right operand list for registers.
void removeNodeFromList (NodeTy *)
template
void transferNodesFromList (ilist_callback_traits &OldList, Iterator, Iterator)
Callback before transferring nodes to this list.
Friends
class MachineBasicBlock

Detailed Description

Definition at line 103 of file MachineBasicBlock.h.

Member Function Documentation

addNodeToList()

deleteNode()

removeNodeFromList()

transferNodesFromList()

MachineBasicBlock


The documentation for this struct was generated from the following file: