Wrapper to account for known fast math flags at the use instruction.

Synopsis

Declared in <llvm/Analysis/ValueTracking.h>

KnownFPClass
computeKnownFPClass(
    Value const* V,
    APInt const& DemandedElts,
    FastMathFlags FMF,
    FPClassTest InterestedClasses,
    SimplifyQuery const& SQ,
    unsigned int Depth = 0);

Return Value

Known floating‐point classes for the demanded elements of V.

Parameters

Name

Description

V

Floating‐point value to analyze.

DemandedElts

Demanded vector elements for the query.

FMF

Fast‐math flags from the use site.

InterestedClasses

FP classes the caller is interested in.

SQ

Simplify query providing context for the analysis.

Depth

Current recursion depth for this query.

Created with MrDocs