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 D | SuffixTree.h | 40 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/ |
D | SuffixTreeNode.h | 33 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/ |
D | SuffixTreeNode.h | 33 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/ |
D | SuffixTreeNode.h | 33 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/ |
D | SuffixTreeNode.h | 33 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 D | MachineOutliner.cpp | 119 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 …]
|