LLVM  8.0.1
Public Member Functions | Friends | List of all members
llvm::ilist_traits< MachineInstr > Struct Template Reference

#include "llvm/CodeGen/MachineBasicBlock.h"

Inheritance diagram for llvm::ilist_traits< MachineInstr >:
Inheritance graph
[legend]

Public Member Functions

void addNodeToList (MachineInstr *N)
 
void removeNodeFromList (MachineInstr *N)
 
void transferNodesFromList (ilist_traits &FromList, instr_iterator First, instr_iterator Last)
 
void deleteNode (MachineInstr *MI)
 

Friends

class MachineBasicBlock
 

Detailed Description

template<>
struct llvm::ilist_traits< MachineInstr >

Definition at line 49 of file MachineBasicBlock.h.

Member Function Documentation

◆ addNodeToList()

void llvm::ilist_traits< MachineInstr >::addNodeToList ( MachineInstr N)

◆ deleteNode()

void llvm::ilist_traits< MachineInstr >::deleteNode ( MachineInstr MI)

◆ removeNodeFromList()

void llvm::ilist_traits< MachineInstr >::removeNodeFromList ( MachineInstr N)

◆ transferNodesFromList()

void llvm::ilist_traits< MachineInstr >::transferNodesFromList ( ilist_traits< MachineInstr > &  FromList,
instr_iterator  First,
instr_iterator  Last 
)

Friends And Related Function Documentation

◆ MachineBasicBlock

friend class MachineBasicBlock
friend

Definition at line 51 of file MachineBasicBlock.h.


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