| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFObject.h | 26 DWARFSection Dummy; 40 virtual const DWARFSection &getLocSection() const { return Dummy; } in getLocSection() 43 virtual const DWARFSection &getFrameSection() const { return Dummy; } in getFrameSection() 45 virtual const DWARFSection &getLineSection() const { return Dummy; } in getLineSection() 48 virtual const DWARFSection &getRangesSection() const { return Dummy; } in getRangesSection() 50 virtual const DWARFSection &getMacroSection() const { return Dummy; } in getMacroSection() 68 virtual const DWARFSection &getStrOffsetsDWOSection() const { in getStrOffsetsDWOSection() 73 virtual const DWARFSection &getAddrSection() const { return Dummy; } in getAddrSection() 76 virtual const DWARFSection &getAppleNamespacesSection() const { in getAppleNamespacesSection() 79 virtual const DWARFSection &getNamesSection() const { return Dummy; } in getNamesSection() [all …]
|
| H A D | DWARFUnit.h | 46 struct DWARFSection; 175 const DWARFSection *RS, const DWARFSection *LocSection, 177 const DWARFSection *AOS, const DWARFSection &LS, bool LE, 210 const DWARFSection &InfoSection; 214 const DWARFSection *RangeSection; 221 const DWARFSection &LineSection; 223 const DWARFSection &StringOffsetSection; 224 const DWARFSection *AddrOffsetSection; 280 const DWARFSection *RS, const DWARFSection *LocSection, 281 StringRef SS, const DWARFSection &SOS, const DWARFSection *AOS, [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 | DWARFVerifier.h | 32 struct DWARFSection; 157 unsigned verifyUnitSection(const DWARFSection &S); 250 unsigned verifyAppleAccelTable(const DWARFSection *AccelSection, 283 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 | 16 struct DWARFSection { struct
|
| /llvm-project-15.0.7/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 llvm::Optional<llvm::RelocAddrEntry> find(const llvm::DWARFSection &sec,
|
| H A D | DWARF.cpp | 136 Optional<RelocAddrEntry> LLDDwarfObj<ELFT>::find(const llvm::DWARFSection &s, in find()
|
| /llvm-project-15.0.7/lld/MachO/ |
| H A D | Dwarf.h | 26 llvm::Optional<llvm::RelocAddrEntry> find(const llvm::DWARFSection &sec, in find() 33 llvm::function_ref<void(const llvm::DWARFSection &)> f) const override { in forEachInfoSections() 40 llvm::DWARFSection const &getLineSection() const override { in getLineSection() 49 llvm::DWARFSection infoSection; 50 llvm::DWARFSection lineSection;
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFContext.cpp | 864 const DWARFSection &DS = DObj->getFrameSection(); in getDebugFrame() 890 const DWARFSection &DS = DObj->getEHFrameSection(); in getEHFrame() 1025 DObj->forEachInfoSections([&](const DWARFSection &S) { in parseNormalUnits() 1029 DObj->forEachTypesSections([&](const DWARFSection &S) { in parseNormalUnits() 1532 struct DWARFSectionMap final : public DWARFSection { 1625 if (DWARFSection *Sec = mapNameToDWARFSection(Name)) in mapSectionToMember() 1880 Optional<RelocAddrEntry> find(const DWARFSection &S, in find() 1897 const DWARFSection &getLineDWOSection() const override { in getLineDWOSection() 1900 const DWARFSection &getLocDWOSection() const override { in getLocDWOSection() 1943 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() 187 DWARFUnit::DWARFUnit(DWARFContext &DC, const DWARFSection &Section, in DWARFUnit() 189 const DWARFSection *RS, const DWARFSection *LocSection, in DWARFUnit() 190 StringRef SS, const DWARFSection &SOS, in DWARFUnit() [all …]
|
| H A D | DWARFVerifier.cpp | 365 unsigned DWARFVerifier::verifyUnitSection(const DWARFSection &S) { in verifyUnitSection() 457 DObj.forEachInfoSections([&](const DWARFSection &S) { in handleDebugInfo() 462 DObj.forEachTypesSections([&](const DWARFSection &S) { in handleDebugInfo() 587 const DWARFSection &RangeSection = DwarfVersion < 5 in verifyDebugInfoAttribute() 968 unsigned DWARFVerifier::verifyAppleAccelTable(const DWARFSection *AccelSection, in verifyAppleAccelTable() 1565 unsigned DWARFVerifier::verifyDebugNames(const DWARFSection &AccelSection, in verifyDebugNames()
|
| /llvm-project-15.0.7/llvm/lib/Debuginfod/ |
| H A D | Debuginfod.cpp | 309 DObj.forEachInfoSections([&](const DWARFSection &S) { NumSections++; }); in isDebugBinary()
|
| /llvm-project-15.0.7/llvm/tools/obj2yaml/ |
| H A D | dwarf2yaml.cpp | 169 dumpPubSection(const DWARFContext &DCtx, const DWARFSection &Section, in dumpPubSection()
|
| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | DebugData.cpp | 411 const DWARFSection &AddrSec = BC->DwCtx->getDWARFObj().getAddrSection(); in finalize() 1069 const DWARFSection &StrOffsetsSection, in initialize()
|
| /llvm-project-15.0.7/llvm/lib/DWARFLinker/ |
| H A D | DWARFStreamer.cpp | 457 const DWARFSection &InputSec = Dwarf.getDWARFObj().getLocSection(); in emitLocationsForUnit()
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | DebugData.h | 421 void initialize(const DWARFSection &StrOffsetsSection,
|
| /llvm-project-15.0.7/llvm/unittests/DebugInfo/DWARF/ |
| H A D | DWARFDebugInfoTest.cpp | 2141 Obj.forEachInfoSections([&](const DWARFSection &Sec) { 2158 DWARFSection DummySec;
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 5169 llvm/include/llvm/DebugInfo/DWARF/DWARFSection.h
|