|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/Analysis/ScalarEvolution.h 552 const SCEV *getAddRecExpr(SmallVectorImpl<const SCEV *> &Operands,
References
include/llvm/Analysis/ScalarEvolution.h 557 return getAddRecExpr(NewOp, L, Flags);
include/llvm/Analysis/ScalarEvolutionExpressions.h 732 : SE.getAddRecExpr(Operands, Expr->getLoop(),
839 const SCEV *Res = SE.getAddRecExpr(Operands, L, Expr->getNoWrapFlags());
lib/Analysis/ScalarEvolution.cpp 1329 return getAddRecExpr(Operands, AddRec->getLoop(), SCEV::FlagAnyWrap);
2233 return getAddRecExpr(Ops, AR->getLoop(), SCEV::FlagNW);
2722 const SCEV *NewRec = getAddRecExpr(AddRecOps, AddRecLoop, Flags);
2771 Ops[Idx] = getAddRecExpr(AddRecOps, AddRecLoop, SCEV::FlagAnyWrap);
2990 return getAddRecExpr(Operands, AddRec->getLoop(),
3060 const SCEV *NewRec = getAddRecExpr(NewOps, AddRecLoop, Flags);
3134 const SCEV *NewAddRec = getAddRecExpr(AddRecOps, AddRecLoop,
3226 return getAddRecExpr(Operands, AR->getLoop(), SCEV::FlagNW);
3400 return getAddRecExpr(Operands, L, maskFlags(Flags, SCEV::FlagNW));
3404 return getAddRecExpr(Operands, L, Flags);
3425 return getAddRecExpr(Operands, L, SCEV::FlagAnyWrap); // {X,+,0} --> X
3460 NestedOperands[0] = getAddRecExpr(Operands, L, OuterFlags);
3472 return getAddRecExpr(NestedOperands, NestedLoop, InnerFlags);
8323 getAddRecExpr(NewOps, AddRec->getLoop(),
10806 const SCEV *Shifted = SE.getAddRecExpr(Operands, getLoop(),
10888 return cast<SCEVAddRecExpr>(SE.getAddRecExpr(Ops, getLoop(),
lib/Analysis/ScalarEvolutionExpander.cpp 1516 Value *V = expand(SE.getAddRecExpr(NewOps, S->getLoop(),
1529 const SCEV *Rest = SE.getAddRecExpr(NewOps, L,
lib/Analysis/ScalarEvolutionNormalization.cpp 54 return SE.getAddRecExpr(Operands, AR->getLoop(), SCEV::FlagAnyWrap);
93 return SE.getAddRecExpr(Operands, AR->getLoop(), SCEV::FlagAnyWrap);
lib/Transforms/Scalar/LoopFuse.cpp 851 return SE.getAddRecExpr(Operands, &NewL, Expr->getNoWrapFlags());
865 return SE.getAddRecExpr(Operands, ExprL, Expr->getNoWrapFlags());
lib/Transforms/Scalar/LoopStrengthReduce.cpp 761 S = SE.getAddRecExpr(NewOps, AR->getLoop(),
787 S = SE.getAddRecExpr(NewOps, AR->getLoop(),
tools/polly/lib/Support/ScopHelper.cpp 389 return SE.getAddRecExpr(NewOps, E->getLoop(), E->getNoWrapFlags());
unittests/Analysis/ScalarEvolutionTest.cpp 559 return SE.getAddRecExpr(OpsCopy, L, SCEV::FlagAnyWrap);
1901 return cast<SCEVAddRecExpr>(SE.getAddRecExpr(Ops, L, SCEV::FlagAnyWrap));
1912 return cast<SCEVAddRecExpr>(SE.getAddRecExpr(Ops, L, SCEV::FlagAnyWrap));
1923 return cast<SCEVAddRecExpr>(SE.getAddRecExpr(Ops, L, SCEV::FlagAnyWrap));