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

  /external/swiftshader/third_party/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 11 /// This file defines the MallocAllocator and BumpPtrAllocator interfaces. Both
356 /// \brief The standard BumpPtrAllocator which just uses the default template
358 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
360 /// \brief A BumpPtrAllocator that allows only elements of a specific type to be
366 BumpPtrAllocator Allocator;
391 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize(
  /external/swiftshader/third_party/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...]
  /external/swiftshader/third_party/llvm-subzero/include/llvm/Support/
Allocator.h 11 /// This file defines the MallocAllocator and BumpPtrAllocator interfaces. Both
359 /// \brief The standard BumpPtrAllocator which just uses the default template
361 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
363 /// \brief A BumpPtrAllocator that allows only elements of a specific type to be
369 BumpPtrAllocator Allocator;
394 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize(
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Support/
Allocator.h 11 /// This file defines the MallocAllocator and BumpPtrAllocator interfaces. Both
373 /// \brief The standard BumpPtrAllocator which just uses the default template
375 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
377 /// \brief A BumpPtrAllocator that allows only elements of a specific type to be
383 BumpPtrAllocator Allocator;
412 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize(
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Support/
Allocator.h 11 /// This file defines the MallocAllocator and BumpPtrAllocator interfaces. Both
373 /// \brief The standard BumpPtrAllocator which just uses the default template
375 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
377 /// \brief A BumpPtrAllocator that allows only elements of a specific type to be
383 BumpPtrAllocator Allocator;
412 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize(
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Support/
Allocator.h 11 /// This file defines the MallocAllocator and BumpPtrAllocator interfaces. Both
373 /// \brief The standard BumpPtrAllocator which just uses the default template
375 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
377 /// \brief A BumpPtrAllocator that allows only elements of a specific type to be
383 BumpPtrAllocator Allocator;
412 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize(
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Support/
Allocator.h 11 /// This file defines the MallocAllocator and BumpPtrAllocator interfaces. Both
376 /// \brief The standard BumpPtrAllocator which just uses the default template
378 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
380 /// \brief A BumpPtrAllocator that allows only elements of a specific type to be
386 BumpPtrAllocator Allocator;
415 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize(
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Support/
Allocator.h 11 /// This file defines the MallocAllocator and BumpPtrAllocator interfaces. Both
376 /// \brief The standard BumpPtrAllocator which just uses the default template
378 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
380 /// \brief A BumpPtrAllocator that allows only elements of a specific type to be
386 BumpPtrAllocator Allocator;
415 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize(
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Support/
Allocator.h 11 /// This file defines the MallocAllocator and BumpPtrAllocator interfaces. Both
376 /// \brief The standard BumpPtrAllocator which just uses the default template
378 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
380 /// \brief A BumpPtrAllocator that allows only elements of a specific type to be
386 BumpPtrAllocator Allocator;
415 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize(
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Support/
Allocator.h 11 /// This file defines the MallocAllocator and BumpPtrAllocator interfaces. Both
376 /// \brief The standard BumpPtrAllocator which just uses the default template
378 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
380 /// \brief A BumpPtrAllocator that allows only elements of a specific type to be
386 BumpPtrAllocator Allocator;
415 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize(
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Support/
Allocator.h 11 /// This file defines the MallocAllocator and BumpPtrAllocator interfaces. Both
373 /// \brief The standard BumpPtrAllocator which just uses the default template
375 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
377 /// \brief A BumpPtrAllocator that allows only elements of a specific type to be
383 BumpPtrAllocator Allocator;
412 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize(
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Support/
Allocator.h 11 /// This file defines the MallocAllocator and BumpPtrAllocator interfaces. Both
373 /// \brief The standard BumpPtrAllocator which just uses the default template
375 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
377 /// \brief A BumpPtrAllocator that allows only elements of a specific type to be
383 BumpPtrAllocator Allocator;
412 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize(
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Support/
Allocator.h 11 /// This file defines the MallocAllocator and BumpPtrAllocator interfaces. Both
373 /// \brief The standard BumpPtrAllocator which just uses the default template
375 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
377 /// \brief A BumpPtrAllocator that allows only elements of a specific type to be
383 BumpPtrAllocator Allocator;
412 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize(
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Support/
Allocator.h 11 /// This file defines the MallocAllocator and BumpPtrAllocator interfaces. Both
376 /// \brief The standard BumpPtrAllocator which just uses the default template
378 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
380 /// \brief A BumpPtrAllocator that allows only elements of a specific type to be
386 BumpPtrAllocator Allocator;
415 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize(
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Support/
Allocator.h 11 /// This file defines the MallocAllocator and BumpPtrAllocator interfaces. Both
376 /// \brief The standard BumpPtrAllocator which just uses the default template
378 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
380 /// \brief A BumpPtrAllocator that allows only elements of a specific type to be
386 BumpPtrAllocator Allocator;
415 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize(
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Support/
Allocator.h 11 /// This file defines the MallocAllocator and BumpPtrAllocator interfaces. Both
376 /// \brief The standard BumpPtrAllocator which just uses the default template
378 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
380 /// \brief A BumpPtrAllocator that allows only elements of a specific type to be
386 BumpPtrAllocator Allocator;
415 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize(
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Support/
Allocator.h 11 /// This file defines the MallocAllocator and BumpPtrAllocator interfaces. Both
376 /// \brief The standard BumpPtrAllocator which just uses the default template
378 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator;
380 /// \brief A BumpPtrAllocator that allows only elements of a specific type to be
386 BumpPtrAllocator Allocator;
415 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize(

Completed in 833 milliseconds