Searched refs:getAddRecExpr (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | ScalarEvolutionNormalization.cpp | 55 return SE.getAddRecExpr(Operands, AR->getLoop(), SCEV::FlagAnyWrap); in visitAddRecExpr() 94 return SE.getAddRecExpr(Operands, AR->getLoop(), SCEV::FlagAnyWrap); in visitAddRecExpr()
|
| H A D | ScalarEvolution.cpp | 1662 return getAddRecExpr( in getZeroExtendExpr() 1707 return getAddRecExpr( in getZeroExtendExpr() 1726 return getAddRecExpr( in getZeroExtendExpr() 1758 return getAddRecExpr( in getZeroExtendExpr() 1774 return getAddRecExpr( in getZeroExtendExpr() 1802 return getAddRecExpr( in getZeroExtendExpr() 2006 return getAddRecExpr( in getSignExtendExpr() 2051 return getAddRecExpr( in getSignExtendExpr() 2077 return getAddRecExpr( in getSignExtendExpr() 2109 return getAddRecExpr( in getSignExtendExpr() [all …]
|
| H A D | ScalarEvolutionExpander.cpp | 300 S = SE.getAddRecExpr(Start, Step, A->getLoop(), in FactorOutConstant() 351 AddRecs.push_back(SE.getAddRecExpr(Zero, in SplitAddRecs() 861 SE.getAddRecExpr(SE.getConstant(A->getType(), 0), in ExposePointerBase() 1339 SE.getAddRecExpr(Start, Normalized->getStepRecurrence(SE), in expandAddRecExprLiterally() 1358 cast<SCEVAddRecExpr>(SE.getAddRecExpr( in expandAddRecExprLiterally() 1486 Value *V = expand(SE.getAddRecExpr(NewOps, S->getLoop(), in visitAddRecExpr() 1499 const SCEV *Rest = SE.getAddRecExpr(NewOps, L, in visitAddRecExpr() 1843 const SCEV *H = SE.getAddRecExpr(SE.getConstant(Ty, 0), in getOrInsertCanonicalInductionVariable()
|
| H A D | DependenceAnalysis.cpp | 3011 return SE->getAddRecExpr(zeroCoefficient(AddRec->getStart(), TargetLoop), in zeroCoefficient() 3028 return SE->getAddRecExpr(Expr, in addToCoefficient() 3036 return SE->getAddRecExpr(AddRec->getStart(), in addToCoefficient() 3042 return SE->getAddRecExpr(AddRec, Value, TargetLoop, SCEV::FlagAnyWrap); in addToCoefficient() 3043 return SE->getAddRecExpr( in addToCoefficient()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionExpressions.h | 309 return SE.getAddRecExpr(SmallVector<const SCEV *, 3>(op_begin()+1, in getStepRecurrence() 660 : SE.getAddRecExpr(Operands, Expr->getLoop(), in visitAddRecExpr() 747 const SCEV *Res = SE.getAddRecExpr(Operands, L, Expr->getNoWrapFlags()); in visitAddRecExpr()
|
| H A D | ScalarEvolution.h | 561 const SCEV *getAddRecExpr(const SCEV *Start, const SCEV *Step, const Loop *L, 563 const SCEV *getAddRecExpr(SmallVectorImpl<const SCEV *> &Operands, 565 const SCEV *getAddRecExpr(const SmallVectorImpl<const SCEV *> &Operands, 568 return getAddRecExpr(NewOp, L, Flags);
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LoopRerollPass.cpp | 1449 auto NewIVSCEV = SE->getAddRecExpr(Zero, One, L, SCEV::FlagAnyWrap); in replace() 1480 SE->getAddRecExpr(Start, IncrExpr, L, SCEV::FlagAnyWrap); in replaceIV()
|
| H A D | LoopStrengthReduce.cpp | 402 DoInitialMatch(SE.getAddRecExpr(SE.getConstant(AR->getType(), 0), in DoInitialMatch() 693 return SE.getAddRecExpr(Start, Step, AR->getLoop(), SCEV::FlagAnyWrap); in getExactSDiv() 753 S = SE.getAddRecExpr(NewOps, AR->getLoop(), in ExtractImmediate() 779 S = SE.getAddRecExpr(NewOps, AR->getLoop(), in ExtractSymbol() 3482 return SE.getAddRecExpr(Remainder, in CollectSubexprs()
|