Searched refs:DWARFUnitIndex (Results 1 – 12 of 12) sorted by relevance
91 bool DWARFUnitIndex::Header::parse(DataExtractor IndexData, in parse()114 void DWARFUnitIndex::Header::dump(raw_ostream &OS) const { in dump()118 bool DWARFUnitIndex::parse(DataExtractor IndexData) { in parse()130 bool DWARFUnitIndex::parseImpl(DataExtractor IndexData) { in parseImpl()214 void DWARFUnitIndex::dump(raw_ostream &OS) const { in dump()246 const DWARFUnitIndex::Entry::SectionContribution *255 const DWARFUnitIndex::Entry::SectionContribution *256 DWARFUnitIndex::Entry::getContribution() const { in getContribution()260 const DWARFUnitIndex::Entry *261 DWARFUnitIndex::getFromOffset(uint32_t Offset) const { in getFromOffset()[all …]
70 const DWARFUnitIndex::Entry *IndexEntry) in addUnitsImpl()80 const DWARFUnitIndex &Index = getDWARFUnitIndex( in addUnitsImpl()144 DWARFUnitVector::getUnitForIndexEntry(const DWARFUnitIndex::Entry &E) { in getUnitForIndexEntry()335 bool DWARFUnitHeader::applyIndexEntry(const DWARFUnitIndex::Entry *Entry) { in applyIndexEntry()742 const DWARFUnitIndex &llvm::getDWARFUnitIndex(DWARFContext &Context, in getDWARFUnitIndex()
746 const DWARFUnitIndex &DWARFContext::getCUIndex() { in getCUIndex()752 CUIndex = std::make_unique<DWARFUnitIndex>(DW_SECT_INFO); in getCUIndex()757 const DWARFUnitIndex &DWARFContext::getTUIndex() { in getTUIndex()763 TUIndex = std::make_unique<DWARFUnitIndex>(DW_SECT_EXT_TYPES); in getTUIndex()
80 class DWARFUnitIndex {100 const DWARFUnitIndex *Index;103 friend class DWARFUnitIndex; variable134 DWARFUnitIndex(DWARFSectionKind InfoColumnKind) in DWARFUnitIndex() function
56 const DWARFUnitIndex::Entry *IndexEntry = nullptr;80 bool applyIndexEntry(const DWARFUnitIndex::Entry *Entry);97 const DWARFUnitIndex::Entry *getIndexEntry() const { return IndexEntry; } in getIndexEntry()113 const DWARFUnitIndex &getDWARFUnitIndex(DWARFContext &Context,123 const DWARFUnitIndex::Entry *)>136 DWARFUnit *getUnitForIndexEntry(const DWARFUnitIndex::Entry &E);
55 std::unique_ptr<DWARFUnitIndex> CUIndex;57 std::unique_ptr<DWARFUnitIndex> TUIndex;270 const DWARFUnitIndex &getCUIndex();272 const DWARFUnitIndex &getTUIndex();
39 if (const llvm::DWARFUnitIndex &index = m_context.GetAsLLVM().getCUIndex()) { in GetDWOCompileUnitForHash()40 if (const llvm::DWARFUnitIndex::Entry *entry = index.getFromHash(hash)) { in GetDWOCompileUnitForHash()
44 const llvm::DWARFUnitIndex::Entry *m_index_entry = nullptr;63 const llvm::DWARFUnitIndex::Entry *GetIndexEntry() const { in GetIndexEntry()
267 if (const llvm::DWARFUnitIndex::Entry *entry = m_header.GetIndexEntry()) { in SetDwoStrOffsetsBase()478 if (const llvm::DWARFUnitIndex::Entry *entry = m_header.GetIndexEntry()) { in GetLocationData()
170 const DWARFUnitIndex::Entry &Entry, in getSubsection()181 const DWARFUnitIndex &TUIndex, MCSection *OutputTypes, in addAllTypesFromDWP()185 for (const DWARFUnitIndex::Entry &E : TUIndex.getRows()) { in addAllTypesFromDWP()395 uint32_t DWARFUnitIndex::Entry::SectionContribution::*Field) { in writeIndexTable()451 &DWARFUnitIndex::Entry::SectionContribution::Offset); in writeIndex()455 &DWARFUnitIndex::Entry::SectionContribution::Length); in writeIndex()697 DWARFUnitIndex CUIndex(DW_SECT_INFO); in write()707 for (const DWARFUnitIndex::Entry &E : CUIndex.getRows()) { in write()770 DWARFUnitIndex TUIndex(TUSectionKind); in write()
19 DWARFUnitIndex::Entry::SectionContribution Contributions[8];
508 SRCS_MIW+= DebugInfo/DWARF/DWARFUnitIndex.cpp