Home
last modified time | relevance | path

Searched refs:BumpPtrAllocator (Results 1 – 25 of 116) sorted by relevance

12345

/external/llvm/unittests/Support/
DAllocatorTest.cpp19 BumpPtrAllocator Alloc; in TEST()
33 BumpPtrAllocator Alloc2 = std::move(Alloc); in TEST()
51 BumpPtrAllocator Alloc; in TEST()
63 BumpPtrAllocator Alloc; in TEST()
85 BumpPtrAllocator Alloc; in TEST()
106 BumpPtrAllocator Alloc; in TEST()
119 BumpPtrAllocator Alloc; in TEST()
127 BumpPtrAllocator Alloc; in TEST()
/external/llvm/include/llvm/ADT/
DImmutableList.h151 BumpPtrAllocator& getAllocator() const { in getAllocator()
152 return *reinterpret_cast<BumpPtrAllocator*>(Allocator & ~0x1); in getAllocator()
157 : Allocator(reinterpret_cast<uintptr_t>(new BumpPtrAllocator())) {} in ImmutableListFactory()
159 ImmutableListFactory(BumpPtrAllocator& Alloc) in ImmutableListFactory()
177 BumpPtrAllocator& A = getAllocator(); in concat()
DImmutableSet.h381 BumpPtrAllocator& getAllocator() const { in getAllocator()
382 return *reinterpret_cast<BumpPtrAllocator*>(Allocator & ~0x1); in getAllocator()
391 : Allocator(reinterpret_cast<uintptr_t>(new BumpPtrAllocator())) {} in ImutAVLFactory()
393 ImutAVLFactory(BumpPtrAllocator& Alloc) in ImutAVLFactory()
462 BumpPtrAllocator& A = getAllocator(); in createNode()
998 Factory(BumpPtrAllocator& Alloc, bool canonicalize = true)
1030 BumpPtrAllocator& getAllocator() { return F.getAllocator(); }
/external/llvm/include/llvm/Support/
DStringSaver.h22 BumpPtrAllocator &Alloc;
25 StringSaver(BumpPtrAllocator &Alloc) : Alloc(Alloc) {} in StringSaver()
DYAMLParser.h139 BumpPtrAllocator &getAllocator();
147 void *operator new(size_t Size, BumpPtrAllocator &Alloc,
152 void operator delete(void *Ptr, BumpPtrAllocator &Alloc, in delete()
522 BumpPtrAllocator NodeAllocator;
DAllocator.h355 typedef BumpPtrAllocatorImpl<> BumpPtrAllocator; typedef
363 BumpPtrAllocator Allocator;
388 size_t AllocatedSlabSize = BumpPtrAllocator::computeSlabSize( in DestroyAll()
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfStringPool.h30 StringMap<EntryTy, BumpPtrAllocator &> Pool;
38 DwarfStringPool(BumpPtrAllocator &A, AsmPrinter &Asm, StringRef Prefix);
DDwarfFile.h40 BumpPtrAllocator AbbrevAllocator;
65 DwarfFile(AsmPrinter *AP, StringRef Pref, BumpPtrAllocator &DA);
DDwarfAccelTable.h228 BumpPtrAllocator Allocator;
235 typedef StringMap<DataArray, BumpPtrAllocator &> StringEntries;
DDwarfStringPool.cpp17 DwarfStringPool::DwarfStringPool(BumpPtrAllocator &A, AsmPrinter &Asm, in DwarfStringPool()
/external/clang/include/clang/Analysis/Support/
DBumpVector.h33 llvm::PointerIntPair<llvm::BumpPtrAllocator*, 1> Alloc;
37 BumpVectorContext() : Alloc(new llvm::BumpPtrAllocator(), 1) {} in BumpVectorContext()
47 BumpVectorContext(llvm::BumpPtrAllocator &A) : Alloc(&A, 0) {} in BumpVectorContext()
54 llvm::BumpPtrAllocator &getAllocator() { return *Alloc.getPointer(); } in getAllocator()
/external/clang/include/clang/Basic/
DFileManager.h141 llvm::StringMap<DirectoryEntry*, llvm::BumpPtrAllocator> SeenDirEntries;
147 llvm::StringMap<FileEntry*, llvm::BumpPtrAllocator> SeenFileEntries;
153 llvm::BumpPtrAllocator CanonicalNameStorage;
DFileSystemStatCache.h116 llvm::StringMap<FileData, llvm::BumpPtrAllocator> StatCalls;
118 typedef llvm::StringMap<FileData, llvm::BumpPtrAllocator>::const_iterator
/external/clang/include/clang/AST/
DCommentCommandTraits.h137 CommandTraits(llvm::BumpPtrAllocator &Allocator,
180 llvm::BumpPtrAllocator &Allocator;
DCommentParser.h41 llvm::BumpPtrAllocator &Allocator;
89 Parser(Lexer &L, Sema &S, llvm::BumpPtrAllocator &Allocator,
DCommentSema.h38 llvm::BumpPtrAllocator &Allocator;
73 Sema(llvm::BumpPtrAllocator &Allocator, const SourceManager &SourceMgr,
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DProgramStateTrait.h88 static void *CreateContext(llvm::BumpPtrAllocator& Alloc) {
140 static void *CreateContext(llvm::BumpPtrAllocator& Alloc) {
179 static void *CreateContext(llvm::BumpPtrAllocator& Alloc) {
DBlockCounter.h44 Factory(llvm::BumpPtrAllocator& Alloc);
DBasicValueFactory.h67 llvm::BumpPtrAllocator& BPAlloc;
82 BasicValueFactory(ASTContext &ctx, llvm::BumpPtrAllocator &Alloc) in BasicValueFactory()
/external/clang/include/clang/Lex/
DHeaderSearch.h200 llvm::StringMap<LookupFileCacheInfo, llvm::BumpPtrAllocator> LookupFileCache;
204 llvm::StringMap<FrameworkCacheEntry, llvm::BumpPtrAllocator> FrameworkMap;
209 typedef llvm::StringMap<std::string, llvm::BumpPtrAllocator>
229 llvm::StringSet<llvm::BumpPtrAllocator> FrameworkNames;
/external/llvm/include/llvm/CodeGen/
DLiveInterval.h48 typedef BumpPtrAllocator Allocator;
228 LiveRange(const LiveRange &Other, BumpPtrAllocator &Allocator) { in LiveRange()
608 BumpPtrAllocator &Allocator) in SubRange()
681 SubRange *createSubRange(BumpPtrAllocator &Allocator, in createSubRange()
690 SubRange *createSubRangeFrom(BumpPtrAllocator &Allocator, in createSubRangeFrom()
/external/llvm/tools/dsymutil/
DNonRelocatableStringpool.h26 typedef StringMap<std::pair<uint32_t, StringMapEntryBase *>, BumpPtrAllocator>
/external/llvm/include/llvm/IR/
DPredIteratorCache.h34 BumpPtrAllocator Memory;
/external/llvm/include/llvm/MC/
DMCContext.h54 typedef StringMap<MCSymbol *, BumpPtrAllocator &> SymbolTable;
73 BumpPtrAllocator Allocator;
96 StringMap<bool, BumpPtrAllocator &> UsedNames;
/external/clang/lib/StaticAnalyzer/Core/
DBlockCounter.cpp65 BlockCounter::Factory::Factory(llvm::BumpPtrAllocator& Alloc) { in Factory()

12345