/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 1330 const SCEV *MaxIter, bool Inverted, bool SkipLastIter, in optimizeLoopExitWithUnknownExitCount() argument 1364 auto *MaxIterTy = MaxIter->getType(); in optimizeLoopExitWithUnknownExitCount() 1367 MaxIter = SE->getZeroExtendExpr(MaxIter, ARTy); in optimizeLoopExitWithUnknownExitCount() 1371 if (SE->isKnownPredicateAt(ICmpInst::ICMP_ULE, MaxIter, MaxAllowedIter, BI)) in optimizeLoopExitWithUnknownExitCount() 1372 MaxIter = SE->getTruncateExpr(MaxIter, ARTy); in optimizeLoopExitWithUnknownExitCount() 1376 const SCEV *One = SE->getOne(MaxIter->getType()); in optimizeLoopExitWithUnknownExitCount() 1377 MaxIter = SE->getMinusSCEV(MaxIter, One); in optimizeLoopExitWithUnknownExitCount() 1382 L, BI, MaxIter); in optimizeLoopExitWithUnknownExitCount()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/ |
D | Vectorize.h | 92 unsigned MaxIter; member
|
/external/llvm-project/llvm/include/llvm/Transforms/ |
D | Vectorize.h | 92 unsigned MaxIter; member
|
/external/llvm/include/llvm/Transforms/ |
D | Vectorize.h | 94 unsigned MaxIter; member
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonInstrInfo.h | 120 unsigned Iter, unsigned MaxIter) const override;
|
D | HexagonInstrInfo.cpp | 687 unsigned Iter, unsigned MaxIter) const { in reduceLoopCount() 729 if (Iter == MaxIter) in reduceLoopCount()
|
/external/llvm-project/llvm/lib/CodeGen/ |
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()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ModuloSchedule.cpp | 861 unsigned MaxIter = PrologBBs.size() - 1; in addBranches() local 862 for (unsigned i = 0, j = MaxIter; i <= MaxIter; ++i, --j) { in addBranches() 905 LoopInfo->setPreheader(PrologBBs[MaxIter]); in addBranches() 906 LoopInfo->adjustTripCount(-(MaxIter + 1)); in addBranches()
|
/external/llvm/lib/Transforms/Vectorize/ |
D | BBVectorize.cpp | 84 MaxIter("bb-vectorize-max-iter", cl::init(0), cl::Hidden, variable 417 (!Config.MaxIter || n <= Config.MaxIter); in vectorizeBB() 430 for (; !Config.MaxIter || n <= Config.MaxIter; ++n) { in vectorizeBB() 3265 MaxIter = ::MaxIter; in VectorizeConfig()
|
/external/llvm/include/llvm/Target/ |
D | TargetInstrInfo.h | 565 unsigned Iter, unsigned MaxIter) const { in reduceLoopCount() argument
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | TargetInstrInfo.h | 746 unsigned Iter, unsigned MaxIter) const { in reduceLoopCount() argument
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCompares.cpp | 1077 unsigned MaxIter = 32; // Break cycles and bound to constant-time. in FoldAllocaCmp() local 1081 if (Worklist.size() >= MaxIter) in FoldAllocaCmp() 1088 assert(Worklist.size() <= MaxIter); in FoldAllocaCmp() 1091 --MaxIter; in FoldAllocaCmp() 1124 if (Worklist.size() >= MaxIter) in FoldAllocaCmp()
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | TargetInstrInfo.h | 753 unsigned Iter, unsigned MaxIter) const { in reduceLoopCount() argument
|
/external/llvm/lib/CodeGen/ |
D | MachinePipeliner.cpp | 2966 unsigned MaxIter = PrologBBs.size() - 1; in addBranches() local 2969 for (unsigned i = 0, j = MaxIter; i <= MaxIter; ++i, --j) { in addBranches() 2981 MaxIter); in addBranches()
|
/external/llvm-project/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCompares.cpp | 1045 unsigned MaxIter = 32; // Break cycles and bound to constant-time. in foldAllocaCmp() local 1049 if (Worklist.size() >= MaxIter) in foldAllocaCmp() 1056 assert(Worklist.size() <= MaxIter); in foldAllocaCmp() 1059 --MaxIter; in foldAllocaCmp() 1091 if (Worklist.size() >= MaxIter) in foldAllocaCmp()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCompares.cpp | 1043 unsigned MaxIter = 32; // Break cycles and bound to constant-time. in foldAllocaCmp() local 1047 if (Worklist.size() >= MaxIter) in foldAllocaCmp() 1054 assert(Worklist.size() <= MaxIter); in foldAllocaCmp() 1057 --MaxIter; in foldAllocaCmp() 1089 if (Worklist.size() >= MaxIter) in foldAllocaCmp()
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | ScalarEvolution.h | 995 const SCEV *MaxIter);
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 5740 int MaxIter = MaxStoreLookup.getValue(); in vectorizeStores() local 5742 auto &&FindConsecutiveAccess = [this, &Stores, &Tails, &IterCnt, MaxIter, in vectorizeStores() 5744 if (IterCnt >= MaxIter) in vectorizeStores()
|
/external/llvm-project/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 6027 int MaxIter = MaxStoreLookup.getValue(); in vectorizeStores() local 6029 auto &&FindConsecutiveAccess = [this, &Stores, &Tails, &IterCnt, MaxIter, in vectorizeStores() 6031 if (IterCnt >= MaxIter) in vectorizeStores()
|
/external/llvm-project/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 9634 const Instruction *Context, const SCEV *MaxIter) { in getLoopInvariantExitCondDuringFirstIterations() argument 9670 if (AR->getType() != MaxIter->getType()) in getLoopInvariantExitCondDuringFirstIterations() 9674 const SCEV *Last = AR->evaluateAtIteration(MaxIter, *this); in getLoopInvariantExitCondDuringFirstIterations()
|