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

/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DScalarEvolution.h600 const SCEV *getAddRecExpr(const SCEV *Start, const SCEV *Step,
602 const SCEV *getAddRecExpr(SmallVectorImpl<const SCEV *> &Operands,
604 const SCEV *getAddRecExpr(const SmallVectorImpl<const SCEV *> &Operands, function in class:llvm::ScalarEvolution
607 return getAddRecExpr(NewOp, L, Flags);
H A DScalarEvolutionExpressions.h311 return SE.getAddRecExpr(SmallVector<const SCEV *, 3>(op_begin()+1,
/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DScalarEvolution.cpp860 return getAddRecExpr(Operands, AddRec->getLoop(), SCEV::FlagAnyWrap);
933 return getAddRecExpr(getZeroExtendExpr(Start, Ty),
969 return getAddRecExpr(getZeroExtendExpr(Start, Ty),
986 return getAddRecExpr(getZeroExtendExpr(Start, Ty),
1006 return getAddRecExpr(getZeroExtendExpr(Start, Ty),
1021 return getAddRecExpr(getZeroExtendExpr(Start, Ty),
1094 SE->getAddRecExpr(PreStart, Step, L, SCEV::FlagAnyWrap));
1199 return getAddRecExpr(getSignExtendAddRecStart(AR, Ty, this),
1235 return getAddRecExpr(getSignExtendAddRecStart(AR, Ty, this),
1251 return getAddRecExpr(getSignExtendAddRecStar
[all...]
H A DScalarEvolutionExpander.cpp272 S = SE.getAddRecExpr(Start, Step, A->getLoop(), SCEV::FlagAnyWrap);
322 AddRecs.push_back(SE.getAddRecExpr(Zero,
832 SE.getAddRecExpr(SE.getConstant(A->getType(), 0),
1089 SE.getAddRecExpr(Start, Normalized->getStepRecurrence(SE),
1102 cast<SCEVAddRecExpr>(SE.getAddRecExpr(Start, Step,
1177 Value *V = expand(SE.getAddRecExpr(NewOps, S->getLoop(),
1198 const SCEV *Rest = SE.getAddRecExpr(NewOps, L, SCEV::FlagAnyWrap);
1468 const SCEV *H = SE.getAddRecExpr(SE.getConstant(Ty, 0),
H A DScalarEvolutionNormalization.cpp119 const SCEV *Result = SE.getAddRecExpr(Operands, L, SCEV::FlagAnyWrap);
/external/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h299 return SE.getAddRecExpr(SmallVector<const SCEV *, 3>(op_begin()+1,
590 return SE.getAddRecExpr(Operands, Expr->getLoop(),
671 const SCEV *Res = SE.getAddRecExpr(Operands, L, Expr->getNoWrapFlags());
H A DScalarEvolution.h1226 const SCEV *getAddRecExpr(const SCEV *Start, const SCEV *Step,
1228 const SCEV *getAddRecExpr(SmallVectorImpl<const SCEV *> &Operands,
1230 const SCEV *getAddRecExpr(const SmallVectorImpl<const SCEV *> &Operands, function in class:llvm::ScalarEvolution
1233 return getAddRecExpr(NewOp, L, Flags);
/external/llvm/lib/Analysis/
H A DScalarEvolution.cpp795 Quotient = SE.getAddRecExpr(StartQ, StepQ, Numerator->getLoop(),
797 Remainder = SE.getAddRecExpr(StartR, StepR, Numerator->getLoop(),
1136 return getAddRecExpr(Operands, AddRec->getLoop(), SCEV::FlagAnyWrap);
1274 SE->getAddRecExpr(PreStart, Step, L, SCEV::FlagAnyWrap));
1462 return getAddRecExpr(
1501 return getAddRecExpr(
1516 return getAddRecExpr(
1548 return getAddRecExpr(
1564 return getAddRecExpr(
1573 return getAddRecExpr(
[all...]
H A DScalarEvolutionNormalization.cpp119 const SCEV *Result = SE.getAddRecExpr(Operands, L, SCEV::FlagAnyWrap);
H A DScalarEvolutionExpander.cpp287 S = SE.getAddRecExpr(Start, Step, A->getLoop(),
338 AddRecs.push_back(SE.getAddRecExpr(Zero,
805 SE.getAddRecExpr(SE.getConstant(A->getType(), 0),
1280 SE.getAddRecExpr(Start, Normalized->getStepRecurrence(SE),
1299 cast<SCEVAddRecExpr>(SE.getAddRecExpr(
1418 Value *V = expand(SE.getAddRecExpr(NewOps, S->getLoop(),
1431 const SCEV *Rest = SE.getAddRecExpr(NewOps, L,
1735 const SCEV *H = SE.getAddRecExpr(SE.getConstant(Ty, 0),
H A DDependenceAnalysis.cpp2932 return SE->getAddRecExpr(zeroCoefficient(AddRec->getStart(), TargetLoop),
2949 return SE->getAddRecExpr(Expr,
2957 return SE->getAddRecExpr(AddRec->getStart(),
2963 return SE->getAddRecExpr(AddRec, Value, TargetLoop, SCEV::FlagAnyWrap);
2964 return SE->getAddRecExpr(
/external/llvm/unittests/Analysis/
H A DScalarEvolutionTest.cpp122 const SCEV *A_rec = SE.getAddRecExpr(A, &L, SCEV::FlagAnyWrap);
130 const SCEV *B_rec = SE.getAddRecExpr(B, &L, SCEV::FlagAnyWrap);
/external/swiftshader/third_party/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/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp274 DoInitialMatch(SE.getAddRecExpr(SE.getConstant(AR->getType(), 0),
486 return SE.getAddRecExpr(Start, Step, AR->getLoop(), SCEV::FlagAnyWrap);
551 S = SE.getAddRecExpr(NewOps, AR->getLoop(),
578 S = SE.getAddRecExpr(NewOps, AR->getLoop(),
2314 CollectSubexprs(SE.getAddRecExpr(SE.getConstant(AR->getType(), 0),
/external/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp328 DoInitialMatch(SE.getAddRecExpr(SE.getConstant(AR->getType(), 0),
580 return SE.getAddRecExpr(Start, Step, AR->getLoop(), SCEV::FlagAnyWrap);
640 S = SE.getAddRecExpr(NewOps, AR->getLoop(),
666 S = SE.getAddRecExpr(NewOps, AR->getLoop(),
3192 return SE.getAddRecExpr(Remainder,
H A DLoopRerollPass.cpp1497 SE->getAddRecExpr(Start, IncrExpr, L, SCEV::FlagAnyWrap);

Completed in 663 milliseconds