Home
last modified time | relevance | path

Searched refs:StackTrieNode (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-xray/
Dxray-converter.cpp170 using StackTrieNode = TrieNode<StackIdData>; typedef
175 SmallVector<StackTrieNode *, 4>
176 findSiblings(StackTrieNode *parent, int32_t FnId, uint32_t TId, in findSiblings()
177 const DenseMap<uint32_t, SmallVector<StackTrieNode *, 4>> in findSiblings() argument
180 SmallVector<StackTrieNode *, 4> Siblings{}; in findSiblings()
206 StackTrieNode *findOrCreateStackNode( in findOrCreateStackNode()
207 StackTrieNode *Parent, int32_t FuncId, uint32_t TId, in findOrCreateStackNode()
208 DenseMap<uint32_t, SmallVector<StackTrieNode *, 4>> &StackRootsByThreadId, in findOrCreateStackNode() argument
209 DenseMap<unsigned, StackTrieNode *> &StacksByStackId, unsigned *id_counter, in findOrCreateStackNode()
210 std::forward_list<StackTrieNode> &NodeStore) { in findOrCreateStackNode()
[all …]
Dxray-stacks.cpp284 using StackTrieNode = TrieNode<StackDuration>; typedef
287 std::size_t GetValueForStack(const StackTrieNode *Node);
293 GetValueForStack<AggregationType::TOTAL_TIME>(const StackTrieNode *Node) { in GetValueForStack()
304 GetValueForStack<AggregationType::INVOCATION_COUNT>(const StackTrieNode *Node) { in GetValueForStack()
313 std::size_t GetValueForStack(const StackTrieNode *Node) { in GetValueForStack()
322 using RootVector = SmallVector<StackTrieNode *, 4>;
328 std::forward_list<StackTrieNode> NodeStore;
331 DenseMap<uint32_t, SmallVector<std::pair<StackTrieNode *, uint64_t>, 8>>
334 StackTrieNode *createTrieNode(uint32_t ThreadId, int32_t FuncId, in createTrieNode()
335 StackTrieNode *Parent) { in createTrieNode()
[all …]