/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/MSF/ |
H A D | MappedBlockStream.h | 43 BinaryStreamRef MsfData, BumpPtrAllocator &Allocator); 47 uint32_t StreamIndex, BumpPtrAllocator &Allocator); 51 BumpPtrAllocator &Allocator); 55 BumpPtrAllocator &Allocator); 68 BumpPtrAllocator &getAllocator() { return Allocator; } in getAllocator() 78 BinaryStreamRef MsfData, BumpPtrAllocator &Allocator); 101 BumpPtrAllocator &Allocator; 109 WritableBinaryStreamRef MsfData, BumpPtrAllocator &Allocator); 113 uint32_t StreamIndex, BumpPtrAllocator &Allocator); 118 BumpPtrAllocator [all...] |
H A D | MSFBuilder.h | 57 static Expected<MSFBuilder> create(BumpPtrAllocator &Allocator, 119 BumpPtrAllocator &getAllocator() { return Allocator; } in getAllocator() 123 BumpPtrAllocator &Allocator); 130 BumpPtrAllocator &Allocator;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | StringSaver.h | 22 BumpPtrAllocator &Alloc; 25 StringSaver(BumpPtrAllocator &Alloc) : Alloc(Alloc) {} in StringSaver() 27 BumpPtrAllocator &getAllocator() const { return Alloc; } in getAllocator() 49 UniqueStringSaver(BumpPtrAllocator &Alloc) : Strings(Alloc) {} in UniqueStringSaver()
|
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
H A D | CodeViewYAMLDebugSections.cpp | 93 toCodeViewSubsection(BumpPtrAllocator &Allocator, 111 toCodeViewSubsection(BumpPtrAllocator &Allocator, 125 toCodeViewSubsection(BumpPtrAllocator &Allocator, 141 toCodeViewSubsection(BumpPtrAllocator &Allocator, 157 toCodeViewSubsection(BumpPtrAllocator &Allocator, 171 toCodeViewSubsection(BumpPtrAllocator &Allocator, 185 toCodeViewSubsection(BumpPtrAllocator &Allocator, 199 toCodeViewSubsection(BumpPtrAllocator &Allocator, 213 toCodeViewSubsection(BumpPtrAllocator &Allocator, 228 toCodeViewSubsection(BumpPtrAllocator [all...] |
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/MSF/ |
H A D | MappedBlockStream.cpp | 46 BumpPtrAllocator &Allocator) in MappedBlockStream() 52 BumpPtrAllocator &Allocator) { in createStream() 59 BumpPtrAllocator &Allocator) { in createIndexedStream() 71 BumpPtrAllocator &Allocator) { in createDirectoryStream() 81 BumpPtrAllocator &Allocator) { in createFpmStream() 310 WritableBinaryStreamRef MsfData, BumpPtrAllocator &Allocator) in WritableMappedBlockStream() 318 BumpPtrAllocator &Allocator) { in createStream() 327 BumpPtrAllocator &Allocator) { in createIndexedStream() 338 BumpPtrAllocator &Allocator) { in createDirectoryStream() 348 BumpPtrAllocator in createFpmStream() [all...] |
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | AppendingTypeTableBuilder.h | 28 BumpPtrAllocator &RecordStorage; 35 explicit AppendingTypeTableBuilder(BumpPtrAllocator &Storage); 52 BumpPtrAllocator &getAllocator() { return RecordStorage; } in getAllocator()
|
H A D | MergingTypeTableBuilder.h | 30 BumpPtrAllocator &RecordStorage; 44 explicit MergingTypeTableBuilder(BumpPtrAllocator &Storage); 61 BumpPtrAllocator &getAllocator() { return RecordStorage; } in getAllocator()
|
H A D | SymbolSerializer.h | 29 BumpPtrAllocator &Storage; 49 SymbolSerializer(BumpPtrAllocator &Storage, CodeViewContainer Container); 52 static CVSymbol writeOneSymbol(SymType &Sym, BumpPtrAllocator &Storage, in writeOneSymbol()
|
H A D | GlobalTypeTableBuilder.h | 31 BumpPtrAllocator &RecordStorage; 48 explicit GlobalTypeTableBuilder(BumpPtrAllocator &Storage); 65 BumpPtrAllocator &getAllocator() { return RecordStorage; } in getAllocator()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | ImmutableList.h | 161 BumpPtrAllocator& getAllocator() const { in getAllocator() 162 return *reinterpret_cast<BumpPtrAllocator*>(Allocator & ~0x1); in getAllocator() 167 : Allocator(reinterpret_cast<uintptr_t>(new BumpPtrAllocator())) {} in ImmutableListFactory() 169 ImmutableListFactory(BumpPtrAllocator& Alloc) in ImmutableListFactory() 188 BumpPtrAllocator& A = getAllocator(); in concat()
|
/freebsd/contrib/llvm-project/lld/include/lld/Common/ |
H A D | CommonLinkerContext.h | 39 llvm::BumpPtrAllocator bAlloc; 58 inline llvm::BumpPtrAllocator &bAlloc() { return context().bAlloc; } in bAlloc()
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Support/ |
H A D | BumpVector.h | 33 llvm::PointerIntPair<llvm::BumpPtrAllocator*, 1> Alloc; 38 BumpVectorContext() : Alloc(new llvm::BumpPtrAllocator(), 1) {} in BumpVectorContext() 57 BumpVectorContext(llvm::BumpPtrAllocator &A) : Alloc(&A, 0) {} in BumpVectorContext() 64 llvm::BumpPtrAllocator &getAllocator() { return *Alloc.getPointer(); } in getAllocator()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfStringPool.h | 29 StringMap<EntryTy, BumpPtrAllocator &> Pool; 40 DwarfStringPool(BumpPtrAllocator &A, AsmPrinter &Asm, StringRef Prefix);
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
H A D | PDBFile.h | 45 BumpPtrAllocator &Allocator); 108 BumpPtrAllocator &getAllocator() { return Allocator; } in getAllocator() 124 BumpPtrAllocator &Allocator;
|
H A D | PDBFileBuilder.h | 41 explicit PDBFileBuilder(BumpPtrAllocator &Allocator); 89 BumpPtrAllocator &Allocator;
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | FileSystemStatCache.h | 72 llvm::StringMap<llvm::vfs::Status, llvm::BumpPtrAllocator> StatCalls; 76 llvm::BumpPtrAllocator>::const_iterator;
|
H A D | FileManager.h | 86 llvm::StringMap<llvm::ErrorOr<DirectoryEntry &>, llvm::BumpPtrAllocator> 94 llvm::StringMap<llvm::ErrorOr<FileEntryRef::MapValue>, llvm::BumpPtrAllocator> 111 llvm::BumpPtrAllocator CanonicalNameStorage;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
H A D | LVStringPool.h | 30 using TableType = StringMap<size_t, BumpPtrAllocator>; 32 BumpPtrAllocator Allocator;
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | CommentCommandTraits.h | 158 CommandTraits(llvm::BumpPtrAllocator &Allocator, 201 llvm::BumpPtrAllocator &Allocator;
|
H A D | CommentParser.h | 40 llvm::BumpPtrAllocator &Allocator; 88 Parser(Lexer &L, Sema &S, llvm::BumpPtrAllocator &Allocator,
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeSession.cpp | 67 std::unique_ptr<BumpPtrAllocator> Allocator) in NativeSession() 79 auto Allocator = std::make_unique<BumpPtrAllocator>(); in createFromPdb() 93 loadPdbFile(StringRef PdbPath, std::unique_ptr<BumpPtrAllocator> &Allocator) { in loadPdbFile() 122 auto Allocator = std::make_unique<BumpPtrAllocator>(); in createFromPdbPath() 162 auto Allocator = std::make_unique<BumpPtrAllocator>(); in createFromExe() 189 auto Allocator = std::make_unique<BumpPtrAllocator>(); in searchForPdb()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | PostfixExpression.h | 207 inline T *MakeNode(llvm::BumpPtrAllocator &alloc, Args &&... args) { in MakeNode() 215 Node *ParseOneExpression(llvm::StringRef expr, llvm::BumpPtrAllocator &alloc); 218 ParseFPOProgram(llvm::StringRef prog, llvm::BumpPtrAllocator &alloc);
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/PDB/ |
H A D | ObjectFilePDB.h | 31 loadPDBFile(std::string PdbPath, llvm::BumpPtrAllocator &Allocator); 98 llvm::BumpPtrAllocator m_allocator;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
H A D | PdbFPOProgramToDWARFExpression.cpp | 57 llvm::BumpPtrAllocator &alloc) { in ResolveFPOProgram() 94 llvm::BumpPtrAllocator node_alloc; in TranslateFPOProgramToDWARFExpression()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | AppendingTypeTableBuilder.cpp | 27 AppendingTypeTableBuilder::AppendingTypeTableBuilder(BumpPtrAllocator &Storage) in AppendingTypeTableBuilder() 70 static ArrayRef<uint8_t> stabilize(BumpPtrAllocator &RecordStorage, in stabilize()
|