Home
last modified time | relevance | path

Searched refs:DebugNames (Results 1 – 12 of 12) sorted by relevance

/freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDebugNamesDWARFIndex.cpp29 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 DDebugNamesDWARFIndex.h83 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 DDWARFLinkerBase.cpp53 .Case(getSectionName(DebugSectionKind::DebugNames), in parseDebugTableName()
54 DebugSectionKind::DebugNames) in parseDebugTableName()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DDWARFLinkerBase.h45 DebugNames, enumerator
95 DebugNames ///< .debug_names.
96 DebugNames ///< .debug_names. global() enumerator
/freebsd-src/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerImpl.cpp1135 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 DWasm.h156 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 DDebugInfoLinker.cpp256 .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 DDWARFLinker.cpp2259 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 DDWARFStreamer.cpp275 case DebugSectionKind::DebugNames: in getMCSection()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinker.h768 DWARF5AccelTable DebugNames; variable
/freebsd-src/contrib/llvm-project/llvm/lib/Object/
H A DWasmObjectFile.cpp594 DebugNames.push_back(wasm::WasmDebugName{nameType, Index, Name}); in parseLinkingSection()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDwarf.def1293 HANDLE_DWARF_SECTION(DebugNames, ".debug_names", "debug-names", BoolOption)