Home
last modified time | relevance | path

Searched refs:SuffixTreeLeafNode (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DSuffixTree.h62 SpecificBumpPtrAllocator<SuffixTreeLeafNode> LeafNodeAllocator;
141 std::vector<SuffixTreeLeafNode *> LeafNodes;
178 const std::vector<SuffixTreeLeafNode *> &LeafNodes;
210 const std::vector<SuffixTreeLeafNode *> &LeafNodes = {})
H A DSuffixTreeNode.h162 struct LLVM_ABI SuffixTreeLeafNode : SuffixTreeNode { struct
189 SuffixTreeLeafNode(unsigned StartIdx, unsigned *EndIdx) in SuffixTreeLeafNode() argument
192 virtual ~SuffixTreeLeafNode() = default;
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DSuffixTreeNode.cpp33 unsigned SuffixTreeLeafNode::getEndIdx() const { in getEndIdx()
38 unsigned SuffixTreeLeafNode::getSuffixIdx() const { return SuffixIdx; } in getSuffixIdx()
39 void SuffixTreeLeafNode::setSuffixIdx(unsigned Idx) { SuffixIdx = Idx; } in setSuffixIdx()
H A DSuffixTree.cpp62 SuffixTreeLeafNode(StartIdx, &LeafEndIdx); in insertLeaf()
109 if (auto *LeafNode = dyn_cast<SuffixTreeLeafNode>(CurrNode)) in setSuffixIndices()
172 auto *CurrLeafNode = cast<SuffixTreeLeafNode>(CurrNode); in setLeafNodes()
338 if (auto *Leaf = dyn_cast<SuffixTreeLeafNode>(ChildPair.second)) in advance()