| /freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| 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 GetUnits() 41 for (const DebugNames::NameIndex &ni : debug_names) { in GetUnits() 50 DebugNamesDWARFIndex::GetUnits(const DebugNames &debug_names) { 52 for (const DebugNames::NameIndex &ni : debug_names) { in ToDIERef() 64 DebugNamesDWARFIndex::GetForeignTypeUnit(const DebugNames::Entry &entry) const { in ToDIERef() 103 // type unit that ended up in a .dwp file matches this DebugNames::Entry, we in GetGlobalVariables() 121 DebugNamesDWARFIndex::GetNonSkeletonUnit(const DebugNames::Entry &entry) const { in GetGlobalVariables() 139 DWARFDIE DebugNamesDWARFIndex::GetDIE(const DebugNames::Entry &entry) const { in GetGlobalVariables() 155 const DebugNames in GetGlobalVariables() [all...] |
| H A D | DebugNamesDWARFIndex.h | 83 using DebugNames = llvm::DWARFDebugNames; 84 std::unique_ptr<DebugNames> m_debug_names_up; 87 DWARFUnit *GetNonSkeletonUnit(const DebugNames::Entry &entry) const; 88 DWARFDIE GetDIE(const DebugNames::Entry &entry) const; 92 /// This function checks if the DebugNames::Entry refers to a foreign TU and 112 GetForeignTypeUnit(const DebugNames::Entry &entry) const; 114 bool ProcessEntry(const DebugNames::Entry &entry, 119 llvm::ArrayRef<DebugNames::Entry> parent_entries) const; 122 const DebugNames::NameIndex &ni, 125 static llvm::DenseSet<dw_offset_t> GetUnits(const DebugNames 78 using DebugNames = llvm::DWARFDebugNames; global() variable [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/DWARFLinker/ |
| H A D | DWARFLinkerBase.cpp | 53 .Case(getSectionName(DebugSectionKind::DebugNames), in parseDebugTableName() 54 DebugSectionKind::DebugNames) in parseDebugTableName()
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFLinkerBase.h | 45 DebugNames, enumerator 95 DebugNames ///< .debug_names. 96 DebugNames ///< .debug_names. global() enumerator
|
| /freebsd-src/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | DWARFLinkerImpl.cpp | 1135 AccelTableKind::DebugNames)) in emitCommonSectionsAndWriteCompileUnitsToTheOutput() 1136 CommonSections.getOrCreateSectionDescriptor(DebugSectionKind::DebugNames); in emitCommonSectionsAndWriteCompileUnitsToTheOutput() 1150 AccelTableKind::DebugNames)) { in emitCommonSectionsAndWriteCompileUnitsToTheOutput() 1341 std::unique_ptr<DWARF5AccelTable> DebugNames; 1351 if (DebugNames == nullptr) in emitDWARFv5DebugNamesSection() 1352 DebugNames = std::make_unique<DWARF5AccelTable>(); in emitDWARFv5DebugNamesSection() 1359 DebugNames->addName(*DebugStrStrings.getExistingEntry(Info.String), in emitDWARFv5DebugNamesSection() 1378 if (DebugNames != nullptr) { in emitDWARFv5DebugNamesSection() 1383 CommonSections.getSectionDescriptor(DebugSectionKind::DebugNames); in emitDWARFv5DebugNamesSection() 1392 Emitter.emitDebugNames(*DebugNames, CompUnit in emitDWARFv5DebugNamesSection() 1343 std::unique_ptr<DWARF5AccelTable> DebugNames; emitDWARFv5DebugNamesSection() local [all...] |
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | Wasm.h | 156 ArrayRef<wasm::WasmDebugName> debugNames() const { return DebugNames; } in getNumImportedFunctions() 295 std::vector<wasm::WasmDebugName> DebugNames; 289 std::vector<wasm::WasmDebugName> DebugNames; global() variable
|
| /freebsd-src/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-src/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
| H A D | DWARFLinker.cpp | 2259 case AccelTableKind::DebugNames: { in emitAcceleratorEntriesForUnit() 2261 DebugNames.addName( in emitAcceleratorEntriesForUnit() 2267 DebugNames.addName( 2273 DebugNames.addName( in patchFrameInfoForObject() 2915 case AccelTableKind::DebugNames: in link() 2916 TheDwarfEmitter->emitDebugNames(DebugNames); in link()
|
| H A D | DWARFStreamer.cpp | 275 case DebugSectionKind::DebugNames: in getMCSection()
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/ |
| H A D | DWARFLinker.h | 768 DWARF5AccelTable DebugNames; variable
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Object/ |
| H A D | WasmObjectFile.cpp | 594 DebugNames.push_back(wasm::WasmDebugName{nameType, Index, Name}); in parseLinkingSection()
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | Dwarf.def | 1293 HANDLE_DWARF_SECTION(DebugNames, ".debug_names", "debug-names", BoolOption)
|