Home
last modified time | relevance | path

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

/external/swiftshader/third_party/subzero/src/
DIceTimerTree.h31 using TTindex = std::vector<class TimerTreeNode>::size_type; variable
35 using PathType = llvm::SmallVector<TTindex, 8>;
51 std::vector<TTindex> Children; // indexed by TimerIdT
52 TTindex Parent = 0;
80 PathType getPath(TTindex Index, const TranslationType &Mapping) const;
81 TTindex getChildIndex(TTindex Parent, TimerIdT ID);
82 TTindex findPath(const PathType &Path);
93 TTindex StackTop = 0;
DIceTimerTree.cpp83 TTindex SrcIndex = 0; in mergeFrom()
92 TTindex MyIndex = findPath(MyPath); in mergeFrom()
108 TimerStack::PathType TimerStack::getPath(TTindex Index, in getPath()
121 TimerStack::TTindex TimerStack::getChildIndex(TimerStack::TTindex Parent, in getChildIndex()
126 TTindex Size = Nodes.size(); in getChildIndex()
137 TimerStack::TTindex TimerStack::findPath(const PathType &Path) { in findPath()
138 TTindex CurIndex = 0; in findPath()
141 for (TTindex Index : reverse_range(Path)) { in findPath()
196 TTindex Prefix = StackTop; in update()
202 TTindex Next = Nodes[Prefix].Parent; in update()
[all …]