|
LLVM 24.0.0git
|
Provides an 'InsertHelper' that calls a user-provided callback after performing the default insertion. More...
#include "llvm/IR/IRBuilder.h"
Public Member Functions | |
| IRBuilderCallbackInserter (std::function< void(Instruction *)> Callback) | |
| void | InsertHelper (Instruction *I, const Twine &Name, BasicBlock::iterator InsertPt) const |
| Public Member Functions inherited from llvm::IRBuilderDefaultInserter | |
| void | InsertHelper (Instruction *I, const Twine &Name, BasicBlock::iterator InsertPt) const |
Provides an 'InsertHelper' that calls a user-provided callback after performing the default insertion.
Definition at line 74 of file IRBuilder.h.
|
inline |
Definition at line 78 of file IRBuilder.h.
References llvm::move().
|
inline |
Definition at line 81 of file IRBuilder.h.
References I, and llvm::IRBuilderDefaultInserter::InsertHelper().