Searched refs:DWARFSectionKind (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFUnitIndex.h | 57 enum DWARFSectionKind { enum 68 inline const char *toString(DWARFSectionKind Kind) { in toString() 92 LLVM_ABI uint32_t serializeSectionKind(DWARFSectionKind Kind, 99 LLVM_ABI DWARFSectionKind deserializeSectionKind(uint32_t Value, 142 getContribution(DWARFSectionKind Sec) const; 157 DWARFSectionKind InfoColumnKind; 159 std::unique_ptr<DWARFSectionKind[]> ColumnKinds; 167 static StringRef getColumnHeader(DWARFSectionKind DS); 172 DWARFUnitIndex(DWARFSectionKind InfoColumnKind) in DWARFUnitIndex() 185 ArrayRef<DWARFSectionKind> getColumnKinds() const { in getColumnKinds()
|
| H A D | DWARFUnit.h | 87 uint64_t *offset_ptr, DWARFSectionKind SectionKind); 124 DWARFSectionKind Kind); 131 std::function<std::unique_ptr<DWARFUnit>(uint64_t, DWARFSectionKind, 153 DWARFSectionKind SectionKind); 161 DWARFSectionKind SectionKind, 186 bool IsDWO, bool Lazy, DWARFSectionKind SectionKind);
|
| H A D | DWARFVerifier.h | 200 unsigned verifyIndex(StringRef Name, DWARFSectionKind SectionKind,
|
| /freebsd/contrib/llvm-project/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() 227 Kind == DWARFSectionKind::DW_SECT_INFO ? 40 : 24); 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() [all …]
|
| 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() 257 DWARFSectionKind SectionKind) { in extract() 893 DWARFSectionKind Kind) { in getDWARFUnitIndex()
|
| H A D | DWARFVerifier.cpp | 477 DWARFSectionKind InfoColumnKind, in verifyIndex() 506 StringRef Category = InfoColumnKind == DWARFSectionKind::DW_SECT_INFO in verifyIndex() 525 return verifyIndex(".debug_cu_index", DWARFSectionKind::DW_SECT_INFO, in handleDebugCUIndex() 530 return verifyIndex(".debug_tu_index", DWARFSectionKind::DW_SECT_EXT_TYPES, in handleDebugTUIndex()
|
| H A D | DWARFContext.cpp | 91 C, Data, &Offset, DWARFSectionKind::DW_SECT_INFO)) { in fixupIndexV4() 153 C, Data, &Offset, DWARFSectionKind::DW_SECT_INFO)) { in fixupIndexV5()
|
| /freebsd/contrib/llvm-project/llvm/lib/DWP/ |
| H A D | DWP.cpp | 153 static bool isSupportedSectionKind(DWARFSectionKind Kind) { in isSupportedSectionKind() 159 static unsigned getContributionIndex(DWARFSectionKind Kind, in getContributionIndex() 173 DWARFSectionKind Kind) { in getSubsection() 554 const StringMap<std::pair<MCSection *, DWARFSectionKind>> &KnownSections, in handleSection() 565 std::vector<std::pair<DWARFSectionKind, uint32_t>> &SectionLength) { in handleSection() argument 592 if (DWARFSectionKind Kind = SectionPair->second.second) { in handleSection() 631 const StringMap<std::pair<MCSection *, DWARFSectionKind>> KnownSections = { in write() 635 {"debug_str.dwo", {StrSection, static_cast<DWARFSectionKind>(0)}}, in write() 644 {"debug_cu_index", {CUIndexSection, static_cast<DWARFSectionKind>(0)}}, in write() 645 {"debug_tu_index", {TUIndexSection, static_cast<DWARFSectionKind>(0)}}}; in write() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWP/ |
| H A D | DWP.h | 74 const StringMap<std::pair<MCSection *, DWARFSectionKind>> &KnownSections, 85 std::vector<std::pair<DWARFSectionKind, uint32_t>> &SectionLength);
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFUnit.cpp | 1011 llvm::DWARFSectionKind section_kind_llvm = in extract() 1013 ? llvm::DWARFSectionKind::DW_SECT_INFO in extract() 1014 : llvm::DWARFSectionKind::DW_SECT_EXT_TYPES; in extract()
|