Splice a basic block at an IRBuilder insertion point.
Synopsis
Declared in <llvm/Frontend/OpenMP/OMPIRBuilder.h>
void
spliceBB(
IRBuilder<>& Builder,
BasicBlock* New,
bool CreateBranch);
Description
Its new insert location will stick to after the instruction before the insertion point (instead of moving with the instruction the InsertPoint stores internally).
Parameters
Name |
Description |
Builder |
IRBuilder whose insertion point marks the splice location. |
New |
Destination basic block receiving the moved instructions. |
CreateBranch |
When true, insert a branch from the source block to |
Created with MrDocs