| /freebsd-10-stable/contrib/llvm/lib/Support/ |
| D | Allocator.cpp | 24 BumpPtrAllocator::BumpPtrAllocator(size_t size, size_t threshold, in BumpPtrAllocator() function in llvm::BumpPtrAllocator 29 BumpPtrAllocator::BumpPtrAllocator(size_t size, size_t threshold) in BumpPtrAllocator() function in llvm::BumpPtrAllocator 33 BumpPtrAllocator::~BumpPtrAllocator() { in ~BumpPtrAllocator() 40 char *BumpPtrAllocator::AlignPtr(char *Ptr, size_t Alignment) { in AlignPtr() 51 void BumpPtrAllocator::StartNewSlab() { in StartNewSlab() 67 void BumpPtrAllocator::DeallocateSlabs(MemSlab *Slab) { in DeallocateSlabs() 83 void BumpPtrAllocator::Reset() { in Reset() 95 void *BumpPtrAllocator::Allocate(size_t Size, size_t Alignment) { in Allocate() 143 unsigned BumpPtrAllocator::GetNumSlabs() const { in GetNumSlabs() 151 size_t BumpPtrAllocator::getTotalMemory() const { in getTotalMemory() [all …]
|
| /freebsd-10-stable/contrib/llvm/include/llvm/Support/ |
| D | Allocator.h | 90 class BumpPtrAllocator { 91 BumpPtrAllocator(const BumpPtrAllocator &) LLVM_DELETED_FUNCTION; 92 void operator=(const BumpPtrAllocator &) LLVM_DELETED_FUNCTION; 141 BumpPtrAllocator(size_t size = 4096, size_t threshold = 4096); 142 BumpPtrAllocator(size_t size, size_t threshold, SlabAllocator &allocator); 143 ~BumpPtrAllocator(); 191 BumpPtrAllocator Allocator; 229 inline void *operator new(size_t Size, llvm::BumpPtrAllocator &Allocator) { 243 inline void operator delete(void *, llvm::BumpPtrAllocator &) {}
|
| D | ArrayRecycler.h | 23 class BumpPtrAllocator; variable 114 void clear(BumpPtrAllocator&) { in clear() argument
|
| D | Recycler.h | 25 class BumpPtrAllocator; variable 97 void clear(BumpPtrAllocator&) {
|
| D | YAMLParser.h | 141 BumpPtrAllocator &getAllocator(); 150 , BumpPtrAllocator &Alloc 155 void operator delete(void *Ptr, BumpPtrAllocator &Alloc, size_t) throw() { in delete() 504 BumpPtrAllocator NodeAllocator;
|
| D | PredIteratorCache.h | 33 BumpPtrAllocator Memory;
|
| /freebsd-10-stable/contrib/llvm/include/llvm/ADT/ |
| D | ImmutableList.h | 151 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()
|
| D | ImmutableSet.h | 381 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() 464 BumpPtrAllocator& A = getAllocator(); in createNode() 983 Factory(BumpPtrAllocator& Alloc, bool canonicalize = true) 1015 BumpPtrAllocator& getAllocator() { return F.getAllocator(); }
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Analysis/Support/ |
| D | BumpVector.h | 33 llvm::PointerIntPair<llvm::BumpPtrAllocator*, 1> Alloc; 37 BumpVectorContext() : Alloc(new llvm::BumpPtrAllocator(), 1) {} in BumpVectorContext() 42 BumpVectorContext(llvm::BumpPtrAllocator &A) : Alloc(&A, 0) {} in BumpVectorContext() 49 llvm::BumpPtrAllocator &getAllocator() { return *Alloc.getPointer(); } in getAllocator()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| D | BlockCounter.h | 20 class BumpPtrAllocator; variable 46 Factory(llvm::BumpPtrAllocator& Alloc);
|
| D | ProgramStateTrait.h | 24 class BumpPtrAllocator; variable 87 static void *CreateContext(llvm::BumpPtrAllocator& Alloc) { 138 static void *CreateContext(llvm::BumpPtrAllocator& Alloc) { 177 static void *CreateContext(llvm::BumpPtrAllocator& Alloc) {
|
| D | BasicValueFactory.h | 67 llvm::BumpPtrAllocator& BPAlloc; 82 BasicValueFactory(ASTContext &ctx, llvm::BumpPtrAllocator& Alloc) in BasicValueFactory()
|
| D | ProgramState.h | 31 class BumpPtrAllocator; variable 463 llvm::BumpPtrAllocator &Alloc; 472 llvm::BumpPtrAllocator& alloc, 497 llvm::BumpPtrAllocator& getAllocator() { return Alloc; } in getAllocator() 602 void *(*CreateContext)(llvm::BumpPtrAllocator&),
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Basic/ |
| D | FileManager.h | 149 llvm::StringMap<DirectoryEntry*, llvm::BumpPtrAllocator> SeenDirEntries; 155 llvm::StringMap<FileEntry*, llvm::BumpPtrAllocator> SeenFileEntries; 161 llvm::BumpPtrAllocator CanonicalNameStorage;
|
| D | FileSystemStatCache.h | 101 llvm::StringMap<FileData, llvm::BumpPtrAllocator> StatCalls; 103 typedef llvm::StringMap<FileData, llvm::BumpPtrAllocator>::const_iterator
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | CommentCommandTraits.h | 133 CommandTraits(llvm::BumpPtrAllocator &Allocator, 176 llvm::BumpPtrAllocator &Allocator;
|
| D | CommentParser.h | 41 llvm::BumpPtrAllocator &Allocator; 93 Parser(Lexer &L, Sema &S, llvm::BumpPtrAllocator &Allocator,
|
| D | CommentSema.h | 38 llvm::BumpPtrAllocator &Allocator; 73 Sema(llvm::BumpPtrAllocator &Allocator, const SourceManager &SourceMgr,
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Lex/ |
| D | 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;
|
| D | PTHManager.h | 43 llvm::BumpPtrAllocator Alloc;
|
| /freebsd-10-stable/contrib/llvm/include/llvm/MC/ |
| D | MCContext.h | 50 typedef StringMap<MCSymbol*, BumpPtrAllocator&> SymbolTable; 68 BumpPtrAllocator Allocator; 75 StringMap<bool, BumpPtrAllocator&> UsedNames;
|
| /freebsd-10-stable/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| D | DwarfAccelTable.h | 222 BumpPtrAllocator Allocator; 231 typedef StringMap<DataArray, BumpPtrAllocator &> StringEntries;
|
| D | DwarfDebug.h | 238 BumpPtrAllocator&> StrPool; 253 BumpPtrAllocator &DA) in DwarfUnits() 321 BumpPtrAllocator DIEValueAllocator; 350 StringMap<unsigned, BumpPtrAllocator&> SourceIdMap;
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | RawCommentList.cpp | 126 llvm::BumpPtrAllocator Allocator; in extractBriefText() 215 llvm::BumpPtrAllocator &Allocator) { in addComment()
|
| /freebsd-10-stable/contrib/llvm/include/llvm/CodeGen/ |
| D | MachineSSAUpdater.h | 29 class BumpPtrAllocator; variable
|