Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFUnitIndex.cpp91 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 …]
H A DDWARFUnit.cpp70 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()
H A DDWARFContext.cpp746 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()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFUnitIndex.h80 class DWARFUnitIndex {
100 const DWARFUnitIndex *Index;
103 friend class DWARFUnitIndex; variable
134 DWARFUnitIndex(DWARFSectionKind InfoColumnKind) in DWARFUnitIndex() function
H A DDWARFUnit.h56 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);
H A DDWARFContext.h55 std::unique_ptr<DWARFUnitIndex> CUIndex;
57 std::unique_ptr<DWARFUnitIndex> TUIndex;
270 const DWARFUnitIndex &getCUIndex();
272 const DWARFUnitIndex &getTUIndex();
/freebsd-13.1/contrib/llvm-project/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.h44 const llvm::DWARFUnitIndex::Entry *m_index_entry = nullptr;
63 const llvm::DWARFUnitIndex::Entry *GetIndexEntry() const { in GetIndexEntry()
H A DDWARFUnit.cpp267 if (const llvm::DWARFUnitIndex::Entry *entry = m_header.GetIndexEntry()) { in SetDwoStrOffsetsBase()
478 if (const llvm::DWARFUnitIndex::Entry *entry = m_header.GetIndexEntry()) { in GetLocationData()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DWP/
H A DDWP.cpp170 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()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DWP/
H A DDWP.h19 DWARFUnitIndex::Entry::SectionContribution Contributions[8];
/freebsd-13.1/lib/clang/libllvm/
H A DMakefile508 SRCS_MIW+= DebugInfo/DWARF/DWARFUnitIndex.cpp