Lines Matching defs:ExitCounts
8719 SmallVector<const SCEV *, 4> ExitCounts;
8727 ExitCounts.push_back(ExitCount);
8735 if (ExitCounts.empty())
8739 SE->getUMinFromMismatchedTypes(ExitCounts, /*Sequential*/ true);
8808 ArrayRef<ScalarEvolution::BackedgeTakenInfo::EdgeExitInfo> ExitCounts,
8813 ExitNotTaken.reserve(ExitCounts.size());
8814 std::transform(ExitCounts.begin(), ExitCounts.end(),
8837 SmallVector<EdgeExitInfo, 4> ExitCounts;
8845 // Compute the ExitLimit for each loop exit. Use this to populate ExitCounts
8864 // 1. For each exit that can be computed, add an entry to ExitCounts.
8875 ExitCounts.emplace_back(ExitBB, EL);
8921 for (const auto &Pair : ExitCounts) {
8928 return BackedgeTakenInfo(std::move(ExitCounts), CouldComputeBECount,