Home
last modified time | relevance | path

Searched refs:SectionList (Results 1 – 25 of 70) sorted by relevance

123

/openbsd-src/gnu/llvm/lldb/source/Core/
H A DSection.cpp461 #pragma mark SectionList
463 SectionList &SectionList::operator=(const SectionList &rhs) { in operator =()
469 size_t SectionList::AddSection(const lldb::SectionSP &section_sp) { in AddSection()
480 bool SectionList::DeleteSection(size_t idx) { in DeleteSection()
488 size_t SectionList::FindSectionIndex(const Section *sect) { in FindSectionIndex()
501 size_t SectionList::AddUniqueSection(const lldb::SectionSP &sect_sp) { in AddUniqueSection()
509 bool SectionList::ReplaceSection(user_id_t sect_id, in ReplaceSection()
527 size_t SectionList::GetNumSections(uint32_t depth) const { in GetNumSections()
538 SectionSP SectionList::GetSectionAtIndex(size_t idx) const { in GetSectionAtIndex()
546 SectionList::FindSectionByName(ConstString section_dstr) const { in FindSectionByName()
[all …]
H A DDynamicLoader.cpp129 const SectionList *sections = GetSectionListFromModule(module); in UnloadSectionsCommon()
140 const SectionList *
142 SectionList *sections = nullptr; in GetSectionListFromModule()
H A DAddressRange.cpp25 class SectionList;
34 const SectionList *section_list) in AddressRange()
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFContext.h22 SectionList *m_main_section_list;
23 SectionList *m_dwo_section_list;
57 explicit DWARFContext(SectionList *main_section_list, in DWARFContext()
58 SectionList *dwo_section_list) in DWARFContext()
/openbsd-src/gnu/llvm/lldb/include/lldb/Core/
H A DSection.h34 class SectionList {
46 SectionList() = default;
48 SectionList &operator=(const SectionList &rhs);
132 SectionList &GetChildren() { return m_children; } in GetChildren()
134 const SectionList &GetChildren() const { return m_children; } in GetChildren()
268 SectionList m_children; // Child sections
H A DAddressRange.h19 class SectionList; variable
64 const SectionList *section_list = nullptr);
H A DAddress.h25 class SectionList; variable
158 Address(lldb::addr_t file_addr, const SectionList *section_list);
362 const SectionList *sections);
H A DModule.h51 class SectionList; variable
604 virtual SectionList *GetSectionList();
1154 SectionList *GetUnifiedSectionList();
/openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/JIT/
H A DObjectFileJIT.cpp119 void ObjectFileJIT::CreateSections(SectionList &unified_section_list) { in CreateSections()
121 m_sections_up = std::make_unique<SectionList>(); in CreateSections()
143 SectionList *sections = GetSectionList(); in Dump()
184 SectionList *section_list = GetSectionList(); in SetLoadAddress()
/openbsd-src/gnu/llvm/lldb/include/lldb/Symbol/
H A DObjectFile.h42 lldb_private::SectionList &section_list) = 0;
316 virtual SectionList *GetSectionList(bool update_module_section_list = true);
318 virtual void CreateSections(SectionList &unified_section_list) = 0;
748 std::unique_ptr<lldb_private::SectionList> m_sections_up;
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolVendor/wasm/
H A DSymbolVendorWasm.cpp109 SectionList *module_section_list = module_sp->GetSectionList(); in CreateInstance()
110 SectionList *objfile_section_list = sym_objfile_sp->GetSectionList(); in CreateInstance()
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolVendor/PECOFF/
H A DSymbolVendorPECOFF.cpp107 SectionList *module_section_list = module_sp->GetSectionList(); in CreateInstance()
108 SectionList *objfile_section_list = dsym_objfile_sp->GetSectionList(); in CreateInstance()
/openbsd-src/gnu/llvm/lldb/include/lldb/Target/
H A DDynamicLoader.h26 class SectionList; variable
352 const lldb_private::SectionList *
/openbsd-src/gnu/llvm/lldb/source/Plugins/SymbolVendor/ELF/
H A DSymbolVendorELF.cpp111 SectionList *module_section_list = module_sp->GetSectionList(); in CreateInstance()
112 SectionList *objfile_section_list = dsym_objfile_sp->GetSectionList(); in CreateInstance()
/openbsd-src/gnu/llvm/compiler-rt/lib/orc/
H A Delfnix_platform.h41 using SectionList = std::vector<ExecutorAddrRange>; member
50 std::vector<std::pair<std::string, SectionList>> InitSections;
/openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/wasm/
H A DObjectFileWasm.cpp290 void ObjectFileWasm::CreateSections(SectionList &unified_section_list) { in CreateSections()
294 m_sections_up = std::make_unique<SectionList>(); in CreateSections()
374 SectionList *section_list = GetSectionList(); in SetLoadAddress()
449 SectionList *sections = GetSectionList(); in Dump()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/PECOFF/
H A DObjectFilePECOFF.h117 void CreateSections(lldb_private::SectionList &unified_section_list) override;
273 void AppendFromCOFFSymbolTable(lldb_private::SectionList *sect_list,
276 rva_symbol_list_t AppendFromExportTable(lldb_private::SectionList *sect_list,
H A DObjectFilePECOFF.cpp472 SectionList *section_list = GetSectionList(); in SetLoadAddress()
673 SectionList *sect_list = GetSectionList(); in GetAddress()
771 SectionList *sect_list = GetSectionList(); in ParseSymtab()
782 SectionList *sect_list, Symtab &symtab, in AppendFromCOFFSymbolTable()
850 ObjectFilePECOFF::AppendFromExportTable(SectionList *sect_list, in AppendFromExportTable()
1022 void ObjectFilePECOFF::CreateSections(SectionList &unified_section_list) { in CreateSections()
1025 m_sections_up = std::make_unique<SectionList>(); in CreateSections()
1164 SectionList *section_list = GetSectionList(); in GetEntryPointAddress()
1196 SectionList *sections = GetSectionList(); in Dump()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.h251 const lldb_private::SectionList *section_list);
271 const lldb_private::SectionList *section_list);
/openbsd-src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/
H A DDynamicLoaderHexagonDYLD.cpp212 const SectionList *sections = GetSectionListFromModule(module); in UpdateLoadedSections()
243 const SectionList *sections = GetSectionListFromModule(module); in UnloadSections()
533 const SectionList *DynamicLoaderHexagonDYLD::GetSectionListFromModule( in GetSectionListFromModule()
535 SectionList *sections = nullptr; in GetSectionListFromModule()
H A DDynamicLoaderHexagonDYLD.h130 const lldb_private::SectionList *
/openbsd-src/gnu/llvm/lldb/source/Symbol/
H A DCompactUnwindInfo.cpp200 SectionList *sl = m_objfile.GetSectionList(); in GetUnwindPlan()
501 SectionList *sl = m_objfile.GetSectionList(); in GetCompactUnwindInfoForFunction()
573 SectionList *sl = m_objfile.GetSectionList(); in GetCompactUnwindInfoForFunction()
592 SectionList *sl = m_objfile.GetSectionList(); in GetCompactUnwindInfoForFunction()
657 SectionList *sl = m_objfile.GetSectionList(); in GetCompactUnwindInfoForFunction()
676 SectionList *sl = m_objfile.GetSectionList(); in GetCompactUnwindInfoForFunction()
818 SectionList *sl = m_objfile.GetSectionList(); in CreateUnwindPlan_x86_64()
1083 SectionList *sl = m_objfile.GetSectionList(); in CreateUnwindPlan_i386()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/Breakpad/
H A DObjectFileBreakpad.cpp126 void ObjectFileBreakpad::CreateSections(SectionList &unified_section_list) { in CreateSections()
129 m_sections_up = std::make_unique<SectionList>(); in CreateSections()
/openbsd-src/gnu/llvm/lldb/source/Plugins/JITLoader/GDB/
H A DJITLoaderGDB.cpp226 static void updateSectionLoadAddress(const SectionList &section_list, in updateSectionLoadAddress()
340 const SectionList *section_list = image_object_file->GetSectionList(); in ReadJITDescriptorImpl()
374 const SectionList *section_list = image_object_file->GetSectionList(); in ReadJITDescriptorImpl()
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DELFNixPlatform.h35 using SectionList = std::vector<ExecutorAddrRange>; member
43 StringMap<SectionList> InitSections;

123