| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DebugNamesDWARFIndex.h | 89 using DebugNames = llvm::DWARFDebugNames; variable 90 std::unique_ptr<DebugNames> m_debug_names_up; 93 DWARFUnit *GetNonSkeletonUnit(const DebugNames::Entry &entry) const; 94 DWARFDIE GetDIE(const DebugNames::Entry &entry) const; 118 GetForeignTypeUnit(const DebugNames::Entry &entry) const; 120 bool ProcessEntry(const DebugNames::Entry &entry, 125 llvm::ArrayRef<DebugNames::Entry> parent_entries) const; 128 llvm::ArrayRef<DebugNames::Entry> parent_entries) const; 148 llvm::ArrayRef<DebugNames::Entry> parent_chain) const; 152 const DebugNames::Entry &entry) const; [all …]
|
| H A D | DebugNamesDWARFIndex.cpp | 29 auto index_up = std::make_unique<DebugNames>(debug_names.GetAsLLVMDWARF(), in Create() 39 DebugNamesDWARFIndex::GetTypeUnitSignatures(const DebugNames &debug_names) { in GetTypeUnitSignatures() 41 for (const DebugNames::NameIndex &ni : debug_names) { in GetTypeUnitSignatures() 50 DebugNamesDWARFIndex::GetUnits(const DebugNames &debug_names) { in GetUnits() 52 for (const DebugNames::NameIndex &ni : debug_names) { in GetUnits() 64 DebugNamesDWARFIndex::GetForeignTypeUnit(const DebugNames::Entry &entry) const { in GetForeignTypeUnit() 121 DebugNamesDWARFIndex::GetNonSkeletonUnit(const DebugNames::Entry &entry) const { in GetNonSkeletonUnit() 139 DWARFDIE DebugNamesDWARFIndex::GetDIE(const DebugNames::Entry &entry) const { in GetDIE() 155 const DebugNames::Entry &entry, in ProcessEntry() 169 const DebugNames::NameIndex &ni, in MaybeLogLookupError() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFLinkerBase.h | 46 DebugNames, enumerator 96 DebugNames ///< .debug_names. enumerator
|
| H A D | DWARFLinker.h | |
| /freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | DWARFYAML.cpp | 55 if (DebugNames) in getNonEmptySectionNames() 110 IO.mapOptional("debug_names", DWARF.DebugNames); in mapping() 149 IO &IO, DWARFYAML::DebugNamesSection &DebugNames) { in mapping() argument 150 IO.mapRequired("Abbreviations", DebugNames.Abbrevs); in mapping() 151 IO.mapRequired("Entries", DebugNames.Entries); in mapping()
|
| H A D | DWARFEmitter.cpp | 875 assert(DI.DebugNames && "unexpected emitDebugNames() call"); in emitDebugNames() 876 const DebugNamesSection DebugNames = DI.DebugNames.value(); in emitDebugNames() local 879 groupEntries(DebugNames.Entries); in emitDebugNames() 884 DI.IsLittleEndian, StrpToEntries, DebugNames.Abbrevs); in emitDebugNames() 890 std::string AbbrevData = emitDebugNamesAbbrev(DebugNames.Abbrevs); in emitDebugNames()
|
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | DWARFLinkerImpl.cpp | 1133 AccelTableKind::DebugNames)) in emitCommonSectionsAndWriteCompileUnitsToTheOutput() 1134 CommonSections.getOrCreateSectionDescriptor(DebugSectionKind::DebugNames); in emitCommonSectionsAndWriteCompileUnitsToTheOutput() 1148 AccelTableKind::DebugNames)) { in emitCommonSectionsAndWriteCompileUnitsToTheOutput() 1339 std::unique_ptr<DWARF5AccelTable> DebugNames; in emitDWARFv5DebugNamesSection() local 1349 if (DebugNames == nullptr) in emitDWARFv5DebugNamesSection() 1350 DebugNames = std::make_unique<DWARF5AccelTable>(); in emitDWARFv5DebugNamesSection() 1357 DebugNames->addName(*DebugStrStrings.getExistingEntry(Info.String), in emitDWARFv5DebugNamesSection() 1376 if (DebugNames != nullptr) { in emitDWARFv5DebugNamesSection() 1381 CommonSections.getSectionDescriptor(DebugSectionKind::DebugNames); in emitDWARFv5DebugNamesSection() 1390 Emitter.emitDebugNames(*DebugNames, CompUnits, CUidToIdx); in emitDWARFv5DebugNamesSection()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinkerParallel/ |
| H A D | DWARFLinker.h | |
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | Wasm.h | 157 ArrayRef<wasm::WasmDebugName> debugNames() const { return DebugNames; } in debugNames() 296 std::vector<wasm::WasmDebugName> DebugNames; variable
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/ |
| H A D | DebugInfoLinker.cpp | 256 .Case(".debug_names", AccelTableKind::DebugNames) in getAcceleratorTableKind() 412 AccelTables.push_back(Linker::AccelTableKind::DebugNames); in linkDebugInfoImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/ |
| H A D | DWARFLinker.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
| H A D | DWARFLinker.cpp | 2376 case AccelTableKind::DebugNames: { in emitAcceleratorEntriesForUnit() 2378 DebugNames.addName( in emitAcceleratorEntriesForUnit() 2384 DebugNames.addName( in emitAcceleratorEntriesForUnit() 2390 DebugNames.addName( in emitAcceleratorEntriesForUnit() 3032 case AccelTableKind::DebugNames: in link() 3033 TheDwarfEmitter->emitDebugNames(DebugNames); in link()
|
| H A D | DWARFStreamer.cpp | 275 case DebugSectionKind::DebugNames: in getMCSection()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/ |
| H A D | DWARFLinker.h | 775 DWARF5AccelTable DebugNames; variable
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/ |
| H A D | DWARFYAML.h | 257 std::optional<DebugNamesSection> DebugNames; member
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | WasmObjectFile.cpp | 604 DebugNames.push_back(wasm::WasmDebugName{nameType, Index, Name}); in parseNameSection()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | Dwarf.def | 1312 HANDLE_DWARF_SECTION(DebugNames, ".debug_names", "debug-names", BoolOption)
|