/external/llvm/lib/Analysis/ |
ScalarEvolutionNormalization.cpp | 135 TransformSubExpr(AR->getStepRecurrence(SE), 166 TransformSubExpr(AR->getStepRecurrence(SE), 181 TransformSubExpr(AR->getStepRecurrence(SE),
|
IVUsers.cpp | 67 !isInteresting(AR->getStepRecurrence(*SE), I, L, SE, LI); 357 return AR->getStepRecurrence(*SE);
|
DependenceAnalysis.cpp | 859 const SCEV *Step = AddRec->getStepRecurrence(*SE); 884 const SCEV *Step = AddRec->getStepRecurrence(*SE); [all...] |
ScalarEvolutionExpander.cpp | 278 const SCEV *Step = A->getStepRecurrence(SE); 339 A->getStepRecurrence(SE), 806 A->getStepRecurrence(SE), [all...] |
VectorUtils.cpp | 183 V = S->getStepRecurrence(*SE);
|
ScalarEvolution.cpp | 789 divide(SE, Numerator->getStepRecurrence(SE), Denominator, &StepQ, &StepR); [all...] |
LoopAccessAnalysis.cpp | 171 const SCEV *Step = AR->getStepRecurrence(*SE); [all...] |
/external/llvm/lib/Transforms/Scalar/ |
LoopDataPrefetch.cpp | 140 const auto *ConstStride = dyn_cast<SCEVConstant>(AR->getStepRecurrence(*SE)); 272 LSCEVAddRec->getStepRecurrence(*SE)));
|
InductiveRangeCheckElimination.cpp | 380 IRC.Scale = IndexAddRec->getStepRecurrence(SE); 701 SE.getSignExtendExpr(AR->getStepRecurrence(SE), WideTy); 704 ExtendAfterOp->getStepRecurrence(SE) == ExtendedStep; 725 dyn_cast<SCEVConstant>(AR->getStepRecurrence(SE))) { 794 const SCEV *Addend = SE.getNegativeSCEV(IndVarNext->getStepRecurrence(SE)); [all...] |
AlignmentFromAssumptions.cpp | 161 const SCEV *DiffIncSCEV = DiffARSCEV->getStepRecurrence(*SE);
|
LoopRerollPass.cpp | 596 getIncrmentFactorSCEV(SE, PHISCEV->getStepRecurrence(*SE), *I); 598 IncSCEV = dyn_cast<SCEVConstant>(PHISCEV->getStepRecurrence(*SE)); [all...] |
IndVarSimplify.cpp | [all...] |
LoopInterchange.cpp | 317 const SCEV *Step = AddRec->getStepRecurrence(*SE); [all...] |
LoopStrengthReduce.cpp | 329 AR->getStepRecurrence(SE), 571 const SCEV *Step = getExactSDiv(AR->getStepRecurrence(SE), RHS, SE, [all...] |
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
IVUsers.cpp | 62 !isInteresting(AR->getStepRecurrence(*SE), I, L, SE, LI); 261 return AR->getStepRecurrence(*SE);
|
ScalarEvolutionNormalization.cpp | 125 TransformSubExpr(AR->getStepRecurrence(SE), 142 TransformSubExpr(AR->getStepRecurrence(SE),
|
ScalarEvolutionExpander.cpp | 262 const SCEV *Step = A->getStepRecurrence(SE); 323 A->getStepRecurrence(SE), [all...] |
ScalarEvolution.cpp | [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
ScalarEvolutionExpressions.h | 305 /// getStepRecurrence - This method constructs and returns the recurrence 309 const SCEV *getStepRecurrence(ScalarEvolution &SE) const { 356 return cast<SCEVAddRecExpr>(SE.getAddExpr(this, getStepRecurrence(SE)));
|
/external/llvm/include/llvm/Analysis/ |
ScalarEvolutionExpressions.h | 297 const SCEV *getStepRecurrence(ScalarEvolution &SE) const { 344 return cast<SCEVAddRecExpr>(SE.getAddExpr(this, getStepRecurrence(SE)));
|
/external/llvm/lib/Target/PowerPC/ |
PPCLoopPreIncPrep.cpp | 326 dyn_cast<SCEVConstant>(BasePtrSCEV->getStepRecurrence(*SE));
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
IndVarSimplify.cpp | [all...] |
LoopStrengthReduce.cpp | 275 AR->getStepRecurrence(SE), 477 const SCEV *Step = getExactSDiv(AR->getStepRecurrence(SE), RHS, SE, [all...] |
/external/llvm/lib/Transforms/Utils/ |
LoopUtils.cpp | 780 const SCEV *Step = AR->getStepRecurrence(*SE); [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
LoopVectorize.cpp | [all...] |