OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:BumpPtrAllocator
(Results
1 - 25
of
97
) sorted by null
1
2
3
4
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
BlockCounter.h
20
class
BumpPtrAllocator
;
46
Factory(llvm::
BumpPtrAllocator
& Alloc);
ProgramStateTrait.h
24
class
BumpPtrAllocator
;
87
static void *CreateContext(llvm::
BumpPtrAllocator
& Alloc) {
138
static void *CreateContext(llvm::
BumpPtrAllocator
& Alloc) {
177
static void *CreateContext(llvm::
BumpPtrAllocator
& Alloc) {
Environment.h
108
EnvironmentManager(llvm::
BumpPtrAllocator
& Allocator) : F(Allocator) {}
/external/llvm/lib/Support/
Allocator.cpp
10
// This file implements the
BumpPtrAllocator
interface.
24
BumpPtrAllocator
::
BumpPtrAllocator
(size_t size, size_t threshold,
29
BumpPtrAllocator
::~
BumpPtrAllocator
() {
36
char *
BumpPtrAllocator
::AlignPtr(char *Ptr, size_t Alignment) {
47
void
BumpPtrAllocator
::StartNewSlab() {
63
void
BumpPtrAllocator
::DeallocateSlabs(MemSlab *Slab) {
79
void
BumpPtrAllocator
::Reset() {
91
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
&) LLVM_DELETED_FUNCTION;
92
void operator=(const
BumpPtrAllocator
&) LLVM_DELETED_FUNCTION;
140
BumpPtrAllocator
(size_t size = 4096, size_t threshold = 4096,
142
~
BumpPtrAllocator
();
185
/// SpecificBumpPtrAllocator - Same as
BumpPtrAllocator
but allows only
190
BumpPtrAllocator
Allocator
[
all
...]
PredIteratorCache.h
33
BumpPtrAllocator
Memory;
ArrayRecycler.h
23
class
BumpPtrAllocator
;
25
/// Recycle small arrays allocated from a
BumpPtrAllocator
.
109
/// Special case for
BumpPtrAllocator
which has an empty Deallocate()
114
void clear(
BumpPtrAllocator
&) {
Recycler.h
25
class
BumpPtrAllocator
;
92
/// Special case for
BumpPtrAllocator
which has an empty Deallocate()
97
void clear(
BumpPtrAllocator
&) {
YAMLParser.h
132
BumpPtrAllocator
&getAllocator();
141
,
BumpPtrAllocator
&Alloc
146
void operator delete(void *Ptr,
BumpPtrAllocator
&Alloc, size_t) throw() {
487
BumpPtrAllocator
NodeAllocator;
/external/llvm/unittests/Support/
AllocatorTest.cpp
1
//===- llvm/unittest/Support/AllocatorTest.cpp -
BumpPtrAllocator
tests ---===//
19
BumpPtrAllocator
Alloc;
36
BumpPtrAllocator
Alloc(4096, 4096);
48
BumpPtrAllocator
Alloc(4096, 4096);
63
BumpPtrAllocator
Alloc;
84
BumpPtrAllocator
Alloc(4096, 4096);
97
BumpPtrAllocator
Alloc(128);
144
BumpPtrAllocator
Alloc(4096, 4096, SlabAlloc);
/external/clang/include/clang/AST/
CommentCommandTraits.h
130
CommandTraits(llvm::
BumpPtrAllocator
&Allocator,
173
llvm::
BumpPtrAllocator
&Allocator;
CommentParser.h
41
llvm::
BumpPtrAllocator
&Allocator;
95
Parser(Lexer &L, Sema &S, llvm::
BumpPtrAllocator
&Allocator,
/external/clang/include/clang/Basic/
FileSystemStatCache.h
101
llvm::StringMap<FileData, llvm::
BumpPtrAllocator
> StatCalls;
103
typedef llvm::StringMap<FileData, llvm::
BumpPtrAllocator
>::const_iterator
FileManager.h
149
llvm::StringMap<DirectoryEntry*, llvm::
BumpPtrAllocator
> SeenDirEntries;
155
llvm::StringMap<FileEntry*, llvm::
BumpPtrAllocator
> SeenFileEntries;
161
llvm::
BumpPtrAllocator
CanonicalNameStorage;
SourceManagerInternals.h
84
llvm::StringMap<unsigned, llvm::
BumpPtrAllocator
> FilenameIDs;
/external/llvm/include/llvm/ADT/
ImmutableList.h
151
BumpPtrAllocator
& getAllocator() const {
152
return *reinterpret_cast<
BumpPtrAllocator
*>(Allocator & ~0x1);
157
: Allocator(reinterpret_cast<uintptr_t>(new
BumpPtrAllocator
())) {}
159
ImmutableListFactory(
BumpPtrAllocator
& Alloc)
177
BumpPtrAllocator
& A = getAllocator();
/external/llvm/include/llvm/CodeGen/
MachineSSAUpdater.h
29
class
BumpPtrAllocator
;
/external/clang/include/clang/Analysis/Support/
BumpVector.h
11
// allocated from a
BumpPtrAllocator
.
33
llvm::PointerIntPair<llvm::
BumpPtrAllocator
*, 1> Alloc;
35
/// Construct a new BumpVectorContext that creates a new
BumpPtrAllocator
37
BumpVectorContext() : Alloc(new llvm::
BumpPtrAllocator
(), 1) {}
40
///
BumpPtrAllocator
. This
BumpPtrAllocator
is not destroyed when the
42
BumpVectorContext(llvm::
BumpPtrAllocator
&A) : Alloc(&A, 0) {}
49
llvm::
BumpPtrAllocator
&getAllocator() { return *Alloc.getPointer(); }
222
// Allocate the memory from the
BumpPtrAllocator
.
/external/clang/include/clang/Lex/
PTHManager.h
43
llvm::
BumpPtrAllocator
Alloc;
HeaderSearch.h
195
llvm::StringMap<std::pair<unsigned, unsigned>, llvm::
BumpPtrAllocator
>
200
llvm::StringMap<FrameworkCacheEntry, llvm::
BumpPtrAllocator
> FrameworkMap;
205
typedef llvm::StringMap<std::string, llvm::
BumpPtrAllocator
>
221
llvm::StringSet<llvm::
BumpPtrAllocator
> FrameworkNames;
/external/llvm/lib/CodeGen/AsmPrinter/
DwarfAccelTable.h
251
BumpPtrAllocator
Allocator;
260
typedef StringMap<DataArray,
BumpPtrAllocator
&> StringEntries;
DwarfDebug.h
232
BumpPtrAllocator
&> StrPool;
247
BumpPtrAllocator
&DA)
312
BumpPtrAllocator
DIEValueAllocator;
333
StringMap<unsigned,
BumpPtrAllocator
&> SourceIdMap;
/external/clang/include/clang/Edit/
EditedSource.h
44
llvm::
BumpPtrAllocator
StrAlloc;
/external/clang/lib/StaticAnalyzer/Core/
BlockCounter.cpp
66
BlockCounter::Factory::Factory(llvm::
BumpPtrAllocator
& Alloc) {
/external/llvm/include/llvm/MC/
MCContext.h
50
typedef StringMap<MCSymbol*,
BumpPtrAllocator
&> SymbolTable;
68
BumpPtrAllocator
Allocator;
75
StringMap<bool,
BumpPtrAllocator
&> UsedNames;
Completed in 322 milliseconds
1
2
3
4