class IRBuilderDefaultInserter

Declaration

class IRBuilderDefaultInserter { /* full declaration omitted */ };

Description

This provides the default implementation of the IRBuilder 'InsertHelper' method that is called whenever an instruction is created by IRBuilder and needs to be inserted. By default, this inserts the instruction at the insertion point.

Declared at: llvm/include/llvm/IR/IRBuilder.h:61

Method Overview

Methods

virtual void InsertHelper(
    llvm::Instruction* I,
    const llvm::Twine& Name,
    llvm::BasicBlock* BB,
    BasicBlock::iterator InsertPt) const

Declared at: llvm/include/llvm/IR/IRBuilder.h:65

Parameters

llvm::Instruction* I
const llvm::Twine& Name
llvm::BasicBlock* BB
BasicBlock::iterator InsertPt

virtual ~IRBuilderDefaultInserter()

Declared at: llvm/include/llvm/IR/IRBuilder.h:63