Searched refs:DWARFSectionKind (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFUnitIndex.h | 56 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); 125 const SectionContribution *getContribution(DWARFSectionKind Sec) const; 138 DWARFSectionKind InfoColumnKind; 140 std::unique_ptr<DWARFSectionKind[]> ColumnKinds; 148 static StringRef getColumnHeader(DWARFSectionKind DS); 153 DWARFUnitIndex(DWARFSectionKind InfoColumnKind) in DWARFUnitIndex() 166 ArrayRef<DWARFSectionKind> getColumnKinds() const { in getColumnKinds()
|
| H A D | DWARFUnit.h | 81 uint64_t *offset_ptr, DWARFSectionKind SectionKind); 118 DWARFSectionKind Kind); 125 std::function<std::unique_ptr<DWARFUnit>(uint64_t, DWARFSectionKind, 147 DWARFSectionKind SectionKind); 154 DWARFSectionKind SectionKind, bool Lazy = false); 178 bool IsDWO, bool Lazy, DWARFSectionKind SectionKind);
|
| H A D | DWARFVerifier.h | 161 unsigned verifyIndex(StringRef Name, DWARFSectionKind SectionKind,
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFUnitIndex.cpp | 42 uint32_t llvm::serializeSectionKind(DWARFSectionKind Kind, in serializeSectionKind() 68 DWARFSectionKind llvm::deserializeSectionKind(uint32_t Value, in deserializeSectionKind() 72 ? static_cast<DWARFSectionKind>(Value) in deserializeSectionKind() 148 ColumnKinds = std::make_unique<DWARFSectionKind[]>(Header.NumColumns); in parseImpl() 197 StringRef DWARFUnitIndex::getColumnHeader(DWARFSectionKind DS) { in getColumnHeader() 222 DWARFSectionKind Kind = ColumnKinds[i]; in dump() 248 DWARFUnitIndex::Entry::getContribution(DWARFSectionKind Sec) const { in getContribution()
|
| H A D | DWARFUnit.cpp | 44 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() 250 DWARFSectionKind SectionKind) { in extract() 872 DWARFSectionKind Kind) { in getDWARFUnitIndex()
|
| H A D | DWARFVerifier.cpp | 400 DWARFSectionKind InfoColumnKind, in verifyIndex() 443 return verifyIndex(".debug_cu_index", DWARFSectionKind::DW_SECT_INFO, in handleDebugCUIndex() 448 return verifyIndex(".debug_tu_index", DWARFSectionKind::DW_SECT_EXT_TYPES, in handleDebugTUIndex()
|
| /llvm-project-15.0.7/llvm/include/llvm/DWP/ |
| H A D | DWP.h | 65 unsigned getContributionIndex(DWARFSectionKind Kind, uint32_t IndexVersion); 68 const StringMap<std::pair<MCSection *, DWARFSectionKind>> &KnownSections, 79 std::vector<std::pair<DWARFSectionKind, uint32_t>> &SectionLength);
|
| /llvm-project-15.0.7/llvm/lib/DWP/ |
| H A D | DWP.cpp | 153 static bool isSupportedSectionKind(DWARFSectionKind Kind) { in isSupportedSectionKind() 160 unsigned getContributionIndex(DWARFSectionKind Kind, uint32_t IndexVersion) { in getContributionIndex() 174 DWARFSectionKind Kind) { in getSubsection() 474 const StringMap<std::pair<MCSection *, DWARFSectionKind>> &KnownSections, in handleSection() 485 std::vector<std::pair<DWARFSectionKind, uint32_t>> &SectionLength) { in handleSection() argument 512 if (DWARFSectionKind Kind = SectionPair->second.second) { in handleSection() 550 const StringMap<std::pair<MCSection *, DWARFSectionKind>> KnownSections = { in write() 554 {"debug_str.dwo", {StrSection, static_cast<DWARFSectionKind>(0)}}, in write() 563 {"debug_cu_index", {CUIndexSection, static_cast<DWARFSectionKind>(0)}}, in write() 601 std::vector<std::pair<DWARFSectionKind, uint32_t>> SectionLength; in write() [all …]
|
| /llvm-project-15.0.7/bolt/lib/Rewrite/ |
| H A D | DWARFRewriter.cpp | 1124 using KnownSectionsEntry = std::pair<MCSection *, DWARFSectionKind>; 1182 StringRef OutData, DWARFSectionKind Sec, in updateDebugData() 1207 case DWARFSectionKind::DW_SECT_INFO: { in updateDebugData() 1214 case DWARFSectionKind::DW_SECT_EXT_TYPES: { in updateDebugData() 1218 case DWARFSectionKind::DW_SECT_STR_OFFSETS: { in updateDebugData() 1222 case DWARFSectionKind::DW_SECT_ABBREV: { in updateDebugData() 1231 case DWARFSectionKind::DW_SECT_EXT_LOC: in updateDebugData() 1232 case DWARFSectionKind::DW_SECT_LOCLISTS: { in updateDebugData() 1241 case DWARFSectionKind::DW_SECT_LINE: { in updateDebugData() 1245 case DWARFSectionKind::DW_SECT_RNGLISTS: { in updateDebugData() [all …]
|
| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | DebugData.cpp | 1172 DWOEntry->getContribution(DWARFSectionKind::DW_SECT_ABBREV); in addUnitAbbreviations()
|