Construct a commutative n‐ary SCEV of kind T with operands O.

Synopsis

Declared in <llvm/Analysis/ScalarEvolutionExpressions.h>

SCEVCommutativeExpr(
    FoldingSetNodeIDRef const ID,
    SCEVTypes T,
    SCEVUse const* O,
    size_t N,
    Type* Ty);

Parameters

Name

Description

ID

Folding‐set ID for this node.

T

SCEV kind for this expression.

O

Operand array allocated by ScalarEvolution.

N

Number of operands in O.

Ty

Result type of the expression.

Created with MrDocs