OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:TrieNode
(Results
1 - 2
of
2
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/tools/llvm-xray/
trie-node.h
30
template <typename AssociatedData> struct
TrieNode
{
35
TrieNode
<AssociatedData> *Parent;
38
llvm::SmallVector<
TrieNode
<AssociatedData> *, 4> Callees;
48
TrieNode
<T> *
49
mergeTrieNodes(const
TrieNode
<T> &Left, const
TrieNode
<T> &Right,
51
std::remove_reference_t<
TrieNode
<T> *> NewParent,
52
std::forward_list<
TrieNode
<T>> &NodeStore,
57
NodeStore.push_front(
TrieNode
<T>{
63
llvm::DenseMap<int32_t,
TrieNode
<T> *> LeftCalleesByFuncId
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/XRay/
Profile.h
117
struct
TrieNode
{
119
std::vector<
TrieNode
*> Callees{};
120
TrieNode
*Caller = nullptr;
127
// List of
TrieNode
elements we've seen.
128
std::list<
TrieNode
> NodeStorage;
131
SmallVector<
TrieNode
*, 4> Roots;
133
// Reverse mapping between a PathID to a
TrieNode
*.
134
DenseMap<PathID,
TrieNode
*> PathIDMap;
Completed in 54 milliseconds
Indexes created Thu Jun 11 00:25:07 UTC 2026