Lines Matching defs:PeelCount
352 // Increase PeelCount while (IterVal Pred BoundSCEV) condition is satisfied;
356 [&](unsigned &PeelCount, const SCEV *&IterVal, const SCEV *BoundSCEV,
358 while (PeelCount < MaxPeelCount &&
361 ++PeelCount;
542 // Save the PP.PeelCount value set by the target in
544 unsigned TargetPeelCount = PP.PeelCount;
545 PP.PeelCount = 0;
560 PP.PeelCount = UnrollForcePeelCount;
584 // Start the max computation with the PP.PeelCount value set by the target
614 PP.PeelCount = DesiredPeelCount;
645 unsigned PeelCount = *EstimatedTripCount;
646 LLVM_DEBUG(dbgs() << "Peeling first " << PeelCount << " iterations.\n");
647 PP.PeelCount = PeelCount;
878 PP.PeelCount = 0;
889 PP.PeelCount = UnrollPeelCount;
905 /// Peel off the first \p PeelCount iterations of loop \p L.
910 /// For loops that dynamically execute \p PeelCount iterations or less
914 bool llvm::peelLoop(Loop *L, unsigned PeelCount, LoopInfo *LI,
917 assert(PeelCount > 0 && "Attempt to peel out zero iterations?");
1022 for (unsigned Iter = 0; Iter < PeelCount; ++Iter) {
1081 addStringMetadataToLoop(L, PeeledCountMetaData, AlreadyPeeled + PeelCount);