llvm::IRBuilderDefaultInserter

Default helper that inserts IRBuilder-created instructions.

Synopsis

Declared in <llvm/IR/IRBuilder.h>

class IRBuilderDefaultInserter;

Description

Called whenever an instruction is created by IRBuilder and needs to be inserted. By default, this inserts the instruction at the insertion point.

Member Functions

NameDescription
~IRBuilderDefaultInserter [destructor] [virtual]Destroy the IRBuilderDefaultInserter.
InsertHelper [virtual]Insert an instruction at the builder insert point.

Derived Classes

NameDescription
IRBuilderCallbackInserter Provides an 'InsertHelper' that calls a user-provided callback after performing the default insertion.