21 errs() <<
"\nNumber of memory regions: " << NumSlabs <<
'\n'
22 <<
"Bytes allocated: " << TotalMemory <<
'\n'
23 <<
" (includes alignment, etc)\n";
30 size_t FreeListSize) {
31 errs() <<
"Recycler element size: " <<
Size <<
'\n'
32 <<
"Recycler element alignment: " <<
Align <<
'\n'
33 <<
"Number of elements free for recycling: " << FreeListSize <<
'\n';
This file defines the BumpPtrAllocator interface.
A self-contained host- and target-independent arbitrary-precision floating-point software implementat...
LLVM_ABI void printBumpPtrAllocatorStats(unsigned NumSlabs, size_t TotalMemory)
This is an optimization pass for GlobalISel generic memory operations.
LLVM_ABI void PrintRecyclerStats(size_t Size, size_t Align, size_t FreeListSize)
PrintRecyclingAllocatorStats - Helper for RecyclingAllocator for printing statistics.
LLVM_ABI raw_fd_ostream & errs()
This returns a reference to a raw_ostream for standard error.
This struct is a compact representation of a valid (non-zero power of two) alignment.