Insert overloads
Declared in <llvm/IR/IRBuilder.h>
No-op overload to handle constants.
Constant*
Insert(
Constant* C,
Twine const& Name = "") const;
» more...
Insert a value using the current inserter.
Value*
Insert(
Value* V,
Twine const& Name = "") const;
» more...
Insert and return the specified instruction.
template<typename InstTy>
InstTy*
Insert(
InstTy* I,
Twine const& Name = "") const;
» more...
| Name | Description |
|---|---|
| C | LLVM context, or integer constant value. |
| Name | Name of the new instruction or value. |
| V | Input value. |
| I | Instruction to insert at the current insertion point. |