CreateFSubFMF overloads

Synopses

Declared in <llvm/IR/InstrTypes.h>

Create an fsub with fast‐math flags FMF.

static
BinaryOperator*
CreateFSubFMF(
    Value* V1,
    Value* V2,
    FastMathFlags FMF,
    Twine const& Name = "");

Create an fsub with fast‐math flags copied from FMFSource.

static
BinaryOperator*
CreateFSubFMF(
    Value* V1,
    Value* V2,
    Instruction* FMFSource,
    Twine const& Name = "");

Return Value

The newly created fsub operator.

Parameters

Name

Description

V1

The first operand value.

V2

The second operand value.

FMF

Fast‐math flags for the new instruction.

Name

Optional name for the new instruction.

FMFSource

Instruction whose fast‐math flags are copied.

Created with MrDocs