Lines Matching refs:FunctionCallTrie
55 thread_local FunctionCallTrie::Allocators::Buffers ThreadBuffers;
56 thread_local std::aligned_storage<sizeof(FunctionCallTrie::Allocators),
57 alignof(FunctionCallTrie::Allocators)>::type
59 thread_local std::aligned_storage<sizeof(FunctionCallTrie),
60 alignof(FunctionCallTrie)>::type
128 new (&AllocatorsStorage) FunctionCallTrie::Allocators( in getThreadLocalData()
129 FunctionCallTrie::InitAllocatorsFromBuffers(ThreadBuffers)); in getThreadLocalData()
131 reinterpret_cast<FunctionCallTrie::Allocators *>(&AllocatorsStorage)); in getThreadLocalData()
141 FunctionCallTrie(*reinterpret_cast<FunctionCallTrie::Allocators *>( in getThreadLocalData()
144 reinterpret_cast<FunctionCallTrie *>(&FunctionCallTrieStorage)); in getThreadLocalData()
156 if (FCT == reinterpret_cast<uptr>(reinterpret_cast<FunctionCallTrie *>( in cleanupTLD()
158 reinterpret_cast<FunctionCallTrie *>(FCT)->~FunctionCallTrie(); in cleanupTLD()
163 reinterpret_cast<FunctionCallTrie::Allocators *>(&AllocatorsStorage))) in cleanupTLD()
164 reinterpret_cast<FunctionCallTrie::Allocators *>(Allocators)->~Allocators(); in cleanupTLD()
174 reinterpret_cast<FunctionCallTrie *>(&FunctionCallTrieStorage))) in postCurrentThreadFCT()
177 auto FCT = reinterpret_cast<FunctionCallTrie *>(P); in postCurrentThreadFCT()
183 reinterpret_cast<FunctionCallTrie::Allocators *>(&AllocatorsStorage))) in postCurrentThreadFCT()
186 auto Allocators = reinterpret_cast<FunctionCallTrie::Allocators *>(A); in postCurrentThreadFCT()
194 ThreadBuffers = FunctionCallTrie::Allocators::Buffers{}; in postCurrentThreadFCT()
294 auto FCT = reinterpret_cast<FunctionCallTrie *>(atomic_load_relaxed(&T->FCT)); in profilingHandleArg0()