LLVM  15.0.0git
llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay > Member List

This is the complete list of members for llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >, including all inherited members.

Allocate(size_t Size, Align Alignment)llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >inline
Allocate(size_t Size, size_t Alignment)llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >inline
AllocatorBase< BumpPtrAllocatorImpl< MallocAllocator, 4096, 4096, 128 > >::Allocate(size_t Num=1)llvm::AllocatorBase< BumpPtrAllocatorImpl< MallocAllocator, 4096, 4096, 128 > >inline
AllocatorBase< MallocAllocator >::Allocate(size_t Num=1)llvm::AllocatorBase< MallocAllocator >inlineprivate
BumpPtrAllocatorImpl()=defaultllvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >
BumpPtrAllocatorImpl(T &&Allocator)llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >inline
BumpPtrAllocatorImpl(BumpPtrAllocatorImpl &&Old)llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >inline
Deallocate(const void *Ptr, size_t Size, size_t)llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >inline
AllocatorBase< BumpPtrAllocatorImpl< MallocAllocator, 4096, 4096, 128 > >::Deallocate(T *Ptr, size_t Num=1)llvm::AllocatorBase< BumpPtrAllocatorImpl< MallocAllocator, 4096, 4096, 128 > >inline
AllocatorBase< MallocAllocator >::Deallocate(T *Ptr, size_t Num=1)llvm::AllocatorBase< MallocAllocator >inlineprivate
getBytesAllocated() constllvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >inline
GetNumSlabs() constllvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >inline
getTotalMemory() constllvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >inline
identifyKnownAlignedObject(const void *Ptr)llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >inline
identifyKnownObject(const void *Ptr)llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >inline
identifyObject(const void *Ptr)llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >inline
operator=(BumpPtrAllocatorImpl &&RHS)llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >inline
PrintStats() constllvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >inline
Reset()llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >inline
setRedZoneSize(size_t NewSize)llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >inline
SpecificBumpPtrAllocator classllvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >friend
~BumpPtrAllocatorImpl()llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >inline