class MachineFunction::Delegate
Declaration
class MachineFunction::Delegate { /* full declaration omitted */ };
Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:416
Method Overview
- public virtual void MF_HandleInsertion(llvm::MachineInstr & MI)
- public virtual void MF_HandleRemoval(llvm::MachineInstr & MI)
- private virtual void anchor()
- public virtual ~Delegate()
Methods
¶virtual void MF_HandleInsertion(
llvm::MachineInstr& MI)
virtual void MF_HandleInsertion(
llvm::MachineInstr& MI)
Description
Callback after an insertion. This should not modify the MI directly.
Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:422
Parameters
¶virtual void MF_HandleRemoval(
llvm::MachineInstr& MI)
virtual void MF_HandleRemoval(
llvm::MachineInstr& MI)
Description
Callback before a removal. This should not modify the MI directly.
Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:424
Parameters
¶virtual void anchor()
virtual void anchor()
Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:417
¶virtual ~Delegate()
virtual ~Delegate()
Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:420