struct TargetTransformInfo::ReductionFlags

Declaration

struct TargetTransformInfo::ReductionFlags { /* full declaration omitted */ };

Description

Flags describing the kind of vector reduction.

Declared at: llvm/include/llvm/Analysis/TargetTransformInfo.h:1132

Member Variables

public bool IsMaxOp
If the op a min/max kind, true if it's a max operation.
public bool IsSigned
Whether the operation is a signed int reduction.
public bool NoNaN
If op is an fp min/max, whether NaNs may be present.

Method Overview

Methods

ΒΆReductionFlags()

Declared at: llvm/include/llvm/Analysis/TargetTransformInfo.h:1133