Home
last modified time | relevance | path

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

123

/llvm-project-15.0.7/lldb/source/Core/
H A DSection.cpp461 #pragma mark SectionList
463 SectionList &SectionList::operator=(const SectionList &rhs) { in operator =()
480 bool SectionList::DeleteSection(size_t idx) { in DeleteSection()
488 size_t SectionList::FindSectionIndex(const Section *sect) { in FindSectionIndex()
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()
586 SectionSP SectionList::FindSectionByType(SectionType sect_type, in FindSectionByType()
628 bool SectionList::ContainsSection(user_id_t sect_id) const { in ContainsSection()
665 uint64_t SectionList::GetDebugInfoSize() const { in GetDebugInfoSize()
[all …]
H A DDynamicLoader.cpp125 const SectionList *sections = GetSectionListFromModule(module); in UnloadSectionsCommon()
136 const SectionList *
138 SectionList *sections = nullptr; in GetSectionListFromModule()
H A DAddressRange.cpp25 class SectionList;
34 const SectionList *section_list) in AddressRange()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/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.h49 class SectionList; variable
583 virtual SectionList *GetSectionList();
1110 SectionList *GetUnifiedSectionList();
/llvm-project-15.0.7/lldb/unittests/Symbol/
H A DSymbolTest.cpp20 static void EncodeDecode(const Symbol &object, const SectionList *sect_list, in EncodeDecode()
44 static void EncodeDecode(const Symbol &object, const SectionList *sect_list) { in EncodeDecode()
64 SectionList sect_list; in TEST()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/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;
742 std::unique_ptr<lldb_private::SectionList> m_sections_up;
/llvm-project-15.0.7/lldb/source/Plugins/SymbolVendor/PECOFF/
H A DSymbolVendorPECOFF.cpp109 SectionList *module_section_list = module_sp->GetSectionList(); in CreateInstance()
110 SectionList *objfile_section_list = dsym_objfile_sp->GetSectionList(); in CreateInstance()
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DDynamicLoader.h26 class SectionList; variable
300 const lldb_private::SectionList *
/llvm-project-15.0.7/lldb/source/Plugins/SymbolVendor/wasm/
H A DSymbolVendorWasm.cpp108 SectionList *module_section_list = module_sp->GetSectionList(); in CreateInstance()
109 SectionList *objfile_section_list = sym_objfile_sp->GetSectionList(); in CreateInstance()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/compiler-rt/lib/orc/
H A Delfnix_platform.h41 using SectionList = std::vector<ExecutorAddrRange>; member
50 std::vector<std::pair<std::string, SectionList>> InitSections;
/llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/wasm/
H A DObjectFileWasm.cpp289 void ObjectFileWasm::CreateSections(SectionList &unified_section_list) { in CreateSections()
293 m_sections_up = std::make_unique<SectionList>(); in CreateSections()
373 SectionList *section_list = GetSectionList(); in SetLoadAddress()
448 SectionList *sections = GetSectionList(); in Dump()
/llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.h251 const lldb_private::SectionList *section_list);
271 const lldb_private::SectionList *section_list);
/llvm-project-15.0.7/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 *
/llvm-project-15.0.7/lldb/source/Symbol/
H A DCompactUnwindInfo.cpp201 SectionList *sl = m_objfile.GetSectionList(); in GetUnwindPlan()
502 SectionList *sl = m_objfile.GetSectionList(); in GetCompactUnwindInfoForFunction()
574 SectionList *sl = m_objfile.GetSectionList(); in GetCompactUnwindInfoForFunction()
593 SectionList *sl = m_objfile.GetSectionList(); in GetCompactUnwindInfoForFunction()
658 SectionList *sl = m_objfile.GetSectionList(); in GetCompactUnwindInfoForFunction()
677 SectionList *sl = m_objfile.GetSectionList(); in GetCompactUnwindInfoForFunction()
819 SectionList *sl = m_objfile.GetSectionList(); in CreateUnwindPlan_x86_64()
1084 SectionList *sl = m_objfile.GetSectionList(); in CreateUnwindPlan_i386()
/llvm-project-15.0.7/lldb/source/Plugins/ObjectFile/Breakpad/
H A DObjectFileBreakpad.cpp125 void ObjectFileBreakpad::CreateSections(SectionList &unified_section_list) { in CreateSections()
128 m_sections_up = std::make_unique<SectionList>(); in CreateSections()
/llvm-project-15.0.7/lldb/source/Plugins/JITLoader/GDB/
H A DJITLoaderGDB.cpp228 static void updateSectionLoadAddress(const SectionList &section_list, in updateSectionLoadAddress()
342 const SectionList *section_list = image_object_file->GetSectionList(); in ReadJITDescriptorImpl()
376 const SectionList *section_list = image_object_file->GetSectionList(); in ReadJITDescriptorImpl()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DELFNixPlatform.h35 using SectionList = std::vector<ExecutorAddrRange>; member
43 StringMap<SectionList> InitSections;
/llvm-project-15.0.7/llvm/lib/TextAPI/
H A DTextStub.cpp801 using SectionList = std::vector<SymbolSection>; typedef
845 [](SectionList &CurrentSections, in NormalizedTBD_V4()
941 auto handleSymbols = [File](const SectionList &CurrentSections, in denormalize()
989 SectionList Exports;
990 SectionList Reexports;
991 SectionList Undefineds;

123