Home
last modified time | relevance | path

Searched refs:SimilarityCandidates (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIRSimilarityIdentifier.h1104 // Clears \ref SimilarityCandidates if it is already filled by a previous run.
1107 // the SimilarityCandidates to make sure we do not have only old values in resetSimilarityCandidates()
1109 if (SimilarityCandidates) in resetSimilarityCandidates()
1110 SimilarityCandidates->clear(); in resetSimilarityCandidates()
1112 SimilarityCandidates = SimilarityGroupList(); in resetSimilarityCandidates()
1118 return SimilarityCandidates; in getSimilarity()
1155 std::optional<SimilarityGroupList> SimilarityCandidates; variable
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DIRSimilarityIdentifier.cpp1421 SimilarityCandidates->push_back(Group.second); in findCandidates()
1425 for (IRSimilarityCandidate &IRCand : SimilarityCandidates->back()) { in findCandidates()
1439 std::make_pair(&IRCand, SimilarityCandidates->size() - 1)); in findCandidates()
1465 return *SimilarityCandidates; in findSimilarity()
1482 return *SimilarityCandidates; in findSimilarity()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp2793 SimilarityGroupList &SimilarityCandidates = *Identifier.getSimilarity(); in doOutline() local
2799 if (SimilarityCandidates.size() > 1) in doOutline()
2800 llvm::stable_sort(SimilarityCandidates, in doOutline()
2808 std::vector<OutlinableGroup> PotentialGroups(SimilarityCandidates.size()); in doOutline()
2815 for (SimilarityGroup &CandidateVec : SimilarityCandidates) { in doOutline()