Home
last modified time | relevance | path

Searched refs:ModuleSP (Results 1 – 25 of 240) sorted by relevance

12345678910

/llvm-project-15.0.7/lldb/include/lldb/Core/
H A DModuleList.h142 void Append(const lldb::ModuleSP &module_sp, bool notify = true);
157 const lldb::ModuleSP &module_sp,
158 llvm::SmallVectorImpl<lldb::ModuleSP> *old_modules = nullptr);
177 bool ReplaceModule(const lldb::ModuleSP &old_module_sp,
178 const lldb::ModuleSP &new_module_sp);
222 lldb::ModuleSP GetModuleAtIndex(size_t idx) const;
236 lldb::ModuleSP GetModuleAtIndexUnlocked(size_t idx) const;
323 lldb::ModuleSP FindModule(const Module *module_ptr) const;
330 lldb::ModuleSP FindModule(const UUID &uuid) const;
455 static bool RemoveSharedModule(lldb::ModuleSP &module_sp);
[all …]
H A DModuleChild.h26 ModuleChild(const lldb::ModuleSP &module_sp);
45 lldb::ModuleSP GetModule() const;
52 void SetModule(const lldb::ModuleSP &module_sp);
/llvm-project-15.0.7/lldb/source/API/
H A DSBModule.cpp39 ModuleSP module_sp; in SBModule()
94 ModuleSP module_sp(GetSP()); in IsFileBacked()
109 ModuleSP module_sp(GetSP()); in GetFileSpec()
120 ModuleSP module_sp(GetSP()); in GetPlatformFileSpec()
132 ModuleSP module_sp(GetSP()); in SetPlatformFileSpec()
145 ModuleSP module_sp(GetSP()); in GetRemoteInstallFileSpec()
154 ModuleSP module_sp(GetSP()); in SetRemoteInstallFileSpec()
166 ModuleSP module_sp(GetSP()); in GetUUIDBytes()
177 ModuleSP module_sp(GetSP()); in GetUUIDString()
217 ModuleSP module_sp(GetSP()); in ResolveFileAddress()
[all …]
/llvm-project-15.0.7/lldb/source/Core/
H A DDynamicLoader.cpp72 ModuleSP DynamicLoader::GetTargetExecutable() { in GetTargetExecutable()
74 ModuleSP executable = target.GetExecutableModule(); in GetTargetExecutable()
111 void DynamicLoader::UpdateLoadedSectionsCommon(ModuleSP module, in UpdateLoadedSectionsCommon()
119 void DynamicLoader::UnloadSections(const ModuleSP module) { in UnloadSections()
123 void DynamicLoader::UnloadSectionsCommon(const ModuleSP module) { in UnloadSectionsCommon()
137 DynamicLoader::GetSectionListFromModule(const ModuleSP module) const { in GetSectionListFromModule()
148 ModuleSP DynamicLoader::FindModuleViaTarget(const FileSpec &file) { in FindModuleViaTarget()
152 if (ModuleSP module_sp = target.GetImages().FindFirstModule(module_spec)) in FindModuleViaTarget()
155 if (ModuleSP module_sp = target.GetOrCreateModule(module_spec, false)) in FindModuleViaTarget()
161 ModuleSP DynamicLoader::LoadModuleAtAddress(const FileSpec &file, in LoadModuleAtAddress()
[all …]
H A DModuleList.cpp228 const ModuleSP &module_sp, in ReplaceEquivalent()
242 ModuleSP test_module_sp(m_modules[idx]); in ReplaceEquivalent()
303 ModuleSP module_sp(*pos); in RemoveImpl()
411 ModuleSP module_sp; in GetModuleAtIndexUnlocked()
476 for (const ModuleSP &module_sp : m_modules) in FindFunctions()
483 for (const ModuleSP &module_sp : m_modules) in FindCompileUnits()
530 ModuleSP module_sp; in FindModule()
548 ModuleSP module_sp; in FindModule()
619 ModuleSP module_sp; in FindFirstModule()
623 ModuleSP module_sp(*pos); in FindFirstModule()
[all …]
H A DModuleChild.cpp13 ModuleChild::ModuleChild(const lldb::ModuleSP &module_sp) in ModuleChild()
24 lldb::ModuleSP ModuleChild::GetModule() const { return m_module_wp.lock(); } in GetModule()
26 void ModuleChild::SetModule(const lldb::ModuleSP &module_sp) { in SetModule()
H A DAddress.cpp92 ModuleSP module_sp(address.GetModule()); in GetByteOrderAndAddressSize()
283 ModuleSP Address::GetModule() const { in GetModule()
284 lldb::ModuleSP module_sp; in GetModule()
499 ModuleSP module_sp(GetModule()); in Dump()
704 ModuleSP module_sp(GetModule()); in Dump()
848 return ModuleSP(); in CalculateSymbolContextModule()
948 ModuleSP a_module_sp(a.GetModule()); in CompareModulePointerAndOffset()
949 ModuleSP b_module_sp(b.GetModule()); in CompareModulePointerAndOffset()
986 ModuleSP lhs_module_sp(lhs.GetModule()); in operator <()
987 ModuleSP rhs_module_sp(rhs.GetModule()); in operator <()
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DDynamicLoader.h198 virtual lldb::addr_t GetThreadLocalData(const lldb::ModuleSP module, in GetThreadLocalData()
208 virtual lldb::ModuleSP LoadModuleAtAddress(const lldb_private::FileSpec &file,
268 lldb::ModuleSP FindModuleViaTarget(const FileSpec &file);
272 lldb::ModuleSP GetTargetExecutable();
282 virtual void UpdateLoadedSections(lldb::ModuleSP module,
289 void UpdateLoadedSectionsCommon(lldb::ModuleSP module, lldb::addr_t base_addr,
295 virtual void UnloadSections(const lldb::ModuleSP module);
298 void UnloadSectionsCommon(const lldb::ModuleSP module);
301 GetSectionListFromModule(const lldb::ModuleSP module) const;
H A DInstrumentationRuntime.h34 lldb::ModuleSP m_runtime_module;
52 lldb::ModuleSP GetRuntimeModuleSP() { return m_runtime_module; } in GetRuntimeModuleSP()
54 void SetRuntimeModuleSP(lldb::ModuleSP module_sp) { in SetRuntimeModuleSP()
69 virtual bool CheckIfRuntimeIsValid(const lldb::ModuleSP module_sp) = 0;
H A DModuleCache.h52 std::function<Status(const lldb::ModuleSP &, const FileSpec &)>;
58 lldb::ModuleSP &cached_module_sp, bool *did_create_ptr);
66 const ModuleSpec &module_spec, lldb::ModuleSP &cached_module_sp,
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DDWARFLocationExpression.h31 lldb::ModuleSP module);
35 lldb::ModuleSP module);
38 lldb::ModuleSP module);
40 lldb::ModuleSP module);
43 const llvm::APSInt &constant, lldb::ModuleSP module);
47 lldb::ModuleSP module);
H A DDWARFLocationExpression.cpp107 static DWARFExpression MakeLocationExpressionInternal(lldb::ModuleSP module, in MakeLocationExpressionInternal()
133 lldb::ModuleSP module) { in MakeRegisterBasedLocationExpressionInternal()
162 llvm::codeview::RegisterId reg, lldb::ModuleSP module) { in MakeEnregisteredLocationExpression()
167 llvm::codeview::RegisterId reg, int32_t offset, lldb::ModuleSP module) { in MakeRegRelLocationExpression()
179 llvm::StringRef fpo_program, int32_t offset, lldb::ModuleSP module) { in MakeVFrameRelLocationExpression()
199 uint16_t section, uint32_t offset, ModuleSP module) { in MakeGlobalLocationExpression()
223 ModuleSP module) { in MakeConstantLocationExpression()
256 lldb::ModuleSP module) { in MakeEnregisteredLocationExpressionForClass()
/llvm-project-15.0.7/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.h51 lldb::addr_t GetThreadLocalData(const lldb::ModuleSP module,
58 lldb::ModuleSP LoadModuleAtAddress(const lldb_private::FileSpec &file,
119 void UpdateLoadedSections(lldb::ModuleSP module, lldb::addr_t link_map_addr,
126 void UnloadSections(const lldb::ModuleSP module) override;
150 lldb::ModuleSP LoadInterpreterModule();
166 void ResolveExecutableModule(lldb::ModuleSP &module_sp);
H A DDynamicLoaderPOSIXDYLD.cpp89 ModuleSP executable_sp = GetTargetExecutable(); in DidAttach()
169 ModuleSP executable; in DidLaunch()
329 ModuleSP interpreter = LoadInterpreterModule(); in SetRendezvousBreakpoint()
434 ModuleSP module_sp = in RefreshModules()
441 ModuleSP interpreter_sp = m_interpreter_module.lock(); in RefreshModules()
548 if (ModuleSP module_sp = m_process->ReadModuleFromMemory( in LoadVDSO()
555 ModuleSP DynamicLoaderPOSIXDYLD::LoadInterpreterModule() { in LoadInterpreterModule()
632 ModuleSP executable = GetTargetExecutable(); in LoadAllCurrentModules()
642 ModuleSP module_sp = in LoadAllCurrentModules()
773 lldb::ModuleSP &module_sp) { in ResolveExecutableModule()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/Platform/MacOSX/
H A DPlatformDarwinKernel.h62 lldb::ModuleSP &module_sp,
64 llvm::SmallVectorImpl<lldb::ModuleSP> *old_modules,
143 lldb::ModuleSP &module_sp,
145 llvm::SmallVectorImpl<lldb::ModuleSP> *old_modules,
150 lldb::ModuleSP &module_sp, const FileSpecList *module_search_paths_ptr,
151 llvm::SmallVectorImpl<lldb::ModuleSP> *old_modules, bool *did_create_ptr);
155 lldb::ModuleSP &exe_module_sp);
H A DPlatformMacOSX.cpp102 ModuleSP exe_module_sp(target.GetExecutableModule()); in GetSDKDirectory()
173 lldb::ModuleSP &module_sp, in GetSharedModule()
175 llvm::SmallVectorImpl<lldb::ModuleSP> *old_modules, bool *did_create_ptr) { in GetSharedModule()
188 lldb::ModuleSP x86_64_module_sp; in GetSharedModule()
189 llvm::SmallVector<lldb::ModuleSP, 1> old_x86_64_modules; in GetSharedModule()
H A DPlatformDarwin.h75 lldb::ModuleSP &module_sp,
77 llvm::SmallVectorImpl<lldb::ModuleSP> *old_modules,
86 Target &target, const lldb::ModuleSP &module_sp) override;
184 lldb::ModuleSP &module_sp, const FileSpecList *module_search_paths_ptr,
185 llvm::SmallVectorImpl<lldb::ModuleSP> *old_modules, bool *did_create_ptr);
/llvm-project-15.0.7/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/
H A DDynamicLoaderHexagonDYLD.h45 lldb::addr_t GetThreadLocalData(const lldb::ModuleSP module,
91 void UpdateLoadedSections(lldb::ModuleSP module, lldb::addr_t link_map_addr,
98 void UnloadSections(const lldb::ModuleSP module) override;
124 lldb::ModuleSP GetTargetExecutable();
131 GetSectionListFromModule(const lldb::ModuleSP module) const;
H A DDynamicLoaderHexagonDYLD.cpp53 ModuleSP module = proc->GetTarget().GetExecutableModule(); in LLDB_PLUGIN_DEFINE()
115 ModuleSP executable; in DidAttach()
163 ModuleSP DynamicLoaderHexagonDYLD::GetTargetExecutable() { in GetTargetExecutable()
165 ModuleSP executable = target.GetExecutableModule(); in GetTargetExecutable()
178 ModuleSP module_sp(new Module(module_spec)); in GetTargetExecutable()
207 void DynamicLoaderHexagonDYLD::UpdateLoadedSections(ModuleSP module, in UpdateLoadedSections()
241 void DynamicLoaderHexagonDYLD::UnloadSections(const ModuleSP module) { in UnloadSections()
358 ModuleSP module_sp = in RefreshModules()
471 ModuleSP executable = GetTargetExecutable(); in LoadAllCurrentModules()
477 ModuleSP module_sp = in LoadAllCurrentModules()
[all …]
/llvm-project-15.0.7/lldb/source/Symbol/
H A DType.cpp724 return ModuleSP(); in GetModule()
733 return ModuleSP(); in GetExeModule()
904 ModuleSP module_sp; in IsValid()
926 ModuleSP module_sp; in GetName()
936 ModuleSP module_sp; in GetDisplayTypeName()
946 ModuleSP module_sp; in GetPointerType()
958 ModuleSP module_sp; in GetPointeeType()
970 ModuleSP module_sp; in GetReferenceType()
982 ModuleSP module_sp; in GetTypedefedType()
994 ModuleSP module_sp; in GetDereferencedType()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCRuntime.h65 bool IsModuleObjCLibrary(const lldb::ModuleSP &module_sp) override;
67 bool ReadObjCLibrary(const lldb::ModuleSP &module_sp) override;
76 lldb::ModuleSP GetObjCModule();
113 static bool AppleIsModuleObjCLibrary(const lldb::ModuleSP &module_sp);
116 lldb::ModuleSP &objc_module_sp);
/llvm-project-15.0.7/lldb/unittests/SymbolFile/PDB/
H A DSymbolFilePDBTests.cpp152 lldb::ModuleSP module = std::make_shared<Module>(fspec, aspec); in TEST_F()
168 lldb::ModuleSP module = std::make_shared<Module>(fspec, aspec); in TEST_F()
187 lldb::ModuleSP module = std::make_shared<Module>(fspec, aspec); in TEST_F()
209 lldb::ModuleSP module = std::make_shared<Module>(fspec, aspec); in TEST_F()
237 lldb::ModuleSP module = std::make_shared<Module>(fspec, aspec); in TEST_F()
258 lldb::ModuleSP module = std::make_shared<Module>(fspec, aspec); in TEST_F()
308 lldb::ModuleSP module = std::make_shared<Module>(fspec, aspec); in TEST_F()
360 lldb::ModuleSP module = std::make_shared<Module>(fspec, aspec); in TEST_F()
381 lldb::ModuleSP module = std::make_shared<Module>(fspec, aspec); in TEST_F()
435 lldb::ModuleSP module = std::make_shared<Module>(fspec, aspec); in TEST_F()
[all …]
/llvm-project-15.0.7/lldb/unittests/Target/
H A DRemoteAwarePlatformTest.cpp36 std::pair<Status, ModuleSP>(const ModuleSpec &,
39 const ModuleSpec &module_spec, lldb::ModuleSP &exe_module_sp, in ResolveRemoteExecutable()
76 ModuleSP expected_executable(new Module(executable_spec)); in TEST_F()
87 ModuleSP resolved_sp; in TEST_F()
/llvm-project-15.0.7/lldb/source/Plugins/DynamicLoader/Windows-DYLD/
H A DDynamicLoaderWindowsDYLD.h32 void OnLoadModule(lldb::ModuleSP module_sp, const ModuleSpec module_spec,
45 lldb::addr_t GetLoadAddress(lldb::ModuleSP executable);
48 std::map<lldb::ModuleSP, lldb::addr_t> m_loaded_modules;
H A DDynamicLoaderWindowsDYLD.cpp62 void DynamicLoaderWindowsDYLD::OnLoadModule(lldb::ModuleSP module_sp, in OnLoadModule()
87 ModuleSP module_sp = resolved_addr.GetModule(); in OnUnloadModule()
97 lldb::addr_t DynamicLoaderWindowsDYLD::GetLoadAddress(ModuleSP executable) { in GetLoadAddress()
124 ModuleSP executable = GetTargetExecutable(); in DidAttach()
154 ModuleSP executable = GetTargetExecutable(); in DidLaunch()

12345678910