llvm::SCEVIntegralCastExpr::SCEVIntegralCastExpr

Construct a unary integral cast SCEV of kind SCEVTy.

Synopsis

Declared in <llvm/Analysis/ScalarEvolutionExpressions.h>

SCEVIntegralCastExpr(
    FoldingSetNodeIDRef const ID,
    SCEVTypes SCEVTy,
    SCEVUse op,
    Type* ty);

Parameters

NameDescription
IDFolding-set ID for this node.
SCEVTySCEV kind for this cast.
opOperand being cast.
tyResult type of the cast.