| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | DbiStream.cpp | 50 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 D | NativeSession.cpp | 67 : 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 D | DbiModuleDescriptorBuilder.cpp | 84 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 D | TpiStream.cpp | 37 : Pdb(File), Stream(std::move(Stream)) {} in TpiStream() 81 auto HS = Pdb.safelyCreateIndexedStream(Header->HashStreamIndex); in reload()
|
| H A D | GSIStreamBuilder.cpp | 367 CodeViewContainer::Pdb)); in serializeAndAddGlobal()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | DbiStream.h | 45 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 D | NativeSession.h | 109 PDBFile &getPDBFile() { return *Pdb; } in getPDBFile() 110 const PDBFile &getPDBFile() const { return *Pdb; } in getPDBFile() 126 std::unique_ptr<PDBFile> Pdb; variable
|
| H A D | InputFile.h | 57 InputFile(PDBFile *Pdb) { PdbOrObj = Pdb; } in InputFile() argument
|
| H A D | TpiStream.h | 77 PDBFile &Pdb;
|
| /openbsd-src/gnu/llvm/lld/COFF/ |
| H A D | PDB.cpp | 610 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 D | CodeView.h | 609 enum class CodeViewContainer { ObjectFile, Pdb }; enumerator
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-pdbutil/ |
| H A D | DumpOutputStyle.cpp | 1481 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 D | llvm-pdbutil.cpp | 847 Symbol.toCodeViewSymbol(Allocator, CodeViewContainer::Pdb)); in yamlToPdb()
|