/freebsd/contrib/llvm-project/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 | 68 : Pdb(std::move(PdbFile)), Allocator(std::move(Allocator)), in NativeSession() 69 Cache(*this, getDbiStreamPtr(*Pdb)), AddrToModuleIndex(IMapAllocator) {} in NativeSession() 232 auto Dbi = Pdb->getPDBDbiStream(); in addressForRVA() 348 auto ISS = Pdb->getInjectedSourceStream(); in getInjectedSources() 353 auto Strings = Pdb->getStringTable(); in getInjectedSources() 358 return std::make_unique<NativeEnumInjectedSources>(*Pdb, *ISS, *Strings); in getInjectedSources() 387 auto Dbi = getDbiStreamPtr(*Pdb); in getRVAFromSectOffset() 423 auto Dbi = Pdb->getPDBDbiStream(); in parseSectionContribs() 455 auto *Dbi = getDbiStreamPtr(*Pdb); in getModuleDebugStream() 465 Pdb in getModuleDebugStream() [all...] |
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 | 368 CodeViewContainer::Pdb)); in serializeAndAddGlobal()
|
/freebsd/contrib/llvm-project/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;
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewReader.cpp | 404 PDBFile &Pdb = PdbSession->getPDBFile(); in loadTypeServer() 409 Expected<InfoStream &> expectedInfo = Pdb.getPDBInfoStream(); in loadTypeServer() 416 TypeServer = std::make_shared<InputFile>(&Pdb); in loadTypeServer() 421 if (Error Err = traverseTypes(Pdb, Types, Ids)) in loadTypeServer() 578 Error LVCodeViewReader::traverseTypes(PDBFile &Pdb, in traverseTypeSection() 590 Expected<TpiStream &> StreamTpiOrErr = Pdb.getPDBTpiStream(); in traverseTypes() 602 Expected<TpiStream &> StreamIpiOrErr = Pdb.getPDBIpiStream(); in traverseTypes() 899 Error LVCodeViewReader::createScopes(PDBFile &Pdb) { 900 if (Error Err = loadTargetInfo(Pdb)) in createScopes() argument 903 if (!Pdb in createScopes() 406 PDBFile &Pdb = PdbSession->getPDBFile(); loadTypeServer() local 580 traverseTypes(PDBFile & Pdb,LazyRandomTypeCollection & Types,LazyRandomTypeCollection & Ids) traverseTypes() argument 1203 loadTargetInfo(const PDBFile & Pdb) loadTargetInfo() argument [all...] |
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewReader.h | 101 Error loadTargetInfo(const llvm::pdb::PDBFile &Pdb); 149 Error traverseTypes(llvm::pdb::PDBFile &Pdb, LazyRandomTypeCollection &Types, 183 Error createScopes(llvm::pdb::PDBFile &Pdb); 198 llvm::pdb::PDBFile &Pdb, ScopedPrinter &W, StringRef ExePath) 200 Input(&Pdb), ExePath(ExePath), LogicalVisitor(this, W, Input) {}
|
/freebsd/contrib/llvm-project/lld/COFF/ |
H A D | PDB.cpp | 607 alignTo(sym.length(), alignOf(CodeViewContainer::Pdb)); in analyzeSymbolSubsection() 685 alignTo(sym.length(), alignOf(CodeViewContainer::Pdb)); in writeAllModuleSymbolRecords() 1458 ons, bAlloc, CodeViewContainer::Pdb)); in addCommonLinkerModuleSymbols() 1460 cs, bAlloc, CodeViewContainer::Pdb)); in addCommonLinkerModuleSymbols() 1462 ebs, bAlloc, CodeViewContainer::Pdb)); in addCommonLinkerModuleSymbols() 1488 cgs, bAlloc(), CodeViewContainer::Pdb)); in addLinkerModuleCoffGroup() 1501 sym, bAlloc(), CodeViewContainer::Pdb)); in addLinkerModuleSectionSymbol() 1580 ons, bAlloc, CodeViewContainer::Pdb)); in addImportFilesToPDB() 1582 cs, bAlloc, CodeViewContainer::Pdb)); in addImportFilesToPDB() 1585 ts, bAlloc, CodeViewContainer::Pdb); in addImportFilesToPDB() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/ |
H A D | LVReaderHandler.cpp | 56 PDBFile &Pdb = *cast<PDBFile *>(Input); in createReader() local 57 return std::make_unique<LVCodeViewReader>(Filename, FileFormatName, Pdb, in createReader()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | CodeView.h | 619 enum class CodeViewContainer { ObjectFile, Pdb }; enumerator
|
/freebsd/contrib/llvm-project/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 | 845 Symbol.toCodeViewSymbol(Allocator, CodeViewContainer::Pdb)); in yamlToPdb()
|