Home
last modified time | relevance | path

Searched refs:DWARFSectionKind (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFUnitIndex.h56 enum DWARFSectionKind { enum
67 inline const char *toString(DWARFSectionKind Kind) { in toString()
91 uint32_t serializeSectionKind(DWARFSectionKind Kind, unsigned IndexVersion);
97 DWARFSectionKind deserializeSectionKind(uint32_t Value, unsigned IndexVersion);
138 const SectionContribution *getContribution(DWARFSectionKind Sec) const;
153 DWARFSectionKind InfoColumnKind;
155 std::unique_ptr<DWARFSectionKind[]> ColumnKinds;
163 static StringRef getColumnHeader(DWARFSectionKind DS);
168 DWARFUnitIndex(DWARFSectionKind InfoColumnKind) in DWARFUnitIndex()
181 ArrayRef<DWARFSectionKind> getColumnKinds() const { in getColumnKinds()
H A DDWARFUnit.h85 uint64_t *offset_ptr, DWARFSectionKind SectionKind);
122 DWARFSectionKind Kind);
129 std::function<std::unique_ptr<DWARFUnit>(uint64_t, DWARFSectionKind,
151 DWARFSectionKind SectionKind);
158 DWARFSectionKind SectionKind, bool Lazy = false);
182 bool IsDWO, bool Lazy, DWARFSectionKind SectionKind);
H A DDWARFVerifier.h159 unsigned verifyIndex(StringRef Name, DWARFSectionKind SectionKind,
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFUnitIndex.cpp42 uint32_t llvm::serializeSectionKind(DWARFSectionKind Kind, in serializeSectionKind()
68 DWARFSectionKind llvm::deserializeSectionKind(uint32_t Value, in deserializeSectionKind()
72 ? static_cast<DWARFSectionKind>(Value) in deserializeSectionKind()
197 StringRef DWARFUnitIndex::getColumnHeader(DWARFSectionKind DS) { in getColumnHeader()
222 DWARFSectionKind Kind = ColumnKinds[i]; in dump()
233 DWARFSectionKind Kind = ColumnKinds[i]; in dump()
234 if (Kind == DWARFSectionKind::DW_SECT_INFO || in dump()
235 Kind == DWARFSectionKind::DW_SECT_EXT_TYPES) in dump()
247 DWARFSectionKind Kind = ColumnKinds[i]; in dump()
248 if (Kind == DWARFSectionKind::DW_SECT_INFO || in dump()
[all …]
H A DDWARFUnit.cpp44 DWARFSectionKind SectionKind) { in addUnitsForSection()
55 DWARFSectionKind SectionKind, in addUnitsForDWOSection()
70 bool Lazy, DWARFSectionKind SectionKind) { in addUnitsImpl()
75 &LS](uint64_t Offset, DWARFSectionKind SectionKind, in addUnitsImpl()
253 DWARFSectionKind SectionKind) { in extract()
871 DWARFSectionKind Kind) { in getDWARFUnitIndex()
H A DDWARFVerifier.cpp414 DWARFSectionKind InfoColumnKind, in verifyIndex()
457 return verifyIndex(".debug_cu_index", DWARFSectionKind::DW_SECT_INFO, in handleDebugCUIndex()
462 return verifyIndex(".debug_tu_index", DWARFSectionKind::DW_SECT_EXT_TYPES, in handleDebugTUIndex()
H A DDWARFContext.cpp93 C, Data, &Offset, DWARFSectionKind::DW_SECT_INFO)) { in fixupIndexV4()
155 C, Data, &Offset, DWARFSectionKind::DW_SECT_INFO)) { in fixupIndexV5()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DWP/
H A DDWP.h72 unsigned getContributionIndex(DWARFSectionKind Kind, uint32_t IndexVersion);
75 const StringMap<std::pair<MCSection *, DWARFSectionKind>> &KnownSections,
86 std::vector<std::pair<DWARFSectionKind, uint32_t>> &SectionLength);
/freebsd-14.2/contrib/llvm-project/llvm/lib/DWP/
H A DDWP.cpp155 static bool isSupportedSectionKind(DWARFSectionKind Kind) { in isSupportedSectionKind()
162 unsigned getContributionIndex(DWARFSectionKind Kind, uint32_t IndexVersion) { in getContributionIndex()
176 DWARFSectionKind Kind) { in getSubsection()
533 const StringMap<std::pair<MCSection *, DWARFSectionKind>> &KnownSections, in handleSection()
544 std::vector<std::pair<DWARFSectionKind, uint32_t>> &SectionLength) { in handleSection() argument
571 if (DWARFSectionKind Kind = SectionPair->second.second) { in handleSection()
610 const StringMap<std::pair<MCSection *, DWARFSectionKind>> KnownSections = { in write()
614 {"debug_str.dwo", {StrSection, static_cast<DWARFSectionKind>(0)}}, in write()
623 {"debug_cu_index", {CUIndexSection, static_cast<DWARFSectionKind>(0)}}, in write()
666 std::vector<std::pair<DWARFSectionKind, uint32_t>> SectionLength; in write()
[all …]