| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFObject.h | 27 DWARFSection Dummy; 41 virtual const DWARFSection &getLocSection() const { return Dummy; } in getLocSection() 44 virtual const DWARFSection &getFrameSection() const { return Dummy; } in getFrameSection() 46 virtual const DWARFSection &getLineSection() const { return Dummy; } in getLineSection() 49 virtual const DWARFSection &getRangesSection() const { return Dummy; } in getRangesSection() 51 virtual const DWARFSection &getMacroSection() const { return Dummy; } in getMacroSection() 69 virtual const DWARFSection &getStrOffsetsDWOSection() const { in getStrOffsetsDWOSection() 74 virtual const DWARFSection &getAddrSection() const { return Dummy; } in getAddrSection() 77 virtual const DWARFSection &getAppleNamespacesSection() const { in getAppleNamespacesSection() 80 virtual const DWARFSection &getNamesSection() const { return Dummy; } in getNamesSection() [all …]
|
| H A D | DWARFCompileUnit.h | 20 struct DWARFSection; 24 DWARFCompileUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFCompileUnit() 26 const DWARFSection *RS, const DWARFSection *LocSection, in DWARFCompileUnit() 27 StringRef SS, const DWARFSection &SOS, in DWARFCompileUnit() 28 const DWARFSection *AOS, const DWARFSection &LS, bool LE, in DWARFCompileUnit()
|
| H A D | DWARFTypeUnit.h | 21 struct DWARFSection; 26 DWARFTypeUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFTypeUnit() 28 const DWARFSection *RS, const DWARFSection *LocSection, in DWARFTypeUnit() 29 StringRef SS, const DWARFSection &SOS, const DWARFSection *AOS, in DWARFTypeUnit() 30 const DWARFSection &LS, bool LE, bool IsDWO, in DWARFTypeUnit()
|
| H A D | DWARFUnit.h | 45 struct DWARFSection; 179 const DWARFSection *RS, const DWARFSection *LocSection, 181 const DWARFSection *AOS, const DWARFSection &LS, bool LE, 214 const DWARFSection &InfoSection; 218 const DWARFSection *RangeSection; 225 const DWARFSection &LineSection; 227 const DWARFSection &StringOffsetSection; 228 const DWARFSection *AddrOffsetSection; 310 const DWARFSection *RS, const DWARFSection *LocSection, 311 StringRef SS, const DWARFSection &SOS, const DWARFSection *AOS, [all …]
|
| H A D | DWARFVerifier.h | 31 struct DWARFSection; 156 unsigned verifyUnitSection(const DWARFSection &S); 248 unsigned verifyAppleAccelTable(const DWARFSection *AccelSection, 281 unsigned verifyDebugNames(const DWARFSection &AccelSection, 349 StringRef SectionName, const DWARFSection &Section, StringRef StrData, 350 void (DWARFObject::*)(function_ref<void(const DWARFSection &)>) const);
|
| 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 | 16 struct DWARFSection { struct
|
| /freebsd-14.2/contrib/llvm-project/lld/ELF/ |
| H A D | DWARF.h | 22 struct LLDDWARFSection final : public llvm::DWARFSection { 31 llvm::function_ref<void(const llvm::DWARFSection &)> f) const override { in forEachInfoSections() 39 const llvm::DWARFSection &getLoclistsSection() const override { in getLoclistsSection() 43 const llvm::DWARFSection &getRangesSection() const override { in getRangesSection() 47 const llvm::DWARFSection &getRnglistsSection() const override { in getRnglistsSection() 51 const llvm::DWARFSection &getStrOffsetsSection() const override { in getStrOffsetsSection() 55 const llvm::DWARFSection &getLineSection() const override { in getLineSection() 59 const llvm::DWARFSection &getAddrSection() const override { in getAddrSection() 80 std::optional<llvm::RelocAddrEntry> find(const llvm::DWARFSection &sec,
|
| H A D | DWARF.cpp | 136 LLDDwarfObj<ELFT>::find(const llvm::DWARFSection &s, uint64_t pos) const { in find()
|
| /freebsd-14.2/contrib/llvm-project/lld/MachO/ |
| H A D | Dwarf.h | 25 std::optional<llvm::RelocAddrEntry> find(const llvm::DWARFSection &sec, in find() 32 llvm::function_ref<void(const llvm::DWARFSection &)> f) const override { in forEachInfoSections() 39 llvm::DWARFSection const &getLineSection() const override { in getLineSection() 43 llvm::DWARFSection const &getStrOffsetsSection() const override { in getStrOffsetsSection() 52 llvm::DWARFSection infoSection; 53 llvm::DWARFSection lineSection; 54 llvm::DWARFSection strOffsSection;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFContext.cpp | 84 DObj.forEachInfoDWOSections([&](const DWARFSection &S) { in fixupIndexV4() 146 DObj.forEachInfoDWOSections([&](const DWARFSection &S) { in fixupIndexV5() 292 DObj.forEachInfoSections([&](const DWARFSection &S) { in getNormalUnits() 296 DObj.forEachTypesSections([&](const DWARFSection &S) { in getNormalUnits() 447 const DWARFSection &DS = DObj.getFrameSection(); in getDebugFrame() 475 const DWARFSection &DS = DObj.getEHFrameSection(); in getEHFrame() 1976 struct DWARFSectionMap final : public DWARFSection { 2069 if (DWARFSection *Sec = mapNameToDWARFSection(Name)) in mapSectionToMember() 2340 const DWARFSection &getLocDWOSection() const override { in getLocDWOSection() 2383 const DWARFSection &getFrameSection() const override { in getFrameSection() [all …]
|
| H A D | DWARFUnit.cpp | 43 const DWARFSection &Section, in addUnitsForSection() 54 const DWARFSection &DWOSection, in addUnitsForDWOSection() 67 const DWARFDebugAbbrev *DA, const DWARFSection *RS, in addUnitsImpl() 68 const DWARFSection *LocSection, StringRef SS, const DWARFSection &SOS, in addUnitsImpl() 69 const DWARFSection *AOS, const DWARFSection &LS, bool LE, bool IsDWO, in addUnitsImpl() 76 const DWARFSection *CurSection, in addUnitsImpl() 79 const DWARFSection &InfoSection = CurSection ? *CurSection : Section; in addUnitsImpl() 190 DWARFUnit::DWARFUnit(DWARFContext &DC, const DWARFSection &Section, in DWARFUnit() 192 const DWARFSection *RS, const DWARFSection *LocSection, in DWARFUnit() 193 StringRef SS, const DWARFSection &SOS, in DWARFUnit() [all …]
|
| H A D | DWARFVerifier.cpp | 379 unsigned DWARFVerifier::verifyUnitSection(const DWARFSection &S) { in verifyUnitSection() 471 DObj.forEachInfoSections([&](const DWARFSection &S) { in handleDebugInfo() 476 DObj.forEachTypesSections([&](const DWARFSection &S) { in handleDebugInfo() 601 const DWARFSection &RangeSection = DwarfVersion < 5 in verifyDebugInfoAttribute() 990 unsigned DWARFVerifier::verifyAppleAccelTable(const DWARFSection *AccelSection, in verifyAppleAccelTable() 1632 unsigned DWARFVerifier::verifyDebugNames(const DWARFSection &AccelSection, in verifyDebugNames() 1711 StringRef SectionName, const DWARFSection &Section, StringRef StrData, in verifyDebugStrOffsets() 1713 function_ref<void(const DWARFSection &)>) const) { in verifyDebugStrOffsets() 1717 (DObj.*VisitInfoSections)([&](const DWARFSection &S) { in verifyDebugStrOffsets()
|