Lines Matching refs:FunctionCallTrie

54 thread_local FunctionCallTrie::Allocators::Buffers ThreadBuffers;
55 alignas(FunctionCallTrie::Allocators) thread_local std::byte
56 AllocatorsStorage[sizeof(FunctionCallTrie::Allocators)];
57 alignas(FunctionCallTrie) thread_local std::byte
58 FunctionCallTrieStorage[sizeof(FunctionCallTrie)];
125 new (&AllocatorsStorage) FunctionCallTrie::Allocators( in getThreadLocalData()
126 FunctionCallTrie::InitAllocatorsFromBuffers(ThreadBuffers)); in getThreadLocalData()
128 reinterpret_cast<FunctionCallTrie::Allocators *>(&AllocatorsStorage)); in getThreadLocalData()
138 FunctionCallTrie(*reinterpret_cast<FunctionCallTrie::Allocators *>( in getThreadLocalData()
141 reinterpret_cast<FunctionCallTrie *>(&FunctionCallTrieStorage)); in getThreadLocalData()
153 if (FCT == reinterpret_cast<uptr>(reinterpret_cast<FunctionCallTrie *>( in cleanupTLD()
155 reinterpret_cast<FunctionCallTrie *>(FCT)->~FunctionCallTrie(); in cleanupTLD()
160 reinterpret_cast<FunctionCallTrie::Allocators *>(&AllocatorsStorage))) in cleanupTLD()
161 reinterpret_cast<FunctionCallTrie::Allocators *>(Allocators)->~Allocators(); in cleanupTLD()
171 reinterpret_cast<FunctionCallTrie *>(&FunctionCallTrieStorage))) in postCurrentThreadFCT()
174 auto FCT = reinterpret_cast<FunctionCallTrie *>(P); in postCurrentThreadFCT()
180 reinterpret_cast<FunctionCallTrie::Allocators *>(&AllocatorsStorage))) in postCurrentThreadFCT()
183 auto Allocators = reinterpret_cast<FunctionCallTrie::Allocators *>(A); in postCurrentThreadFCT()
191 ThreadBuffers = FunctionCallTrie::Allocators::Buffers{}; in postCurrentThreadFCT()
291 auto FCT = reinterpret_cast<FunctionCallTrie *>(atomic_load_relaxed(&T->FCT)); in profilingHandleArg0()