Home
last modified time | relevance | path

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

12345678910>>...13

/openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/MSF/
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 &Allocator);
[all …]
DMSFBuilder.h57 static Expected<MSFBuilder> create(BumpPtrAllocator &Allocator,
119 BumpPtrAllocator &getAllocator() { return Allocator; } in getAllocator()
123 BumpPtrAllocator &Allocator);
130 BumpPtrAllocator &Allocator;
/openbsd/src/gnu/llvm/llvm/include/llvm/Support/
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()
/openbsd/src/gnu/llvm/llvm/lib/DebugInfo/MSF/
DMappedBlockStream.cpp47 BumpPtrAllocator &Allocator) in MappedBlockStream()
53 BumpPtrAllocator &Allocator) { in createStream()
60 BumpPtrAllocator &Allocator) { in createIndexedStream()
72 BumpPtrAllocator &Allocator) { in createDirectoryStream()
82 BumpPtrAllocator &Allocator) { in createFpmStream()
311 WritableBinaryStreamRef MsfData, BumpPtrAllocator &Allocator) in WritableMappedBlockStream()
319 BumpPtrAllocator &Allocator) { in createStream()
328 BumpPtrAllocator &Allocator) { in createIndexedStream()
339 BumpPtrAllocator &Allocator) { in createDirectoryStream()
349 BumpPtrAllocator &Allocator, in createFpmStream()
/openbsd/src/gnu/llvm/llvm/lib/ObjectYAML/
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 &Allocator,
[all …]
/openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/
DAppendingTypeTableBuilder.h28 BumpPtrAllocator &RecordStorage;
35 explicit AppendingTypeTableBuilder(BumpPtrAllocator &Storage);
52 BumpPtrAllocator &getAllocator() { return RecordStorage; } in getAllocator()
DMergingTypeTableBuilder.h30 BumpPtrAllocator &RecordStorage;
44 explicit MergingTypeTableBuilder(BumpPtrAllocator &Storage);
61 BumpPtrAllocator &getAllocator() { return RecordStorage; } in getAllocator()
DSymbolSerializer.h29 BumpPtrAllocator &Storage;
49 SymbolSerializer(BumpPtrAllocator &Storage, CodeViewContainer Container);
52 static CVSymbol writeOneSymbol(SymType &Sym, BumpPtrAllocator &Storage, in writeOneSymbol()
DGlobalTypeTableBuilder.h31 BumpPtrAllocator &RecordStorage;
48 explicit GlobalTypeTableBuilder(BumpPtrAllocator &Storage);
65 BumpPtrAllocator &getAllocator() { return RecordStorage; } in getAllocator()
/openbsd/src/gnu/llvm/llvm/include/llvm/ADT/
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()
/openbsd/src/gnu/llvm/lld/include/lld/Common/
DCommonLinkerContext.h39 llvm::BumpPtrAllocator bAlloc;
58 inline llvm::BumpPtrAllocator &bAlloc() { return context().bAlloc; } in bAlloc()
/openbsd/src/gnu/llvm/clang/include/clang/Analysis/Support/
DBumpVector.h33 llvm::PointerIntPair<llvm::BumpPtrAllocator*, 1> Alloc;
38 BumpVectorContext() : Alloc(new llvm::BumpPtrAllocator(), 1) {} in BumpVectorContext()
48 BumpVectorContext(llvm::BumpPtrAllocator &A) : Alloc(&A, 0) {} in BumpVectorContext()
55 llvm::BumpPtrAllocator &getAllocator() { return *Alloc.getPointer(); } in getAllocator()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
DDwarfStringPool.h29 StringMap<EntryTy, BumpPtrAllocator &> Pool;
40 DwarfStringPool(BumpPtrAllocator &A, AsmPrinter &Asm, StringRef Prefix);
/openbsd/src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/
DPDBFile.h45 BumpPtrAllocator &Allocator);
108 BumpPtrAllocator &getAllocator() { return Allocator; } in getAllocator()
124 BumpPtrAllocator &Allocator;
DPDBFileBuilder.h41 explicit PDBFileBuilder(BumpPtrAllocator &Allocator);
89 BumpPtrAllocator &Allocator;
/openbsd/src/gnu/llvm/clang/include/clang/Basic/
DFileSystemStatCache.h72 llvm::StringMap<llvm::vfs::Status, llvm::BumpPtrAllocator> StatCalls;
76 llvm::BumpPtrAllocator>::const_iterator;
DFileManager.h86 llvm::StringMap<llvm::ErrorOr<DirectoryEntry &>, llvm::BumpPtrAllocator>
94 llvm::StringMap<llvm::ErrorOr<FileEntryRef::MapValue>, llvm::BumpPtrAllocator>
111 llvm::BumpPtrAllocator CanonicalNameStorage;
/openbsd/src/gnu/llvm/clang/include/clang/AST/
DCommentCommandTraits.h136 CommandTraits(llvm::BumpPtrAllocator &Allocator,
179 llvm::BumpPtrAllocator &Allocator;
DCommentParser.h40 llvm::BumpPtrAllocator &Allocator;
88 Parser(Lexer &L, Sema &S, llvm::BumpPtrAllocator &Allocator,
/openbsd/src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/
DNativeSession.cpp66 std::unique_ptr<BumpPtrAllocator> Allocator) in NativeSession()
78 auto Allocator = std::make_unique<BumpPtrAllocator>(); in createFromPdb()
92 loadPdbFile(StringRef PdbPath, std::unique_ptr<BumpPtrAllocator> &Allocator) { in loadPdbFile()
121 auto Allocator = std::make_unique<BumpPtrAllocator>(); in createFromPdbPath()
161 auto Allocator = std::make_unique<BumpPtrAllocator>(); in createFromExe()
188 auto Allocator = std::make_unique<BumpPtrAllocator>(); in searchForPdb()
/openbsd/src/gnu/llvm/lldb/include/lldb/Symbol/
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);
/openbsd/src/gnu/llvm/llvm/lib/Target/NVPTX/
DNVPTXTargetMachine.h34 BumpPtrAllocator StrAlloc;
67 createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F,
/openbsd/src/gnu/llvm/llvm/lib/DebugInfo/CodeView/
DAppendingTypeTableBuilder.cpp27 AppendingTypeTableBuilder::AppendingTypeTableBuilder(BumpPtrAllocator &Storage) in AppendingTypeTableBuilder()
70 static ArrayRef<uint8_t> stabilize(BumpPtrAllocator &RecordStorage, in stabilize()
/openbsd/src/gnu/llvm/lldb/source/Plugins/SymbolFile/NativePDB/
DPdbFPOProgramToDWARFExpression.cpp58 llvm::BumpPtrAllocator &alloc) { in ResolveFPOProgram()
95 llvm::BumpPtrAllocator node_alloc; in TranslateFPOProgramToDWARFExpression()
/openbsd/src/gnu/llvm/clang/include/clang/Lex/
DHeaderSearch.h255 llvm::StringMap<unsigned, llvm::BumpPtrAllocator> SearchDirHeaderMapIndex;
300 llvm::StringMap<LookupFileCacheInfo, llvm::BumpPtrAllocator> LookupFileCache;
304 llvm::StringMap<FrameworkCacheEntry, llvm::BumpPtrAllocator> FrameworkMap;
310 llvm::StringMap<std::string, llvm::BumpPtrAllocator>;
331 llvm::StringSet<llvm::BumpPtrAllocator> FrameworkNames;

12345678910>>...13