llvm::IRBuilderBase::CreateSelectWithUnknownProfile

Create a select with unknown profile.

Synopsis

Declared in <llvm/IR/IRBuilder.h>

Value*
CreateSelectWithUnknownProfile(
    Value* C,
    Value* True,
    Value* False,
    StringRef PassName,
    Twine const& Name = "");

Return Value

The created select instruction.

Parameters

NameDescription
CLLVM context, or integer constant value.
TrueTrue successor basic block.
FalseFalse successor basic block.
PassNameThe PassName parameter.
NameName of the new instruction or value.