llvm::IRBuilderBase::CreateSelectFMFWithUnknownProfile

Create a select fmf with unknown profile.

Synopsis

Declared in <llvm/IR/IRBuilder.h>

Value*
CreateSelectFMFWithUnknownProfile(
    Value* C,
    Value* True,
    Value* False,
    FMFSource FMFSource,
    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.
FMFSourceOptional source of fast-math flags.
PassNameThe PassName parameter.
NameName of the new instruction or value.