Searched refs:SuffixTree (Results 1 – 5 of 5) sorted by relevance
29 SuffixTree::SuffixTree(const ArrayRef<unsigned> &Str) : Str(Str) { in SuffixTree() function in SuffixTree51 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()
40 class SuffixTree {137 SuffixTree(const ArrayRef<unsigned> &Str);
971 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()
579 SuffixTree ST(Mapper.UnsignedVec); in findCandidates()587 for (const SuffixTree::RepeatedSubstring &RS : ST) { in findCandidates()
1190 SRCS_MIN+= Support/SuffixTree.cpp