Home
last modified time | relevance | path

Searched refs:DWARFUnitIndex (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFUnitIndex.cpp92 bool DWARFUnitIndex::Header::parse(DataExtractor IndexData, in parse()
115 void DWARFUnitIndex::Header::dump(raw_ostream &OS) const { in dump()
119 bool DWARFUnitIndex::parse(DataExtractor IndexData) { in parse()
131 bool DWARFUnitIndex::parseImpl(DataExtractor IndexData) { in parseImpl()
215 void DWARFUnitIndex::dump(raw_ostream &OS) const { in dump()
247 const DWARFUnitIndex::Entry::SectionContribution *
256 const DWARFUnitIndex::Entry::SectionContribution *
257 DWARFUnitIndex::Entry::getContribution() const { in getContribution()
261 const DWARFUnitIndex::Entry *
262 DWARFUnitIndex::getFromOffset(uint32_t Offset) const { in getFromOffset()
[all …]
H A DCMakeLists.txt28 DWARFUnitIndex.cpp
H A DDWARFUnit.cpp77 const DWARFUnitIndex::Entry *IndexEntry) in addUnitsImpl()
87 const DWARFUnitIndex &Index = getDWARFUnitIndex( in addUnitsImpl()
158 DWARFUnitVector::getUnitForIndexEntry(const DWARFUnitIndex::Entry &E) { in getUnitForIndexEntry()
348 bool DWARFUnitHeader::applyIndexEntry(const DWARFUnitIndex::Entry *Entry) { in applyIndexEntry()
871 const DWARFUnitIndex &llvm::getDWARFUnitIndex(DWARFContext &Context, in getDWARFUnitIndex()
H A DDWARFVerifier.cpp405 DWARFUnitIndex Index(InfoColumnKind); in verifyIndex()
412 for (const DWARFUnitIndex::Entry &E : Index.getRows()) { in verifyIndex()
420 const DWARFUnitIndex::Entry::SectionContribution &SC = E.value(); in verifyIndex()
H A DDWARFContext.cpp784 const DWARFUnitIndex &DWARFContext::getCUIndex() { in getCUIndex()
790 CUIndex = std::make_unique<DWARFUnitIndex>(DW_SECT_INFO); in getCUIndex()
795 const DWARFUnitIndex &DWARFContext::getTUIndex() { in getTUIndex()
801 TUIndex = std::make_unique<DWARFUnitIndex>(DW_SECT_EXT_TYPES); in getTUIndex()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFUnitIndex.h99 class DWARFUnitIndex {
119 const DWARFUnitIndex *Index;
122 friend class DWARFUnitIndex; variable
153 DWARFUnitIndex(DWARFSectionKind InfoColumnKind) in DWARFUnitIndex() function
H A DDWARFContext.h42 class DWARFUnitIndex; variable
50 std::unique_ptr<DWARFUnitIndex> CUIndex;
52 std::unique_ptr<DWARFUnitIndex> TUIndex;
277 const DWARFUnitIndex &getCUIndex();
279 const DWARFUnitIndex &getTUIndex();
H A DDWARFUnit.h60 const DWARFUnitIndex::Entry *IndexEntry = nullptr;
84 bool applyIndexEntry(const DWARFUnitIndex::Entry *Entry);
101 const DWARFUnitIndex::Entry *getIndexEntry() const { return IndexEntry; } in getIndexEntry()
117 const DWARFUnitIndex &getDWARFUnitIndex(DWARFContext &Context,
127 const DWARFUnitIndex::Entry *)>
140 DWARFUnit *getUnitForIndexEntry(const DWARFUnitIndex::Entry &E);
/llvm-project-15.0.7/bolt/lib/Rewrite/
H A DDWARFRewriter.cpp1180 const DWARFUnitIndex::Entry::SectionContribution; in updateDebugData()
1181 auto getSliceData = [&](const DWARFUnitIndex::Entry *DWOEntry, in updateDebugData()
1265 const DWARFUnitIndex &TUIndex, StringRef Contents, in extractDWOTUFromDWP()
1273 const DWARFUnitIndex::Entry::SectionContribution *C = in extractDWOTUFromDWP()
1319 const DWARFUnitIndex::Entry::SectionContribution *C = in extractTypesFromDWPDWARF5()
1378 const DWARFUnitIndex *CUIndex = nullptr; in writeDWP()
1379 const DWARFUnitIndex *TUIndex = nullptr; in writeDWP()
1421 const DWARFUnitIndex::Entry *CUDWOEntry = nullptr; in writeDWP()
1547 const DWARFUnitIndex *CUIndex = nullptr; in writeDWOFiles()
1548 const DWARFUnitIndex *TUIndex = nullptr; in writeDWOFiles()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDwo.cpp39 if (const llvm::DWARFUnitIndex &index = m_context.GetAsLLVM().getCUIndex()) { in GetDWOCompileUnitForHash()
40 if (const llvm::DWARFUnitIndex::Entry *entry = index.getFromHash(hash)) { in GetDWOCompileUnitForHash()
H A DDWARFUnit.cpp322 if (const llvm::DWARFUnitIndex::Entry *entry = m_header.GetIndexEntry()) { in SetDwoStrOffsetsBase()
464 if (const llvm::DWARFUnitIndex::Entry *entry = m_header.GetIndexEntry()) { in SetLoclistsBase()
508 if (const llvm::DWARFUnitIndex::Entry *entry = m_header.GetIndexEntry()) { in GetLocationData()
521 if (const llvm::DWARFUnitIndex::Entry *entry = m_header.GetIndexEntry()) { in GetRnglistData()
885 const llvm::DWARFUnitIndex *Index; in extract()
H A DDWARFUnit.h46 const llvm::DWARFUnitIndex::Entry *m_index_entry = nullptr;
65 const llvm::DWARFUnitIndex::Entry *GetIndexEntry() const { in GetIndexEntry()
/llvm-project-15.0.7/llvm/lib/DWP/
H A DDWP.cpp173 const DWARFUnitIndex::Entry &Entry, in getSubsection()
184 const DWARFUnitIndex &TUIndex, MCSection *OutputTypes, in addAllTypesFromDWP()
188 for (const DWARFUnitIndex::Entry &E : TUIndex.getRows()) { in addAllTypesFromDWP()
401 uint32_t DWARFUnitIndex::Entry::SectionContribution::*Field) { in writeIndexTable()
457 &DWARFUnitIndex::Entry::SectionContribution::Offset); in writeIndex()
461 &DWARFUnitIndex::Entry::SectionContribution::Length); in writeIndex()
710 DWARFUnitIndex CUIndex(DW_SECT_INFO); in write()
720 for (const DWARFUnitIndex::Entry &E : CUIndex.getRows()) { in write()
783 DWARFUnitIndex TUIndex(TUSectionKind); in write()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/DebugInfo/DWARF/
H A DBUILD.gn37 "DWARFUnitIndex.cpp",
/llvm-project-15.0.7/llvm/include/llvm/DWP/
H A DDWP.h19 DWARFUnitIndex::Entry::SectionContribution Contributions[8];
/llvm-project-15.0.7/bolt/lib/Core/
H A DDebugData.cpp1163 const DWARFUnitIndex &CUIndex = Unit.getContext().getCUIndex(); in addUnitAbbreviations()
1166 const DWARFUnitIndex::Entry *DWOEntry = in addUnitAbbreviations()
1171 const DWARFUnitIndex::Entry::SectionContribution *DWOContrubution = in addUnitAbbreviations()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt5171 llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h