Home
last modified time | relevance | path

Searched defs:SuffixTreeNode (Results 1 – 6 of 6) sorted by relevance

/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Support/
H A DSuffixTree.h40 struct SuffixTreeNode { struct
47 llvm::DenseMap<unsigned, SuffixTreeNode *> Children; argument
50 unsigned StartIdx = EmptyIdx;
58 unsigned *EndIdx = nullptr;
83 SuffixTreeNode *Link = nullptr; argument
109 SuffixTreeNode(unsigned StartIdx, unsigned *EndIdx, SuffixTreeNode *Link) in SuffixTreeNode() argument
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Support/
DSuffixTreeNode.h33 struct SuffixTreeNode { struct
37 enum class NodeKind { ST_Leaf, ST_Internal };
43 unsigned StartIdx = EmptyIdx;
68 SuffixTreeNode(NodeKind Kind, unsigned StartIdx) in SuffixTreeNode() argument
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Support/
DSuffixTreeNode.h33 struct SuffixTreeNode { struct
37 enum class NodeKind { ST_Leaf, ST_Internal };
43 unsigned StartIdx = EmptyIdx;
68 SuffixTreeNode(NodeKind Kind, unsigned StartIdx) in SuffixTreeNode() argument
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Support/
DSuffixTreeNode.h33 struct SuffixTreeNode { struct
37 enum class NodeKind { ST_Leaf, ST_Internal };
43 unsigned StartIdx = EmptyIdx;
68 SuffixTreeNode(NodeKind Kind, unsigned StartIdx) in SuffixTreeNode() argument
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Support/
DSuffixTreeNode.h33 struct SuffixTreeNode { struct
37 enum class NodeKind { ST_Leaf, ST_Internal };
43 unsigned StartIdx = EmptyIdx;
68 SuffixTreeNode(NodeKind Kind, unsigned StartIdx) in SuffixTreeNode() function
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DMachineOutliner.cpp119 struct SuffixTreeNode { struct
126 DenseMap<unsigned, SuffixTreeNode *> Children;
129 unsigned StartIdx = EmptyIdx;
137 unsigned *EndIdx = nullptr;
142 unsigned SuffixIdx = EmptyIdx;
162 SuffixTreeNode *Link = nullptr;
166 unsigned ConcatLen = 0;
169 bool isLeaf() const { return SuffixIdx != EmptyIdx; } in isLeaf()
172 bool isRoot() const { return StartIdx == EmptyIdx; } in isRoot()
175 size_t size() const { in size()
[all …]