Searched refs:AppendEmplace (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/xray/ |
| H A D | xray_function_call_trie.h | 372 auto *NewRoot = Nodes.AppendEmplace( in enterFunction() 376 if (Roots.AppendEmplace(NewRoot) == nullptr) { in enterFunction() 406 auto* NewNode = Nodes.AppendEmplace( in enterFunction() 411 TopNode->Callees.AppendEmplace(NewNode, FId); in enterFunction() 412 if (ShadowStack.AppendEmplace(TSC, NewNode, CPU) == nullptr) in enterFunction() 497 auto NewRoot = O.Nodes.AppendEmplace( in deepCopyInto() 510 if (DFSStack.AppendEmplace(Root, NewRoot) == nullptr) in deepCopyInto() 518 auto NewNode = O.Nodes.AppendEmplace( in deepCopyInto() 558 TargetRoot = O.Nodes.AppendEmplace( in mergeInto() 569 DFSStack.AppendEmplace(Root, TargetRoot); in mergeInto() [all …]
|
| H A D | xray_profile_collector.cpp | 131 if (TDArray->AppendEmplace(Q, std::move(B), std::move(A), std::move(T), in post() 180 auto Record = PRs.AppendEmplace(PathArray{PA}, Node); in populateRecords()
|
| H A D | xray_segmented_array.h | 353 T *AppendEmplace(Args &&... args) XRAY_NEVER_INSTRUMENT { in AppendEmplace() function
|