HomeSort by relevance Sort by last modified time
    Searched defs:BumpPtrAllocator (Results 1 - 2 of 2) sorted by null

  /external/llvm/lib/Support/
Allocator.cpp 10 // This file implements the BumpPtrAllocator interface.
23 BumpPtrAllocator::BumpPtrAllocator(size_t size, size_t threshold,
28 BumpPtrAllocator::~BumpPtrAllocator() {
35 char *BumpPtrAllocator::AlignPtr(char *Ptr, size_t Alignment) {
46 void BumpPtrAllocator::StartNewSlab() {
62 void BumpPtrAllocator::DeallocateSlabs(MemSlab *Slab) {
78 void BumpPtrAllocator::Reset() {
89 void *BumpPtrAllocator::Allocate(size_t Size, size_t Alignment)
    [all...]
  /external/llvm/include/llvm/Support/
Allocator.h 10 // This file defines the MallocAllocator and BumpPtrAllocator interfaces.
86 /// BumpPtrAllocator - This allocator is useful for containers that need
90 class BumpPtrAllocator {
91 BumpPtrAllocator(const BumpPtrAllocator &); // do not implement
92 void operator=(const BumpPtrAllocator &); // do not implement
140 BumpPtrAllocator(size_t size = 4096, size_t threshold = 4096,
142 ~BumpPtrAllocator();
185 /// SpecificBumpPtrAllocator - Same as BumpPtrAllocator but allows only
190 BumpPtrAllocator Allocator
    [all...]

Completed in 190 milliseconds