Home
last modified time | relevance | path

Searched refs:DWARFSection (Results 1 – 15 of 15) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFObject.h26 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 DDWARFUnit.h171 const DWARFSection *RS, const DWARFSection *LocSection,
173 const DWARFSection *AOS, const DWARFSection &LS, bool LE,
206 const DWARFSection &InfoSection;
210 const DWARFSection *RangeSection;
217 const DWARFSection &LineSection;
219 const DWARFSection &StringOffsetSection;
220 const DWARFSection *AddrOffsetSection;
271 const DWARFSection *RS, const DWARFSection *LocSection,
272 StringRef SS, const DWARFSection &SOS, const DWARFSection *AOS,
273 const DWARFSection &LS, bool LE, bool IsDWO,
[all …]
H A DDWARFTypeUnit.h22 struct DWARFSection;
27 DWARFTypeUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFTypeUnit()
29 const DWARFSection *RS, const DWARFSection *LocSection, in DWARFTypeUnit()
30 StringRef SS, const DWARFSection &SOS, const DWARFSection *AOS, in DWARFTypeUnit()
31 const DWARFSection &LS, bool LE, bool IsDWO, in DWARFTypeUnit()
H A DDWARFCompileUnit.h19 DWARFCompileUnit(DWARFContext &Context, const DWARFSection &Section, in DWARFCompileUnit()
21 const DWARFSection *RS, const DWARFSection *LocSection, in DWARFCompileUnit()
22 StringRef SS, const DWARFSection &SOS, in DWARFCompileUnit()
23 const DWARFSection *AOS, const DWARFSection &LS, bool LE, in DWARFCompileUnit()
H A DDWARFVerifier.h29 struct DWARFSection;
168 unsigned verifyUnitSection(const DWARFSection &S,
253 unsigned verifyAppleAccelTable(const DWARFSection *AccelSection,
286 unsigned verifyDebugNames(const DWARFSection &AccelSection,
H A DDWARFDataExtractor.h23 const DWARFSection *Section = nullptr;
28 DWARFDataExtractor(const DWARFObject &Obj, const DWARFSection &Section, in DWARFDataExtractor()
H A DDWARFSection.h16 struct DWARFSection { struct
/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DDWARF.h22 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 DDWARF.cpp137 Optional<RelocAddrEntry> LLDDwarfObj<ELFT>::find(const llvm::DWARFSection &s, in find()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp826 const DWARFSection &DS = DObj->getFrameSection(); in getDebugFrame()
852 const DWARFSection &DS = DObj->getEHFrameSection(); in getEHFrame()
971 DObj->forEachInfoSections([&](const DWARFSection &S) { in parseNormalUnits()
975 DObj->forEachTypesSections([&](const DWARFSection &S) { in parseNormalUnits()
1501 struct DWARFSectionMap final : public DWARFSection {
1594 if (DWARFSection *Sec = mapNameToDWARFSection(Name)) in mapSectionToMember()
1850 Optional<RelocAddrEntry> find(const DWARFSection &S, in find()
1867 const DWARFSection &getLineDWOSection() const override { in getLineDWOSection()
1870 const DWARFSection &getLocDWOSection() const override { in getLocDWOSection()
1913 const DWARFSection &getFrameSection() const override { in getFrameSection()
[all …]
H A DDWARFUnit.cpp36 const DWARFSection &Section, in addUnitsForSection()
47 const DWARFSection &DWOSection, in addUnitsForDWOSection()
60 const DWARFDebugAbbrev *DA, const DWARFSection *RS, in addUnitsImpl()
61 const DWARFSection *LocSection, StringRef SS, const DWARFSection &SOS, in addUnitsImpl()
62 const DWARFSection *AOS, const DWARFSection &LS, bool LE, bool IsDWO, in addUnitsImpl()
69 const DWARFSection *CurSection, in addUnitsImpl()
72 const DWARFSection &InfoSection = CurSection ? *CurSection : Section; in addUnitsImpl()
173 DWARFUnit::DWARFUnit(DWARFContext &DC, const DWARFSection &Section, in DWARFUnit()
175 const DWARFSection *RS, const DWARFSection *LocSection, in DWARFUnit()
176 StringRef SS, const DWARFSection &SOS, in DWARFUnit()
[all …]
H A DDWARFVerifier.cpp290 unsigned DWARFVerifier::verifyUnitSection(const DWARFSection &S, in verifyUnitSection()
360 DObj.forEachInfoSections([&](const DWARFSection &S) { in handleDebugInfo()
365 DObj.forEachTypesSections([&](const DWARFSection &S) { in handleDebugInfo()
480 const DWARFSection &RangeSection = DwarfVersion < 5 in verifyDebugInfoAttribute()
867 unsigned DWARFVerifier::verifyAppleAccelTable(const DWARFSection *AccelSection, in verifyAppleAccelTable()
1465 unsigned DWARFVerifier::verifyDebugNames(const DWARFSection &AccelSection, in verifyDebugNames()
/freebsd-13.1/contrib/llvm-project/lld/MachO/
H A DDwarf.h26 llvm::Optional<llvm::RelocAddrEntry> find(const llvm::DWARFSection &sec, in find()
33 llvm::function_ref<void(const llvm::DWARFSection &)> f) const override { in forEachInfoSections()
45 llvm::DWARFSection infoSection;
/freebsd-13.1/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp442 const DWARFSection &InputSec = Dwarf.getDWARFObj().getLocSection(); in emitLocationsForUnit()
/freebsd-13.1/contrib/llvm-project/lldb/source/Expression/
H A DDWARFExpression.cpp119 llvm::Optional<llvm::RelocAddrEntry> find(const llvm::DWARFSection &Sec, in find()