Lines Matching refs:Count

206   UP.Count = 0;  in gatherUnrollingPreferences()
270 UP.Count = *UserCount; in gatherUnrollingPreferences()
735 return static_cast<uint64_t>(LS - UP.BEInsns) * UP.Count + UP.BEInsns; in getUnrolledLoopSize()
770 unsigned Count = in unrollCountPragmaValue() local
772 assert(Count >= 1 && "Unroll count must be positive."); in unrollCountPragmaValue()
773 return Count; in unrollCountPragmaValue()
879 unsigned count = UP.Count; in shouldPartialUnroll()
950 UP.Count = 1; in computeUnrollCount()
959 UP.Count = *UnrollFactor; in computeUnrollCount()
980 UP.Count = 0; in computeUnrollCount()
982 UP.Count = TripCount; in computeUnrollCount()
985 UP.Count = *UnrollFactor; in computeUnrollCount()
1005 UP.Count = MaxTripCount; in computeUnrollCount()
1008 UP.Count = *UnrollFactor; in computeUnrollCount()
1018 UP.Count = 1; in computeUnrollCount()
1030 UP.Count = *UnrollFactor; in computeUnrollCount()
1033 UP.Count != TripCount) in computeUnrollCount()
1044 if (UP.Count == 0) { in computeUnrollCount()
1073 UP.Count = 0; in computeUnrollCount()
1079 UP.Count = 0; in computeUnrollCount()
1097 UP.Count = 0; in computeUnrollCount()
1100 if (UP.Count == 0) in computeUnrollCount()
1101 UP.Count = UP.DefaultUnrollRuntimeCount; in computeUnrollCount()
1105 while (UP.Count != 0 && in computeUnrollCount()
1107 UP.Count >>= 1; in computeUnrollCount()
1110 unsigned OrigCount = UP.Count; in computeUnrollCount()
1113 if (!UP.AllowRemainder && UP.Count != 0 && (TripMultiple % UP.Count) != 0) { in computeUnrollCount()
1114 while (UP.Count != 0 && TripMultiple % UP.Count != 0) in computeUnrollCount()
1115 UP.Count >>= 1; in computeUnrollCount()
1122 << " to " << UP.Count << ".\n"); in computeUnrollCount()
1138 << NV("UnrollCount", UP.Count) << " time(s)."; in computeUnrollCount()
1142 if (UP.Count > UP.MaxCount) in computeUnrollCount()
1143 UP.Count = UP.MaxCount; in computeUnrollCount()
1145 if (MaxTripCount && UP.Count > MaxTripCount) in computeUnrollCount()
1146 UP.Count = MaxTripCount; in computeUnrollCount()
1148 LLVM_DEBUG(dbgs() << " runtime unrolling with count: " << UP.Count in computeUnrollCount()
1150 if (UP.Count < 2) in computeUnrollCount()
1151 UP.Count = 0; in computeUnrollCount()
1298 if (!UP.Count) in tryToUnrollLoop()
1304 assert(UP.Count == 1 && "Cannot perform peel and unroll in the same step"); in tryToUnrollLoop()
1327 if (OnlyFullUnroll && (UP.Count < TripCount || UP.Count < MaxTripCount)) { in tryToUnrollLoop()
1338 UP.Runtime &= TripCount == 0 && TripMultiple % UP.Count != 0; in tryToUnrollLoop()
1346 ULO.Count = UP.Count; in tryToUnrollLoop()
1417 std::optional<unsigned> Count = std::nullopt, in LoopUnroll() argument
1425 ForgetAllSCEV(ForgetAllSCEV), ProvidedCount(std::move(Count)), in LoopUnroll()
1487 bool ForgetAllSCEV, int Threshold, int Count, in INITIALIZE_PASS_DEPENDENCY()
1496 Count == -1 ? std::nullopt : std::optional<unsigned>(Count), in INITIALIZE_PASS_DEPENDENCY()