Home
last modified time | relevance | path

Searched refs:Pdb (Results 1 – 13 of 13) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/
H A DDbiStream.cpp50 Error DbiStream::reload(PDBFile *Pdb) { in reload() argument
123 if (auto EC = initializeSectionHeadersData(Pdb)) in reload()
127 if (auto EC = initializeOldFpoRecords(Pdb)) in reload()
129 if (auto EC = initializeNewFpoRecords(Pdb)) in reload()
256 Error DbiStream::initializeSectionHeadersData(PDBFile *Pdb) { in initializeSectionHeadersData() argument
258 createIndexedStreamForHeaderType(Pdb, DbgHeaderType::SectionHdr); in initializeSectionHeadersData()
282 Error DbiStream::initializeOldFpoRecords(PDBFile *Pdb) { in initializeOldFpoRecords() argument
284 createIndexedStreamForHeaderType(Pdb, DbgHeaderType::FPO); in initializeOldFpoRecords()
306 Error DbiStream::initializeNewFpoRecords(PDBFile *Pdb) { in initializeNewFpoRecords() argument
308 createIndexedStreamForHeaderType(Pdb, DbgHeaderType::NewFPO); in initializeNewFpoRecords()
[all …]
H A DNativeSession.cpp67 : Pdb(std::move(PdbFile)), Allocator(std::move(Allocator)), in NativeSession()
68 Cache(*this, getDbiStreamPtr(*Pdb)), AddrToModuleIndex(IMapAllocator) {} in NativeSession()
231 auto Dbi = Pdb->getPDBDbiStream(); in addressForRVA()
347 auto ISS = Pdb->getInjectedSourceStream(); in getInjectedSources()
352 auto Strings = Pdb->getStringTable(); in getInjectedSources()
357 return std::make_unique<NativeEnumInjectedSources>(*Pdb, *ISS, *Strings); in getInjectedSources()
386 auto Dbi = getDbiStreamPtr(*Pdb); in getRVAFromSectOffset()
422 auto Dbi = Pdb->getPDBDbiStream(); in parseSectionContribs()
454 auto *Dbi = getDbiStreamPtr(*Pdb); in getModuleDebugStream()
464 Pdb->createIndexedStream(ModiStream); in getModuleDebugStream()
H A DDbiModuleDescriptorBuilder.cpp84 assert(BulkSymbols.size() % alignOf(CodeViewContainer::Pdb) == 0 && in addSymbolsInBulk()
96 assert(SymLength % alignOf(CodeViewContainer::Pdb) == 0 && in addUnmergedSymbols()
196 assert(SymbolWriter.getOffset() % alignOf(CodeViewContainer::Pdb) == 0 && in commitSymbolStream()
200 if (auto EC = Builder.commit(SymbolWriter, CodeViewContainer::Pdb)) in commitSymbolStream()
H A DTpiStream.cpp37 : Pdb(File), Stream(std::move(Stream)) {} in TpiStream()
81 auto HS = Pdb.safelyCreateIndexedStream(Header->HashStreamIndex); in reload()
H A DGSIStreamBuilder.cpp367 CodeViewContainer::Pdb)); in serializeAndAddGlobal()
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/
H A DDbiStream.h45 Error reload(PDBFile *Pdb);
97 Error initializeSectionHeadersData(PDBFile *Pdb);
99 Error initializeOldFpoRecords(PDBFile *Pdb);
100 Error initializeNewFpoRecords(PDBFile *Pdb);
103 createIndexedStreamForHeaderType(PDBFile *Pdb, DbgHeaderType Type) const;
H A DNativeSession.h109 PDBFile &getPDBFile() { return *Pdb; } in getPDBFile()
110 const PDBFile &getPDBFile() const { return *Pdb; } in getPDBFile()
126 std::unique_ptr<PDBFile> Pdb; variable
H A DInputFile.h57 InputFile(PDBFile *Pdb) { PdbOrObj = Pdb; } in InputFile() argument
H A DTpiStream.h77 PDBFile &Pdb;
/openbsd-src/gnu/llvm/lld/COFF/
H A DPDB.cpp610 alignTo(sym.length(), alignOf(CodeViewContainer::Pdb)); in analyzeSymbolSubsection()
688 alignTo(sym.length(), alignOf(CodeViewContainer::Pdb)); in writeAllModuleSymbolRecords()
1444 ons, bAlloc, CodeViewContainer::Pdb)); in addCommonLinkerModuleSymbols()
1446 cs, bAlloc, CodeViewContainer::Pdb)); in addCommonLinkerModuleSymbols()
1448 ebs, bAlloc, CodeViewContainer::Pdb)); in addCommonLinkerModuleSymbols()
1474 cgs, bAlloc(), CodeViewContainer::Pdb)); in addLinkerModuleCoffGroup()
1487 sym, bAlloc(), CodeViewContainer::Pdb)); in addLinkerModuleSectionSymbol()
1565 ons, bAlloc, CodeViewContainer::Pdb)); in addImportFilesToPDB()
1567 cs, bAlloc, CodeViewContainer::Pdb)); in addImportFilesToPDB()
1570 ts, bAlloc, CodeViewContainer::Pdb); in addImportFilesToPDB()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h609 enum class CodeViewContainer { ObjectFile, Pdb }; enumerator
/openbsd-src/gnu/llvm/llvm/tools/llvm-pdbutil/
H A DDumpOutputStyle.cpp1481 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::Pdb); in dumpModuleSymsForPdb()
1560 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::Pdb); in dumpGSIRecords()
1599 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::Pdb); in dumpGlobals()
1705 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::Pdb); in dumpSymbolsFromGSI()
H A Dllvm-pdbutil.cpp847 Symbol.toCodeViewSymbol(Allocator, CodeViewContainer::Pdb)); in yamlToPdb()