Home
last modified time | relevance | path

Searched refs:Allocators (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/compiler-rt/lib/xray/
H A Dxray_profiling.cc44 atomic_uintptr_t Allocators; member
89 uptr Allocators = 0; in getThreadLocalData() local
90 if (atomic_compare_exchange_strong(&TLD.Allocators, &Allocators, 1, in getThreadLocalData()
131 Allocators = reinterpret_cast<uptr>( in getThreadLocalData()
133 atomic_store(&TLD.Allocators, Allocators, memory_order_release); in getThreadLocalData()
136 if (Allocators == 1) in getThreadLocalData()
161 auto Allocators = atomic_exchange(&TLD.Allocators, 0, memory_order_acq_rel); in cleanupTLD() local
162 if (Allocators == in cleanupTLD()
165 reinterpret_cast<FunctionCallTrie::Allocators *>(Allocators)->~Allocators(); in cleanupTLD()
187 auto Allocators = reinterpret_cast<FunctionCallTrie::Allocators *>(A); in postCurrentThreadFCT() local
[all …]
H A Dxray_function_call_trie.h136 struct Allocators { struct
161 Allocators() = default; argument
162 Allocators(const Allocators &) = delete;
163 Allocators &operator=(const Allocators &) = delete; argument
194 explicit Allocators(uptr Max) XRAY_NEVER_INSTRUMENT { in Allocators() function
212 Allocators(Allocators &&O) XRAY_NEVER_INSTRUMENT { in Allocators() argument
241 Allocators &operator=(Allocators &&O) XRAY_NEVER_INSTRUMENT {
295 ~Allocators() XRAY_NEVER_INSTRUMENT { in ~Allocators() argument
312 Allocators A(Max); in InitAllocatorsCustom()
316 static Allocators
[all …]
H A Dxray_profile_collector.cc62 FunctionCallTrie::Allocators::Buffers Buffers;
63 FunctionCallTrie::Allocators Allocators; member
110 FunctionCallTrie::Allocators &&A, in post()
111 FunctionCallTrie::Allocators::Buffers &&B, in post()
118 A.~Allocators(); in post()
137 A.~Allocators(); in post()
H A Dxray_profile_collector.h41 FunctionCallTrie::Allocators &&A,
42 FunctionCallTrie::Allocators::Buffers &&B, tid_t TId);
/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/
H A DOrcRemoteTargetServer.h208 auto I = Allocators.find(Id); in handleCreateRemoteAllocator()
209 if (I != Allocators.end()) in handleCreateRemoteAllocator()
213 Allocators[Id] = Allocator(); in handleCreateRemoteAllocator()
237 auto I = Allocators.find(Id); in handleDestroyRemoteAllocator()
238 if (I == Allocators.end()) in handleDestroyRemoteAllocator()
241 Allocators.erase(I); in handleDestroyRemoteAllocator()
379 auto I = Allocators.find(Id); in handleReserveMem()
380 if (I == Allocators.end()) in handleReserveMem()
400 auto I = Allocators.find(Id); in handleSetProtections()
401 if (I == Allocators.end()) in handleSetProtections()
[all …]
/freebsd-12.1/contrib/libstdc++/
H A DChangeLog-20043502 * docs/doxygen/Intro.3: Remove Allocators.3.
3504 * docs/doxygen/run_doxygen (problematic): Remove Allocators.3
H A DChangeLog-2001171 * docs/doxygen/Intro.3: New 'Allocators' module.