Searched refs:ThreadStack (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-graph.cpp194 auto &ThreadStack = PerThreadFunctionStack[Record.TId];
200 ThreadStack.push_back({Record.FuncId, Record.TSC});
207 if (ThreadStack.size() == 0 || ThreadStack.back().FuncId != Record.FuncId) {
212 ThreadStack.rbegin(), ThreadStack.rend(),
214 if (Parent == ThreadStack.rend())
219 while (ThreadStack.back().FuncId != Record.FuncId) {
220 TimestampT D = diff(ThreadStack.back().TSC, Record.TSC);
221 VertexIdentifier TopFuncId = ThreadStack
[all...]
H A Dxray-account.cpp139 auto &ThreadStack = PerThreadFunctionStack[Record.TId];
147 ThreadStack.emplace_back(Record.FuncId, Record.TSC);
152 if (ThreadStack.empty())
155 if (ThreadStack.back().first == Record.FuncId) {
156 const auto &Top = ThreadStack.back();
158 ThreadStack.pop_back();
167 std::find_if(ThreadStack.rbegin(), ThreadStack.rend(),
171 if (Parent == ThreadStack.rend())
203 for (auto &E : make_range(I, ThreadStack
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/IntelJITEvents/
H A Djitprofiling.c97 } ThreadStack, *pThreadStack; typedef in typeref:struct:__anon4716
179 threadStack = (pThreadStack) calloc (sizeof(ThreadStack), 1);

Completed in 64 milliseconds