| /llvm-project-15.0.7/lldb/source/Core/ |
| H A D | Section.cpp | 461 #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 D | DynamicLoader.cpp | 125 const SectionList *sections = GetSectionListFromModule(module); in UnloadSectionsCommon() 136 const SectionList * 138 SectionList *sections = nullptr; in GetSectionListFromModule()
|
| H A D | AddressRange.cpp | 25 class SectionList; 34 const SectionList *section_list) in AddressRange()
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFContext.h | 22 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 D | Section.h | 34 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 D | AddressRange.h | 19 class SectionList; variable 64 const SectionList *section_list = nullptr);
|
| H A D | Address.h | 25 class SectionList; variable 158 Address(lldb::addr_t file_addr, const SectionList *section_list); 362 const SectionList *sections);
|
| H A D | Module.h | 49 class SectionList; variable 583 virtual SectionList *GetSectionList(); 1110 SectionList *GetUnifiedSectionList();
|
| /llvm-project-15.0.7/lldb/unittests/Symbol/ |
| H A D | SymbolTest.cpp | 20 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 D | ObjectFileJIT.cpp | 119 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 D | ObjectFile.h | 42 lldb_private::SectionList §ion_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 D | SymbolVendorPECOFF.cpp | 109 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 D | DynamicLoader.h | 26 class SectionList; variable 300 const lldb_private::SectionList *
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolVendor/wasm/ |
| H A D | SymbolVendorWasm.cpp | 108 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 D | SymbolVendorELF.cpp | 111 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 D | elfnix_platform.h | 41 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 D | ObjectFileWasm.cpp | 289 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 D | ELFHeader.h | 251 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 D | DynamicLoaderHexagonDYLD.cpp | 212 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 D | DynamicLoaderHexagonDYLD.h | 130 const lldb_private::SectionList *
|
| /llvm-project-15.0.7/lldb/source/Symbol/ |
| H A D | CompactUnwindInfo.cpp | 201 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 D | ObjectFileBreakpad.cpp | 125 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 D | JITLoaderGDB.cpp | 228 static void updateSectionLoadAddress(const SectionList §ion_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 D | ELFNixPlatform.h | 35 using SectionList = std::vector<ExecutorAddrRange>; member 43 StringMap<SectionList> InitSections;
|
| /llvm-project-15.0.7/llvm/lib/TextAPI/ |
| H A D | TextStub.cpp | 801 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;
|