Home
last modified time | relevance | path

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

12345678910>>...13

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/MSF/
H A DMappedBlockStream.h43 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 DMSFBuilder.h57 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 DStringSaver.h22 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 DCodeViewYAMLDebugSections.cpp93 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 DMappedBlockStream.cpp46 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 DAppendingTypeTableBuilder.h28 BumpPtrAllocator &RecordStorage;
35 explicit AppendingTypeTableBuilder(BumpPtrAllocator &Storage);
52 BumpPtrAllocator &getAllocator() { return RecordStorage; } in getAllocator()
H A DMergingTypeTableBuilder.h30 BumpPtrAllocator &RecordStorage;
44 explicit MergingTypeTableBuilder(BumpPtrAllocator &Storage);
61 BumpPtrAllocator &getAllocator() { return RecordStorage; } in getAllocator()
H A DSymbolSerializer.h29 BumpPtrAllocator &Storage;
49 SymbolSerializer(BumpPtrAllocator &Storage, CodeViewContainer Container);
52 static CVSymbol writeOneSymbol(SymType &Sym, BumpPtrAllocator &Storage, in writeOneSymbol()
H A DGlobalTypeTableBuilder.h31 BumpPtrAllocator &RecordStorage;
48 explicit GlobalTypeTableBuilder(BumpPtrAllocator &Storage);
65 BumpPtrAllocator &getAllocator() { return RecordStorage; } in getAllocator()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DImmutableList.h161 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 DCommonLinkerContext.h39 llvm::BumpPtrAllocator bAlloc;
58 inline llvm::BumpPtrAllocator &bAlloc() { return context().bAlloc; } in bAlloc()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Support/
H A DBumpVector.h33 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 DDwarfStringPool.h29 StringMap<EntryTy, BumpPtrAllocator &> Pool;
40 DwarfStringPool(BumpPtrAllocator &A, AsmPrinter &Asm, StringRef Prefix);
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DPDBFile.h45 BumpPtrAllocator &Allocator);
108 BumpPtrAllocator &getAllocator() { return Allocator; } in getAllocator()
124 BumpPtrAllocator &Allocator;
H A DPDBFileBuilder.h41 explicit PDBFileBuilder(BumpPtrAllocator &Allocator);
89 BumpPtrAllocator &Allocator;
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DFileSystemStatCache.h72 llvm::StringMap<llvm::vfs::Status, llvm::BumpPtrAllocator> StatCalls;
76 llvm::BumpPtrAllocator>::const_iterator;
H A DFileManager.h86 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 DLVStringPool.h30 using TableType = StringMap<size_t, BumpPtrAllocator>;
32 BumpPtrAllocator Allocator;
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCommentCommandTraits.h158 CommandTraits(llvm::BumpPtrAllocator &Allocator,
201 llvm::BumpPtrAllocator &Allocator;
H A DCommentParser.h40 llvm::BumpPtrAllocator &Allocator;
88 Parser(Lexer &L, Sema &S, llvm::BumpPtrAllocator &Allocator,
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeSession.cpp67 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 DPostfixExpression.h207 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 DObjectFilePDB.h31 loadPDBFile(std::string PdbPath, llvm::BumpPtrAllocator &Allocator);
98 llvm::BumpPtrAllocator m_allocator;
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbFPOProgramToDWARFExpression.cpp57 llvm::BumpPtrAllocator &alloc) { in ResolveFPOProgram()
94 llvm::BumpPtrAllocator node_alloc; in TranslateFPOProgramToDWARFExpression()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DAppendingTypeTableBuilder.cpp27 AppendingTypeTableBuilder::AppendingTypeTableBuilder(BumpPtrAllocator &Storage) in AppendingTypeTableBuilder()
70 static ArrayRef<uint8_t> stabilize(BumpPtrAllocator &RecordStorage, in stabilize()

12345678910>>...13