Searched refs:MaxIter (Results 1 – 9 of 9) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | IndVarSimplify.cpp | 1331 const SCEV *MaxIter, bool Inverted, bool SkipLastIter, in optimizeLoopExitWithUnknownExitCount() argument 1365 auto *MaxIterTy = MaxIter->getType(); in optimizeLoopExitWithUnknownExitCount() 1368 MaxIter = SE->getZeroExtendExpr(MaxIter, ARTy); in optimizeLoopExitWithUnknownExitCount() 1372 if (SE->isKnownPredicateAt(ICmpInst::ICMP_ULE, MaxIter, MaxAllowedIter, BI)) in optimizeLoopExitWithUnknownExitCount() 1373 MaxIter = SE->getTruncateExpr(MaxIter, ARTy); in optimizeLoopExitWithUnknownExitCount() 1377 const SCEV *One = SE->getOne(MaxIter->getType()); in optimizeLoopExitWithUnknownExitCount() 1378 MaxIter = SE->getMinusSCEV(MaxIter, One); in optimizeLoopExitWithUnknownExitCount() 1383 L, BI, MaxIter); in optimizeLoopExitWithUnknownExitCount()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/ |
| H A D | Vectorize.h | 92 unsigned MaxIter; member
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | ModuloSchedule.cpp | 860 unsigned MaxIter = PrologBBs.size() - 1; in addBranches() local 861 for (unsigned i = 0, j = MaxIter; i <= MaxIter; ++i, --j) { in addBranches() 904 LoopInfo->setPreheader(PrologBBs[MaxIter]); in addBranches() 905 LoopInfo->adjustTripCount(-(MaxIter + 1)); in addBranches()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | TargetInstrInfo.h | 760 unsigned Iter, unsigned MaxIter) const { in reduceLoopCount() argument
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 3345 const unsigned MaxIter = in findCandidatesForLoadOrCombine() local 3347 for (unsigned Iter = 0; Iter < MaxIter; ++Iter) { in findCandidatesForLoadOrCombine() 3532 const unsigned MaxIter = 20; in findLoadOffsetsForLoadOrCombine() local 3540 if (Iter++ == MaxIter) in findLoadOffsetsForLoadOrCombine()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 1006 unsigned MaxIter = 32; // Break cycles and bound to constant-time. in foldAllocaCmp() local 1010 if (Worklist.size() >= MaxIter) in foldAllocaCmp() 1017 assert(Worklist.size() <= MaxIter); in foldAllocaCmp() 1020 --MaxIter; in foldAllocaCmp() 1052 if (Worklist.size() >= MaxIter) in foldAllocaCmp()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolution.h | 1008 const SCEV *MaxIter);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 6617 int MaxIter = MaxStoreLookup.getValue(); in vectorizeStores() local 6622 auto &&FindConsecutiveAccess = [this, &Stores, &Tails, &IterCnt, MaxIter, in vectorizeStores() 6625 if (IterCnt >= MaxIter) in vectorizeStores()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 9804 const Instruction *Context, const SCEV *MaxIter) { in getLoopInvariantExitCondDuringFirstIterations() argument 9840 if (AR->getType() != MaxIter->getType()) in getLoopInvariantExitCondDuringFirstIterations() 9844 const SCEV *Last = AR->evaluateAtIteration(MaxIter, *this); in getLoopInvariantExitCondDuringFirstIterations()
|