Home
last modified time | relevance | path

Searched refs:AppendEmplace (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_function_call_trie.h372 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 Dxray_profile_collector.cpp131 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 Dxray_segmented_array.h353 T *AppendEmplace(Args &&... args) XRAY_NEVER_INSTRUMENT { in AppendEmplace() function