Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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
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
324 DbiStream::createIndexedStreamForHeaderType(PDBFile *Pdb, in createIndexedStreamForHeaderType() argument
326 if (!Pdb) in createIndexedStreamForHeaderType()
[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()
/llvm-project-15.0.7/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.h58 InputFile(PDBFile *Pdb) { PdbOrObj = Pdb; } in InputFile() argument
H A DTpiStream.h77 PDBFile &Pdb;
/llvm-project-15.0.7/lld/COFF/
H A DPDB.cpp606 alignTo(sym.length(), alignOf(CodeViewContainer::Pdb)); in analyzeSymbolSubsection()
683 alignTo(sym.length(), alignOf(CodeViewContainer::Pdb)); in writeAllModuleSymbolRecords()
1429 ons, bAlloc, CodeViewContainer::Pdb)); in addCommonLinkerModuleSymbols()
1431 cs, bAlloc, CodeViewContainer::Pdb)); in addCommonLinkerModuleSymbols()
1433 ebs, bAlloc, CodeViewContainer::Pdb)); in addCommonLinkerModuleSymbols()
1459 cgs, bAlloc(), CodeViewContainer::Pdb)); in addLinkerModuleCoffGroup()
1472 sym, bAlloc(), CodeViewContainer::Pdb)); in addLinkerModuleSectionSymbol()
1549 ons, bAlloc, CodeViewContainer::Pdb)); in addImportFilesToPDB()
1551 cs, bAlloc, CodeViewContainer::Pdb)); in addImportFilesToPDB()
1554 ts, bAlloc, CodeViewContainer::Pdb); in addImportFilesToPDB()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h612 enum class CodeViewContainer { ObjectFile, Pdb }; enumerator
/llvm-project-15.0.7/llvm/tools/llvm-pdbutil/
H A DDumpOutputStyle.cpp1480 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::Pdb); in dumpModuleSymsForPdb()
1558 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::Pdb); in dumpGSIRecords()
1597 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::Pdb); in dumpGlobals()
1703 SymbolDeserializer Deserializer(nullptr, CodeViewContainer::Pdb); in dumpSymbolsFromGSI()
H A Dllvm-pdbutil.cpp847 Symbol.toCodeViewSymbol(Allocator, CodeViewContainer::Pdb)); in yamlToPdb()
/llvm-project-15.0.7/llvm/unittests/DebugInfo/CodeView/
H A DTypeIndexDiscoveryTest.cpp162 CodeViewContainer::Pdb)); in writeSymbolRecordsImpl()