Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
H A DDbiStream.cpp52 Error DbiStream::reload(PDBFile *Pdb) { in reload() argument
125 if (auto EC = initializeSectionHeadersData(Pdb)) in reload()
129 if (auto EC = initializeOldFpoRecords(Pdb)) in reload()
131 if (auto EC = initializeNewFpoRecords(Pdb)) in reload()
258 Error DbiStream::initializeSectionHeadersData(PDBFile *Pdb) { in initializeSectionHeadersData() argument
260 createIndexedStreamForHeaderType(Pdb, DbgHeaderType::SectionHdr); in initializeSectionHeadersData()
284 Error DbiStream::initializeOldFpoRecords(PDBFile *Pdb) { in initializeOldFpoRecords() argument
286 createIndexedStreamForHeaderType(Pdb, DbgHeaderType::FPO); in initializeOldFpoRecords()
308 Error DbiStream::initializeNewFpoRecords(PDBFile *Pdb) { in initializeNewFpoRecords() argument
310 createIndexedStreamForHeaderType(Pdb, DbgHeaderType::NewFPO); in initializeNewFpoRecords()
[all …]
H A DNativeSession.cpp59 : Pdb(std::move(PdbFile)), Allocator(std::move(Allocator)), in NativeSession()
60 Cache(*this, getDbiStreamPtr(*Pdb)), AddrToModuleIndex(IMapAllocator) {} in NativeSession()
223 auto Dbi = Pdb->getPDBDbiStream(); in addressForRVA()
339 auto ISS = Pdb->getInjectedSourceStream(); in getInjectedSources()
344 auto Strings = Pdb->getStringTable(); in getInjectedSources()
349 return std::make_unique<NativeEnumInjectedSources>(*Pdb, *ISS, *Strings); in getInjectedSources()
378 auto Dbi = getDbiStreamPtr(*Pdb); in getRVAFromSectOffset()
414 auto Dbi = Pdb->getPDBDbiStream(); in parseSectionContribs()
446 auto *Dbi = getDbiStreamPtr(*Pdb); in getModuleDebugStream()
456 Pdb->createIndexedStream(ModiStream); in getModuleDebugStream()
H A DDbiModuleDescriptorBuilder.cpp80 assert(BulkSymbols.size() % alignOf(CodeViewContainer::Pdb) == 0 && in addSymbolsInBulk()
92 assert(SymLength % alignOf(CodeViewContainer::Pdb) == 0 && in addUnmergedSymbols()
192 assert(SymbolWriter.getOffset() % alignOf(CodeViewContainer::Pdb) == 0 && in commitSymbolStream()
196 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.cpp366 CodeViewContainer::Pdb)); in serializeAndAddGlobal()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/
H A DDbiStream.h43 Error reload(PDBFile *Pdb);
95 Error initializeSectionHeadersData(PDBFile *Pdb);
97 Error initializeOldFpoRecords(PDBFile *Pdb);
98 Error initializeNewFpoRecords(PDBFile *Pdb);
101 createIndexedStreamForHeaderType(PDBFile *Pdb, DbgHeaderType Type) const;
H A DNativeSession.h105 PDBFile &getPDBFile() { return *Pdb; } in getPDBFile()
106 const PDBFile &getPDBFile() const { return *Pdb; } in getPDBFile()
122 std::unique_ptr<PDBFile> Pdb; variable
H A DTpiStream.h76 PDBFile &Pdb;
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h604 enum class CodeViewContainer { ObjectFile, Pdb }; enumerator
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
H A DDumpOutputStyle.cpp1588 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::Pdb); in dumpModuleSymsForPdb()
1655 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::Pdb); in dumpGSIRecords()
1694 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::Pdb); in dumpGlobals()
1800 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::Pdb); in dumpSymbolsFromGSI()
H A Dllvm-pdbutil.cpp821 Symbol.toCodeViewSymbol(Allocator, CodeViewContainer::Pdb)); in yamlToPdb()