Lines Matching refs:UP
282 TargetTransformInfo::UnrollingPreferences &UP,
285 // Save the UP.PeelCount value set by the target in
287 unsigned TargetPeelCount = UP.PeelCount;
288 UP.PeelCount = 0;
301 UP.PeelCount = UnrollForcePeelCount;
302 UP.PeelProfiledIterations = true;
307 if (!UP.AllowPeeling)
323 if (2 * LoopSize <= UP.Threshold && UnrollPeelMaxCount > 0) {
328 // Start the max computation with the UP.PeelCount value set by the target
343 MaxPeelCount = std::min(MaxPeelCount, UP.Threshold / LoopSize - 1);
356 UP.PeelCount = DesiredPeelCount;
357 UP.PeelProfiledIterations = false;
369 if (!UP.PeelProfiledIterations)
386 (LoopSize * (*PeelCount + 1) <= UP.Threshold)) {
389 UP.PeelCount = *PeelCount;
397 LLVM_DEBUG(dbgs() << "Max peel cost: " << UP.Threshold << "\n");