Lines Matching refs:LoopSize
631 unsigned LoopSize = Metrics.NumInsts; in ApproximateLoopSize() local
639 LoopSize = std::max(LoopSize, BEInsns + 1); in ApproximateLoopSize()
641 return LoopSize; in ApproximateLoopSize()
703 unsigned LoopSize, in getUnrolledLoopSize() argument
705 assert(LoopSize >= UP.BEInsns && "LoopSize should not be less than BEInsns!"); in getUnrolledLoopSize()
706 return (uint64_t)(LoopSize - UP.BEInsns) * UP.Count + UP.BEInsns; in getUnrolledLoopSize()
721 unsigned &TripMultiple, unsigned LoopSize, in computeUnrollCount() argument
731 if (UP.AllowRemainder && getUnrolledLoopSize(LoopSize, UP) < UP.Threshold) in computeUnrollCount()
743 getUnrolledLoopSize(LoopSize, UP) < PragmaUnrollThreshold) in computeUnrollCount()
749 if (getUnrolledLoopSize(LoopSize, UP) < PragmaUnrollThreshold) in computeUnrollCount()
782 if (getUnrolledLoopSize(LoopSize, UP) < UP.Threshold) { in computeUnrollCount()
807 computePeelCount(L, LoopSize, UP, TripCount, SE); in computeUnrollCount()
828 if (getUnrolledLoopSize(LoopSize, UP) > UP.PartialThreshold) in computeUnrollCount()
831 (LoopSize - UP.BEInsns); in computeUnrollCount()
843 getUnrolledLoopSize(LoopSize, UP) > UP.PartialThreshold) in computeUnrollCount()
919 getUnrolledLoopSize(LoopSize, UP) > UP.PartialThreshold) in computeUnrollCount()
1003 unsigned LoopSize = in tryToUnrollLoop() local
1006 LLVM_DEBUG(dbgs() << " Loop Size = " << LoopSize << "\n"); in tryToUnrollLoop()
1071 TripMultiple, LoopSize, UP, UseUpperBound); in tryToUnrollLoop()