llvm::IRBuilderBase::CreateCleanupRet

Create a cleanup ret.

Synopsis

Declared in <llvm/IR/IRBuilder.h>

CleanupReturnInst*
CreateCleanupRet(
    CleanupPadInst* CleanupPad,
    BasicBlock* UnwindBB = nullptr);

Return Value

The created cleanupret instruction.

Parameters

NameDescription
CleanupPadCleanup pad token for the cleanupret.
UnwindBBUnwind destination basic block.