Lines Matching defs:SameValuesCounter
20005 SmallMapVector<Value *, unsigned, 16> SameValuesCounter;
20009 ++SameValuesCounter.try_emplace(OrigV).first->second;
20023 SameValuesCounter.size() != Candidates.size();
20029 all_of(drop_begin(SameValuesCounter),
20030 [&SameValuesCounter](const std::pair<Value *, unsigned> &P) {
20031 return P.second == SameValuesCounter.front().second;
20033 Candidates.resize(SameValuesCounter.size());
20034 transform(SameValuesCounter, Candidates.begin(),
20040 unsigned Cnt = At(SameValuesCounter, OrigV);
20168 assert(SameValuesCounter.empty() &&
20175 ++SameValuesCounter.try_emplace(OrigV).first->second;
20198 VectorizedVals.lookup(OrigV) + At(SameValuesCounter, OrigV);
20204 SameValuesCounter.clear();
20293 SameValuesCounter, TrackedToOrig);
20340 ReducedSubTree, Builder, SameValuesCounter.front().second);
20347 VectorizedVals.try_emplace(OrigV, At(SameValuesCounter, OrigV));
20362 for (const std::pair<Value *, unsigned> &P : SameValuesCounter) {
20698 const SmallMapVector<Value *, unsigned, 16> &SameValuesCounter,
20716 unsigned Cnt = SameValuesCounter.lookup(TrackedToOrig.at(V));
20754 unsigned Cnt = SameValuesCounter.lookup(TrackedToOrig.at(V));
20774 unsigned Cnt = SameValuesCounter.lookup(TrackedToOrig.at(V));