Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DAllocator.h88 End(Old.End), Slabs(std::move(Old.Slabs)), in BumpPtrAllocatorImpl()
93 Old.Slabs.clear(); in BumpPtrAllocatorImpl()
98 DeallocateSlabs(Slabs.begin(), Slabs.end()); in ~BumpPtrAllocatorImpl()
103 DeallocateSlabs(Slabs.begin(), Slabs.end());
110 Slabs = std::move(RHS.Slabs);
116 RHS.Slabs.clear();
128 if (Slabs.empty()) in Reset()
133 CurPtr = (char *)Slabs.front(); in Reset()
136 __asan_poison_memory_region(*Slabs.begin(), computeSlabSize(0)); in Reset()
137 DeallocateSlabs(std::next(Slabs.begin()), Slabs.end()); in Reset()
[all …]