Searched refs:deallocate (Results 1 - 25 of 67) sorted by relevance

123

/freebsd-current/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dwrappers_cpp.cpp89 Allocator.deallocate(ptr, scudo::Chunk::Origin::New);
93 Allocator.deallocate(ptr, scudo::Chunk::Origin::NewArray);
98 Allocator.deallocate(ptr, scudo::Chunk::Origin::New);
103 Allocator.deallocate(ptr, scudo::Chunk::Origin::NewArray);
107 Allocator.deallocate(ptr, scudo::Chunk::Origin::New, size);
111 Allocator.deallocate(ptr, scudo::Chunk::Origin::NewArray, size);
116 Allocator.deallocate(ptr, scudo::Chunk::Origin::New, 0,
122 Allocator.deallocate(ptr, scudo::Chunk::Origin::NewArray, 0,
128 Allocator.deallocate(ptr, scudo::Chunk::Origin::New, 0,
134 Allocator.deallocate(pt
[all...]
H A Dlocal_cache.h60 bool deallocate(uptr ClassId, void *P) { function in struct:scudo::SizeClassAllocatorLocalCache
166 deallocate(BatchClassId, B);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMapperJITLinkMemoryManager.h44 void deallocate(std::vector<FinalizedAlloc> Allocs,
47 using JITLinkMemoryManager::deallocate;
H A DEPCGenericJITLinkMemoryManager.h48 void deallocate(std::vector<FinalizedAlloc> Allocs,
52 using JITLinkMemoryManager::deallocate;
/freebsd-current/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A DJITLinkMemoryManager.h49 /// JITLinkMemoryManager:deallocate method prior to being destroyed.
176 virtual void deallocate(std::vector<FinalizedAlloc> Allocs,
180 void deallocate(FinalizedAlloc Alloc, OnDeallocatedFunction OnDeallocated) { function in class:llvm::jitlink::JITLinkMemoryManager
183 deallocate(std::move(Allocs), std::move(OnDeallocated));
187 Error deallocate(std::vector<FinalizedAlloc> Allocs) { function in class:llvm::jitlink::JITLinkMemoryManager
190 deallocate(std::move(Allocs),
196 Error deallocate(FinalizedAlloc Alloc) { function in class:llvm::jitlink::JITLinkMemoryManager
199 return deallocate(std::move(Allocs));
374 void deallocate(std::vector<FinalizedAlloc> Alloc,
378 using JITLinkMemoryManager::deallocate;
[all...]
/freebsd-current/contrib/llvm-project/libcxx/include/__memory/
H A Dallocator_destructor.h35 _LIBCPP_HIDE_FROM_ABI void operator()(pointer __p) _NOEXCEPT { __alloc_traits::deallocate(__alloc_, __p, __s_); }
H A Dallocation_guard.h95 allocator_traits<_Alloc>::deallocate(__alloc_, __ptr_, __n_);
H A Dallocator.h135 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 void deallocate(_Tp* __p, size_t __n) _NOEXCEPT {
215 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 void deallocate(const _Tp* __p, size_t __n) { function in class:allocator
/freebsd-current/contrib/llvm-project/libcxx/src/include/
H A Dsso_allocator.h66 _LIBCPP_HIDE_FROM_ABI void deallocate(pointer __p, size_type __n) { function in class:__sso_allocator
70 allocator<_Tp>().deallocate(__p, __n);
/freebsd-current/contrib/llvm-project/clang/include/clang/Lex/
H A DMacroArgs.h70 /// destroy - Destroy and deallocate the memory for this object.
130 /// deallocate - This should only be called by the Preprocessor when managing
132 MacroArgs *deallocate();
/freebsd-current/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/
H A DSimpleExecutorMemoryManager.h38 Error deallocate(const std::vector<ExecutorAddr> &Bases);
/freebsd-current/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterpState.cpp48 void InterpState::deallocate(Block *B) { function in class:InterpState
H A DInterpState.h88 void deallocate(Block *B);
H A DInterpFrame.cpp74 S.deallocate(reinterpret_cast<Block *>(Param.second.get()));
92 S.deallocate(localBlock(Local.Offset));
/freebsd-current/contrib/llvm-project/libcxx/include/__memory_resource/
H A Dsynchronized_pool_resource.h75 return __unsync_.deallocate(__p, __bytes, __align);
H A Dmemory_resource.h42 deallocate(void* __p, size_t __bytes, size_t __align = __max_align) { function in class:pmr::memory_resource
H A Dpolymorphic_allocator.h70 _LIBCPP_HIDE_FROM_ABI void deallocate(_ValueType* __p, size_t __n) { function in class:pmr::polymorphic_allocator
73 "deallocate() called for a size which exceeds max_size(), leading to a memory leak "
75 __res_->deallocate(__p, __n * sizeof(_ValueType), alignof(_ValueType));
86 __res_->deallocate(__ptr, __nbytes, __alignment);
H A Dmonotonic_buffer_resource.h95 __res_->deallocate(__chunks_->__start_, __chunks_->__allocation_size(), __chunks_->__align_);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Support/
H A DArrayRecycler.h137 void deallocate(Capacity Cap, T *Ptr) { function in class:llvm::ArrayRecycler
/freebsd-current/contrib/llvm-project/compiler-rt/lib/gwp_asan/
H A Dguarded_pool_allocator.h111 void deallocate(void *Ptr);
/freebsd-current/contrib/llvm-project/clang/lib/Sema/
H A DParsedAttr.cpp76 void AttributeFactory::deallocate(ParsedAttr *Attr) { function in class:AttributeFactory
95 deallocate(AL);
/freebsd-current/contrib/llvm-project/libcxx/src/
H A Dmemory_resource.cpp152 upstream->deallocate(__first_->__start_, __first_->__allocation_size(), __first_->__align_);
181 upstream->deallocate(p, __first_->__allocation_size(), __first_->__align_);
187 upstream->deallocate(p, h->__next_->__allocation_size(), h->__next_->__align_);
192 // The request to deallocate memory ends up being a no-op, likely resulting in a memory leak.
219 upstream->deallocate(__first_chunk_->__start_, __first_chunk_->__allocation_size(), __first_chunk_->__align_);
337 __res_->deallocate(__fixed_pools_, __num_fixed_pools_ * sizeof(__fixed_pool), alignof(__fixed_pool));
399 // a call to upstream_resource()->deallocate().
/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DEPCIndirectionUtils.cpp94 EPCIU.getExecutorProcessControl().getMemMgr().deallocate(
276 auto Err = MemMgr.deallocate(std::move(IndirectStubAllocs));
284 joinErrors(std::move(Err), MemMgr.deallocate(std::move(ResolverBlock)));
/freebsd-current/contrib/llvm-project/libcxx/include/__algorithm/pstl_backends/cpu_backends/
H A Dlibdispatch.h128 std::allocator<__merge_range_t>().deallocate(__ptr, __n_ranges);
213 std::allocator<_Value>().deallocate(__ptr, __count);
264 std::allocator<_Value>().deallocate(__ptr, __size);
/freebsd-current/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_utils.cpp196 deallocate(LW);

Completed in 208 milliseconds

123