Home
last modified time | relevance | path

Searched refs:getLoop (Results 1 – 20 of 20) sorted by relevance

/external/llvm/lib/Analysis/
DDependenceAnalysis.cpp835 Loops.set(mapSrcLoop(AddRec->getLoop())); in checkSrcSubscript()
853 Loops.set(mapDstLoop(AddRec->getLoop())); in checkDstSubscript()
2072 const Loop *CurLoop = SrcAddRec->getLoop(); in testSIV()
2073 assert(CurLoop == DstAddRec->getLoop() && in testSIV()
2094 const Loop *CurLoop = SrcAddRec->getLoop(); in testSIV()
2104 const Loop *CurLoop = DstAddRec->getLoop(); in testSIV()
2148 SrcLoop = SrcAddRec->getLoop(); in testRDIV()
2151 DstLoop = DstAddRec->getLoop(); in testRDIV()
2158 SrcLoop = tmpAddRec->getLoop(); in testRDIV()
2161 DstLoop = SrcAddRec->getLoop(); in testRDIV()
[all …]
DScalarEvolution.cpp181 AR->getLoop()->getHeader()->printAsOperand(OS, /*PrintType=*/false); in print()
558 const Loop *LLoop = LA->getLoop(), *RLoop = RA->getLoop(); in compare()
791 Quotient = SE.getAddRecExpr(StartQ, StepQ, Numerator->getLoop(), in visitAddRecExpr()
793 Remainder = SE.getAddRecExpr(StartR, StepR, Numerator->getLoop(), in visitAddRecExpr()
1141 return getAddRecExpr(Operands, AddRec->getLoop(), SCEV::FlagAnyWrap); in getTruncateExpr()
1251 const Loop *L = AR->getLoop(); in getPreStartForExtend()
1457 const Loop *L = AR->getLoop(); in getZeroExtendExpr()
1648 const Loop *L = AR->getLoop(); in getSignExtendExpr()
1812 return getAddRecExpr(Ops, AR->getLoop(), SCEV::FlagNW); in getAnyExtendExpr()
2220 const Loop *AddRecLoop = AddRec->getLoop(); in getAddExpr()
[all …]
DIVUsers.cpp56 if (AR->getLoop() == L) in isInteresting()
327 if (AR->getLoop() == L) in findAddRecForLoop()
DScalarEvolutionExpander.cpp275 S = SE.getAddRecExpr(Start, Step, A->getLoop(), in FactorOutConstant()
328 A->getLoop(), in SplitAddRecs()
611 L = AR->getLoop(); in getRelevantLoop()
804 A->getLoop(), in ExposePointerBase()
1237 const Loop *L = S->getLoop(); in expandAddRecExprLiterally()
1258 Normalized->getLoop(), in expandAddRecExprLiterally()
1270 Start, Step, Normalized->getLoop(), in expandAddRecExprLiterally()
1372 const Loop *L = S->getLoop(); in visitAddRecExpr()
1388 Value *V = expand(SE.getAddRecExpr(NewOps, S->getLoop(), in visitAddRecExpr()
1911 if (!AR->isAffine() && !SE.dominates(Step, AR->getLoop()->getHeader())) { in follow()
DScalarEvolutionNormalization.cpp110 const Loop *L = AR->getLoop(); in TransformImpl()
DLoopAccessAnalysis.cpp525 if (Lp != AR->getLoop()) { in isStridedPtr()
/external/replicaisland/src/com/replica/replicaisland/
DSpriteAnimation.java97 public boolean getLoop() { in getLoop() method in SpriteAnimation
DSpriteComponent.java161 && !mCurrentAnimation.getLoop() in animationFinished()
/external/llvm/lib/Transforms/Scalar/
DLoopIdiomRecognize.cpp206 Loop *getLoop() const { return CurLoop; } in getLoop() function in __anon259313270111::LoopIdiomRecognize
276 LIR(TheLIR), CurLoop(TheLIR.getLoop()), PreCondBB(nullptr) { in NclPopcountRecognize()
745 if (!StoreEv || StoreEv->getLoop() != CurLoop || !StoreEv->isAffine()) in processLoopStore()
776 if (LoadEv && LoadEv->getLoop() == CurLoop && LoadEv->isAffine() && in processLoopStore()
802 if (!Ev || Ev->getLoop() != CurLoop || !Ev->isAffine()) in processLoopMemSet()
DIndVarSimplify.cpp913 if (!AddRec || AddRec->getLoop() != L) in GetExtendedOperandRecurrence()
939 if (!AddRec || AddRec->getLoop() != L) in GetWideRecurrence()
1137 if (!AddRec || AddRec->getLoop() != L) in CreateWideIV()
1493 if (!AR || AR->getLoop() != L || !AR->isAffine()) in FindLoopCounter()
1556 assert(AR && AR->getLoop() == L && AR->isAffine() && "bad loop counter"); in genLoopLimit()
1901 if (!AR || AR->getLoop()->getLoopPreheader()) in runOnLoop()
DLoopStrengthReduce.cpp313 AR->getLoop(), SCEV::FlagAnyWrap), in DoInitialMatch()
570 return SE.getAddRecExpr(Start, Step, AR->getLoop(), SCEV::FlagAnyWrap); in getExactSDiv()
635 S = SE.getAddRecExpr(NewOps, AR->getLoop(), in ExtractImmediate()
662 S = SE.getAddRecExpr(NewOps, AR->getLoop(), in ExtractSymbol()
725 for (BasicBlock::iterator I = AR->getLoop()->getHeader()->begin(); in isExistingPhi()
929 if (AR->getLoop() != L) { in RateRegister()
2049 assert(AR->getLoop() == L && in OptimizeMax()
2393 if (AR->getLoop() == L) in CollectInterestingTypesAndFactors()
2453 if (AR->getLoop() == L) in findIVOperand()
3229 if (Remainder && (AR->getLoop() == L || !isa<SCEVAddRecExpr>(Remainder))) { in CollectSubexprs()
[all …]
DLoopInterchange.cpp824 if (AR->getLoop() == InnerLoop) { in getInstrOrderCost()
838 if (AR->getLoop() == OuterLoop) { in getInstrOrderCost()
DLoopUnrollPass.cpp291 if (AR->getLoop() != L) in follow()
DLoopRerollPass.cpp481 if (PHISCEV->getLoop() != L) in collectPossibleIVs()
DInductiveRangeCheckElimination.cpp411 IndexAddRec && (IndexAddRec->getLoop() == L) && IndexAddRec->isAffine(); in create()
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h299 const Loop *getLoop() const { return L; } in getLoop() function
309 getLoop(), FlagAnyWrap); in getStepRecurrence()
692 return SE.getAddRecExpr(Operands, Expr->getLoop(), in visitAddRecExpr()
789 const Loop *L = Expr->getLoop(); in visitAddRecExpr()
DIVUsers.h141 Loop *getLoop() const { return L; }
DLoopIterator.h61 Loop *getLoop() const { return L; } in getLoop() function
/external/llvm/lib/Target/PowerPC/
DPPCLoopPreIncPrep.cpp208 if (LARSCEV->getLoop() != L) in runOnLoop()
262 assert(BasePtrSCEV->getLoop() == L && in runOnLoop()
/external/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp427 if (AR && AR->getLoop() == L) in isSimpleIVUser()