class MachineFunction::Delegate

Declaration

class MachineFunction::Delegate { /* full declaration omitted */ };

Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:416

Method Overview

Methods

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

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

llvm::MachineInstr& MI

virtual void anchor()

Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:417

virtual ~Delegate()

Declared at: llvm/include/llvm/CodeGen/MachineFunction.h:420