Home
last modified time | relevance | path

Searched refs:SuffixTree (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DSuffixTree.cpp29 SuffixTree::SuffixTree(const ArrayRef<unsigned> &Str) : Str(Str) { in SuffixTree() function in SuffixTree
51 SuffixTreeNode *SuffixTree::insertLeaf(SuffixTreeInternalNode &Parent, in insertLeaf()
61 SuffixTree::insertInternalNode(SuffixTreeInternalNode *Parent, in insertInternalNode()
74 SuffixTreeInternalNode *SuffixTree::insertRoot() { in insertRoot()
79 void SuffixTree::setSuffixIndices() { in setSuffixIndices()
108 unsigned SuffixTree::extend(unsigned EndIdx, unsigned SuffixesToAdd) { in extend()
225 void SuffixTree::RepeatedSubstringIterator::advance() { in advance()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DSuffixTree.h40 class SuffixTree {
137 SuffixTree(const ArrayRef<unsigned> &Str);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DIRSimilarityIdentifier.cpp971 std::vector<unsigned> &IntegerMapping, SuffixTree::RepeatedSubstring &RS, in createCandidatesFromSuffixTree()
1385 SuffixTree ST(IntegerMapping); in findCandidates()
1399 std::vector<SuffixTree::RepeatedSubstring> RSes; in findCandidates()
1400 for (SuffixTree::RepeatedSubstring &RS : ST) in findCandidates()
1403 llvm::stable_sort(RSes, [](const SuffixTree::RepeatedSubstring &LHS, in findCandidates()
1404 const SuffixTree::RepeatedSubstring &RHS) { in findCandidates()
1407 for (SuffixTree::RepeatedSubstring &RS : RSes) { in findCandidates()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOutliner.cpp579 SuffixTree ST(Mapper.UnsignedVec); in findCandidates()
587 for (const SuffixTree::RepeatedSubstring &RS : ST) { in findCandidates()
/freebsd-14.2/lib/clang/libllvm/
H A DMakefile1190 SRCS_MIN+= Support/SuffixTree.cpp