LLVM API Documentation
#include <Allocator.h>
Public Member Functions | |
MallocAllocator () | |
~MallocAllocator () | |
void | Reset () |
void * | Allocate (size_t Size, size_t) |
template<typename T > | |
T * | Allocate () |
template<typename T > | |
T * | Allocate (size_t Num) |
void | Deallocate (const void *Ptr) |
void | PrintStats () const |
Definition at line 29 of file Allocator.h.
|
inline |
Definition at line 31 of file Allocator.h.
|
inline |
Definition at line 32 of file Allocator.h.
|
inline |
Definition at line 36 of file Allocator.h.
References llvm::LibFunc::malloc.
Referenced by llvm::MallocSlabAllocator::Allocate().
|
inline |
Definition at line 39 of file Allocator.h.
References llvm::LibFunc::malloc.
|
inline |
Definition at line 42 of file Allocator.h.
References llvm::LibFunc::malloc.
|
inline |
Definition at line 46 of file Allocator.h.
References llvm::LibFunc::free.
Referenced by llvm::MallocSlabAllocator::Deallocate().
|
inline |
Definition at line 48 of file Allocator.h.
|
inline |
Definition at line 34 of file Allocator.h.