OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:BumpPtrAllocator
(Results
1 - 3
of
3
) 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
...]
Completed in 152 milliseconds