Searched refs:getAddRecExpr (Results 1 - 9 of 9) sorted by relevance

/external/llvm/include/llvm/Analysis/
H A DScalarEvolution.h635 const SCEV *getAddRecExpr(const SCEV *Start, const SCEV *Step,
637 const SCEV *getAddRecExpr(SmallVectorImpl<const SCEV *> &Operands,
639 const SCEV *getAddRecExpr(const SmallVectorImpl<const SCEV *> &Operands, function in class:llvm::ScalarEvolution
642 return getAddRecExpr(NewOp, L, Flags);
H A DScalarEvolutionExpressions.h307 return SE.getAddRecExpr(SmallVector<const SCEV *, 3>(op_begin()+1,
692 return SE.getAddRecExpr(Operands, Expr->getLoop(),
790 const SCEV *Res = SE.getAddRecExpr(Operands, L, Expr->getNoWrapFlags());
/external/llvm/unittests/Analysis/
H A DScalarEvolutionTest.cpp115 const SCEV *A_rec = SE.getAddRecExpr(A, &L, SCEV::FlagAnyWrap);
123 const SCEV *B_rec = SE.getAddRecExpr(B, &L, SCEV::FlagAnyWrap);
/external/llvm/lib/Analysis/
H A DScalarEvolutionNormalization.cpp119 const SCEV *Result = SE.getAddRecExpr(Operands, L, SCEV::FlagAnyWrap);
H A DScalarEvolution.cpp888 return getAddRecExpr(Operands, AddRec->getLoop(), SCEV::FlagAnyWrap);
953 return getAddRecExpr(getZeroExtendExpr(Start, Ty),
992 return getAddRecExpr(getZeroExtendExpr(Start, Ty),
1007 return getAddRecExpr(getZeroExtendExpr(Start, Ty),
1027 return getAddRecExpr(getZeroExtendExpr(Start, Ty),
1042 return getAddRecExpr(getZeroExtendExpr(Start, Ty),
1114 SE->getAddRecExpr(PreStart, Step, L, SCEV::FlagAnyWrap));
1235 return getAddRecExpr(getSignExtendAddRecStart(AR, Ty, this),
1274 return getAddRecExpr(getSignExtendAddRecStart(AR, Ty, this),
1288 return getAddRecExpr(getSignExtendAddRecStar
[all...]
H A DScalarEvolutionExpander.cpp293 S = SE.getAddRecExpr(Start, Step, A->getLoop(),
344 AddRecs.push_back(SE.getAddRecExpr(Zero,
838 SE.getAddRecExpr(SE.getConstant(A->getType(), 0),
1258 SE.getAddRecExpr(Start, Normalized->getStepRecurrence(SE),
1270 cast<SCEVAddRecExpr>(SE.getAddRecExpr(
1389 Value *V = expand(SE.getAddRecExpr(NewOps, S->getLoop(),
1406 const SCEV *Rest = SE.getAddRecExpr(NewOps, L,
1665 const SCEV *H = SE.getAddRecExpr(SE.getConstant(Ty, 0),
H A DDependenceAnalysis.cpp2929 return SE->getAddRecExpr(zeroCoefficient(AddRec->getStart(), TargetLoop),
2946 return SE->getAddRecExpr(Expr,
2954 return SE->getAddRecExpr(AddRec->getStart(),
2960 return SE->getAddRecExpr(AddRec,
2964 return SE->getAddRecExpr(addToCoefficient(AddRec->getStart(),
/external/llvm/lib/Transforms/Scalar/
H A DLoopRerollPass.cpp1081 cast<SCEVAddRecExpr>(SE->getAddRecExpr(Start,
H A DLoopStrengthReduce.cpp311 DoInitialMatch(SE.getAddRecExpr(SE.getConstant(AR->getType(), 0),
571 return SE.getAddRecExpr(Start, Step, AR->getLoop(), SCEV::FlagAnyWrap);
636 S = SE.getAddRecExpr(NewOps, AR->getLoop(),
663 S = SE.getAddRecExpr(NewOps, AR->getLoop(),
3239 return SE.getAddRecExpr(Remainder,

Completed in 951 milliseconds