Home
last modified time | relevance | path

Searched refs:getAddRecExpr (Results 1 – 25 of 27) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DScalarEvolutionNormalization.cpp55 return SE.getAddRecExpr(Operands, AR->getLoop(), SCEV::FlagAnyWrap); in visitAddRecExpr()
94 return SE.getAddRecExpr(Operands, AR->getLoop(), SCEV::FlagAnyWrap); in visitAddRecExpr()
DScalarEvolution.cpp953 Quotient = SE.getAddRecExpr(StartQ, StepQ, Numerator->getLoop(), in visitAddRecExpr()
955 Remainder = SE.getAddRecExpr(StartR, StepR, Numerator->getLoop(), in visitAddRecExpr()
1291 return getAddRecExpr(Operands, AddRec->getLoop(), SCEV::FlagAnyWrap); in getTruncateExpr()
1432 SE->getAddRecExpr(PreStart, Step, L, SCEV::FlagAnyWrap)); in getPreStartForExtend()
1664 return getAddRecExpr( in getZeroExtendExpr()
1709 return getAddRecExpr( in getZeroExtendExpr()
1728 return getAddRecExpr( in getZeroExtendExpr()
1760 return getAddRecExpr( in getZeroExtendExpr()
1776 return getAddRecExpr( in getZeroExtendExpr()
1794 getAddRecExpr(getConstant(C - D), Step, L, AR->getNoWrapFlags()); in getZeroExtendExpr()
[all …]
DScalarEvolutionExpander.cpp300 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()
DDependenceAnalysis.cpp3004 return SE->getAddRecExpr(zeroCoefficient(AddRec->getStart(), TargetLoop), in zeroCoefficient()
3021 return SE->getAddRecExpr(Expr, in addToCoefficient()
3029 return SE->getAddRecExpr(AddRec->getStart(), in addToCoefficient()
3035 return SE->getAddRecExpr(AddRec, Value, TargetLoop, SCEV::FlagAnyWrap); in addToCoefficient()
3036 return SE->getAddRecExpr( in addToCoefficient()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
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,
607 return getAddRecExpr(NewOp, L, Flags);
DScalarEvolutionExpressions.h311 return SE.getAddRecExpr(SmallVector<const SCEV *, 3>(op_begin()+1, in getStepRecurrence()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DScalarEvolution.cpp860 return getAddRecExpr(Operands, AddRec->getLoop(), SCEV::FlagAnyWrap); in getTruncateExpr()
933 return getAddRecExpr(getZeroExtendExpr(Start, Ty), in getZeroExtendExpr()
969 return getAddRecExpr(getZeroExtendExpr(Start, Ty), in getZeroExtendExpr()
986 return getAddRecExpr(getZeroExtendExpr(Start, Ty), in getZeroExtendExpr()
1006 return getAddRecExpr(getZeroExtendExpr(Start, Ty), in getZeroExtendExpr()
1021 return getAddRecExpr(getZeroExtendExpr(Start, Ty), in getZeroExtendExpr()
1094 SE->getAddRecExpr(PreStart, Step, L, SCEV::FlagAnyWrap)); in getPreStartForSignExtend()
1199 return getAddRecExpr(getSignExtendAddRecStart(AR, Ty, this), in getSignExtendExpr()
1235 return getAddRecExpr(getSignExtendAddRecStart(AR, Ty, this), in getSignExtendExpr()
1251 return getAddRecExpr(getSignExtendAddRecStart(AR, Ty, this), in getSignExtendExpr()
[all …]
DScalarEvolutionExpander.cpp272 S = SE.getAddRecExpr(Start, Step, A->getLoop(), SCEV::FlagAnyWrap); in FactorOutConstant()
322 AddRecs.push_back(SE.getAddRecExpr(Zero, in SplitAddRecs()
832 SE.getAddRecExpr(SE.getConstant(A->getType(), 0), in ExposePointerBase()
1089 SE.getAddRecExpr(Start, Normalized->getStepRecurrence(SE), in expandAddRecExprLiterally()
1102 cast<SCEVAddRecExpr>(SE.getAddRecExpr(Start, Step, in expandAddRecExprLiterally()
1177 Value *V = expand(SE.getAddRecExpr(NewOps, S->getLoop(), in visitAddRecExpr()
1198 const SCEV *Rest = SE.getAddRecExpr(NewOps, L, SCEV::FlagAnyWrap); in visitAddRecExpr()
1468 const SCEV *H = SE.getAddRecExpr(SE.getConstant(Ty, 0), in getOrInsertCanonicalInductionVariable()
DScalarEvolutionNormalization.cpp119 const SCEV *Result = SE.getAddRecExpr(Operands, L, SCEV::FlagAnyWrap); in TransformImpl()
/external/llvm/lib/Analysis/
DScalarEvolution.cpp795 Quotient = SE.getAddRecExpr(StartQ, StepQ, Numerator->getLoop(), in visitAddRecExpr()
797 Remainder = SE.getAddRecExpr(StartR, StepR, Numerator->getLoop(), in visitAddRecExpr()
1136 return getAddRecExpr(Operands, AddRec->getLoop(), SCEV::FlagAnyWrap); in getTruncateExpr()
1274 SE->getAddRecExpr(PreStart, Step, L, SCEV::FlagAnyWrap)); in getPreStartForExtend()
1462 return getAddRecExpr( in getZeroExtendExpr()
1501 return getAddRecExpr( in getZeroExtendExpr()
1516 return getAddRecExpr( in getZeroExtendExpr()
1548 return getAddRecExpr( in getZeroExtendExpr()
1564 return getAddRecExpr( in getZeroExtendExpr()
1573 return getAddRecExpr( in getZeroExtendExpr()
[all …]
DScalarEvolutionExpander.cpp287 S = SE.getAddRecExpr(Start, Step, A->getLoop(), in FactorOutConstant()
338 AddRecs.push_back(SE.getAddRecExpr(Zero, in SplitAddRecs()
805 SE.getAddRecExpr(SE.getConstant(A->getType(), 0), in ExposePointerBase()
1280 SE.getAddRecExpr(Start, Normalized->getStepRecurrence(SE), in expandAddRecExprLiterally()
1299 cast<SCEVAddRecExpr>(SE.getAddRecExpr( in expandAddRecExprLiterally()
1418 Value *V = expand(SE.getAddRecExpr(NewOps, S->getLoop(), in visitAddRecExpr()
1431 const SCEV *Rest = SE.getAddRecExpr(NewOps, L, in visitAddRecExpr()
1735 const SCEV *H = SE.getAddRecExpr(SE.getConstant(Ty, 0), in getOrInsertCanonicalInductionVariable()
DScalarEvolutionNormalization.cpp119 const SCEV *Result = SE.getAddRecExpr(Operands, L, SCEV::FlagAnyWrap); in TransformImpl()
DDependenceAnalysis.cpp2932 return SE->getAddRecExpr(zeroCoefficient(AddRec->getStart(), TargetLoop), in zeroCoefficient()
2949 return SE->getAddRecExpr(Expr, in addToCoefficient()
2957 return SE->getAddRecExpr(AddRec->getStart(), in addToCoefficient()
2963 return SE->getAddRecExpr(AddRec, Value, TargetLoop, SCEV::FlagAnyWrap); in addToCoefficient()
2964 return SE->getAddRecExpr( in addToCoefficient()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h309 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()
DScalarEvolution.h561 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);
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h299 return SE.getAddRecExpr(SmallVector<const SCEV *, 3>(op_begin()+1, in getStepRecurrence()
590 return SE.getAddRecExpr(Operands, Expr->getLoop(), in visitAddRecExpr()
671 const SCEV *Res = SE.getAddRecExpr(Operands, L, Expr->getNoWrapFlags()); in visitAddRecExpr()
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,
1233 return getAddRecExpr(NewOp, L, Flags);
/external/swiftshader/third_party/LLVM/unittests/Analysis/
DScalarEvolutionTest.cpp115 const SCEV *A_rec = SE.getAddRecExpr(A, &L, SCEV::FlagAnyWrap); in TEST_F()
123 const SCEV *B_rec = SE.getAddRecExpr(B, &L, SCEV::FlagAnyWrap); in TEST_F()
/external/llvm/unittests/Analysis/
DScalarEvolutionTest.cpp122 const SCEV *A_rec = SE.getAddRecExpr(A, &L, SCEV::FlagAnyWrap); in TEST_F()
130 const SCEV *B_rec = SE.getAddRecExpr(B, &L, SCEV::FlagAnyWrap); in TEST_F()
/external/llvm/test/Transforms/LoopSimplify/
Dashr-crash.ll3 ; PR18361: ScalarEvolution::getAddRecExpr():
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopSimplify/
Dashr-crash.ll3 ; PR18361: ScalarEvolution::getAddRecExpr():
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Analysis/
DScalarEvolutionTest.cpp553 return SE.getAddRecExpr(OpsCopy, L, SCEV::FlagAnyWrap); in TEST_F()
780 SE.getAddRecExpr(SE.getUnknown(GepBase), SE.getConstant(T_int64, 1), in TEST_F()
863 SE.getAddRecExpr(Five, SE.getOne(T_int64), Loop, SCEV::FlagAnyWrap); in TEST_F()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopRerollPass.cpp1449 auto NewIVSCEV = SE->getAddRecExpr(Zero, One, L, SCEV::FlagAnyWrap); in replace()
1480 SE->getAddRecExpr(Start, IncrExpr, L, SCEV::FlagAnyWrap); in replaceIV()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp274 DoInitialMatch(SE.getAddRecExpr(SE.getConstant(AR->getType(), 0), in DoInitialMatch()
486 return SE.getAddRecExpr(Start, Step, AR->getLoop(), SCEV::FlagAnyWrap); in getExactSDiv()
551 S = SE.getAddRecExpr(NewOps, AR->getLoop(), in ExtractImmediate()
578 S = SE.getAddRecExpr(NewOps, AR->getLoop(), in ExtractSymbol()
2314 CollectSubexprs(SE.getAddRecExpr(SE.getConstant(AR->getType(), 0), in CollectSubexprs()
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp328 DoInitialMatch(SE.getAddRecExpr(SE.getConstant(AR->getType(), 0), in DoInitialMatch()
580 return SE.getAddRecExpr(Start, Step, AR->getLoop(), SCEV::FlagAnyWrap); in getExactSDiv()
640 S = SE.getAddRecExpr(NewOps, AR->getLoop(), in ExtractImmediate()
666 S = SE.getAddRecExpr(NewOps, AR->getLoop(), in ExtractSymbol()
3192 return SE.getAddRecExpr(Remainder, in CollectSubexprs()

12