| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFObject.h | 27 DWARFSection Dummy; 37 forEachInfoSections(function_ref<void(const DWARFSection &)> F) const {} in forEachInfoSections() 41 virtual const DWARFSection &getLocSection() const { return Dummy; } in getLocSection() 42 virtual const DWARFSection &getLoclistsSection() const { return Dummy; } in getLoclistsSection() 46 virtual const DWARFSection &getLineSection() const { return Dummy; } in getLineSection() 49 virtual const DWARFSection &getRangeSection() const { return Dummy; } in getRangeSection() 63 virtual const DWARFSection &getLocDWOSection() const { return Dummy; } in getLocDWOSection() 65 virtual const DWARFSection &getStringOffsetDWOSection() const { in getStringOffsetDWOSection() 70 virtual const DWARFSection &getAddrSection() const { return Dummy; } in getAddrSection() 73 virtual const DWARFSection &getAppleNamespacesSection() const { in getAppleNamespacesSection() [all …]
|
| H A D | DWARFUnit.h | 158 const DWARFSection *RS, const DWARFSection *LocSection, 160 const DWARFSection *AOS, const DWARFSection &LS, bool LE, 192 const DWARFSection &InfoSection; 196 const DWARFSection *RangeSection; 201 const DWARFSection *LocSection; 204 const DWARFSection &LineSection; 206 const DWARFSection &StringOffsetSection; 207 const DWARFSection *AddrOffsetSection; 263 const DWARFSection *RS, const DWARFSection *LocSection, 264 StringRef SS, const DWARFSection &SOS, const DWARFSection *AOS, [all …]
|
| H A D | DWARFTypeUnit.h | 23 struct DWARFSection; 28 DWARFTypeUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFTypeUnit() 30 const DWARFSection *RS, const DWARFSection *LocSection, in DWARFTypeUnit() 31 StringRef SS, const DWARFSection &SOS, const DWARFSection *AOS, in DWARFTypeUnit() 32 const DWARFSection &LS, bool LE, bool IsDWO, in DWARFTypeUnit()
|
| H A D | DWARFCompileUnit.h | 20 DWARFCompileUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFCompileUnit() 22 const DWARFSection *RS, const DWARFSection *LocSection, in DWARFCompileUnit() 23 StringRef SS, const DWARFSection &SOS, in DWARFCompileUnit() 24 const DWARFSection *AOS, const DWARFSection &LS, bool LE, in DWARFCompileUnit()
|
| H A D | DWARFVerifier.h | 33 struct DWARFSection; 169 unsigned verifyUnitSection(const DWARFSection &S, 254 unsigned verifyAppleAccelTable(const DWARFSection *AccelSection, 287 unsigned verifyDebugNames(const DWARFSection &AccelSection,
|
| H A D | DWARFDataExtractor.h | 23 const DWARFSection *Section = nullptr; 28 DWARFDataExtractor(const DWARFObject &Obj, const DWARFSection &Section, in DWARFDataExtractor()
|
| H A D | DWARFSection.h | 17 struct DWARFSection { struct
|
| H A D | DWARFDebugPubTable.h | 71 DWARFDebugPubTable(const DWARFObject &Obj, const DWARFSection &Sec,
|
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | DWARF.h | 23 struct LLDDWARFSection final : public llvm::DWARFSection { 32 llvm::function_ref<void(const llvm::DWARFSection &)> F) const override { in forEachInfoSections() 36 const llvm::DWARFSection &getRangeSection() const override { in getRangeSection() 40 const llvm::DWARFSection &getRnglistsSection() const override { in getRnglistsSection() 44 const llvm::DWARFSection &getLineSection() const override { in getLineSection() 48 const llvm::DWARFSection &getAddrSection() const override { in getAddrSection() 52 const llvm::DWARFSection &getGnuPubNamesSection() const override { in getGnuPubNamesSection() 56 const llvm::DWARFSection &getGnuPubTypesSection() const override { in getGnuPubTypesSection() 69 llvm::Optional<llvm::RelocAddrEntry> find(const llvm::DWARFSection &Sec,
|
| H A D | DWARF.cpp | 98 Optional<RelocAddrEntry> LLDDwarfObj<ELFT>::find(const llvm::DWARFSection &S, in find()
|
| H A D | SyntheticSections.cpp | 2454 const DWARFSection &PubNames = Obj.getGnuPubNamesSection(); in readPubNamesAndTypes() 2455 const DWARFSection &PubTypes = Obj.getGnuPubTypesSection(); in readPubNamesAndTypes() 2458 for (const DWARFSection *Pub : {&PubNames, &PubTypes}) { in readPubNamesAndTypes()
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFContext.cpp | 879 DObj->forEachInfoSections([&](const DWARFSection &S) { in parseNormalUnits() 883 DObj->forEachTypesSections([&](const DWARFSection &S) { in parseNormalUnits() 891 DObj->forEachInfoDWOSections([&](const DWARFSection &S) { in parseDWOUnits() 895 DObj->forEachTypesDWOSections([&](const DWARFSection &S) { in parseDWOUnits() 1234 struct DWARFSectionMap final : public DWARFSection { 1319 if (DWARFSection *Sec = mapNameToDWARFSection(Name)) in mapSectionToMember() 1534 Optional<RelocAddrEntry> find(const DWARFSection &S, in find() 1551 const DWARFSection &getLineDWOSection() const override { in getLineDWOSection() 1554 const DWARFSection &getLocDWOSection() const override { in getLocDWOSection() 1561 const DWARFSection &getRangeDWOSection() const override { in getRangeDWOSection() [all …]
|
| H A D | DWARFUnit.cpp | 38 const DWARFSection &Section, in addUnitsForSection() 49 const DWARFSection &DWOSection, in addUnitsForDWOSection() 62 const DWARFDebugAbbrev *DA, const DWARFSection *RS, in addUnitsImpl() 63 const DWARFSection *LocSection, StringRef SS, const DWARFSection &SOS, in addUnitsImpl() 64 const DWARFSection *AOS, const DWARFSection &LS, bool LE, bool IsDWO, in addUnitsImpl() 71 const DWARFSection *CurSection, in addUnitsImpl() 74 const DWARFSection &InfoSection = CurSection ? *CurSection : Section; in addUnitsImpl() 172 DWARFUnit::DWARFUnit(DWARFContext &DC, const DWARFSection &Section, in DWARFUnit() 174 const DWARFSection *RS, const DWARFSection *LocSection, in DWARFUnit() 175 StringRef SS, const DWARFSection &SOS, in DWARFUnit() [all …]
|
| H A D | DWARFDebugPubTable.cpp | 23 const DWARFSection &Sec, in DWARFDebugPubTable()
|
| H A D | DWARFVerifier.cpp | 300 unsigned DWARFVerifier::verifyUnitSection(const DWARFSection &S, in verifyUnitSection() 370 DObj.forEachInfoSections([&](const DWARFSection &S) { in handleDebugInfo() 375 DObj.forEachTypesSections([&](const DWARFSection &S) { in handleDebugInfo() 830 unsigned DWARFVerifier::verifyAppleAccelTable(const DWARFSection *AccelSection, in verifyAppleAccelTable() 1440 unsigned DWARFVerifier::verifyDebugNames(const DWARFSection &AccelSection, in verifyDebugNames()
|