| /llvm-project-15.0.7/lldb/include/lldb/Core/ |
| H A D | ModuleList.h | 142 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 D | ModuleChild.h | 26 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 D | SBModule.cpp | 39 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 D | DynamicLoader.cpp | 72 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 D | ModuleList.cpp | 228 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 D | ModuleChild.cpp | 13 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 D | Address.cpp | 92 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 D | DynamicLoader.h | 198 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 D | InstrumentationRuntime.h | 34 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 D | ModuleCache.h | 52 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 D | DWARFLocationExpression.h | 31 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 D | DWARFLocationExpression.cpp | 107 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 D | DynamicLoaderPOSIXDYLD.h | 51 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 D | DynamicLoaderPOSIXDYLD.cpp | 89 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 D | PlatformDarwinKernel.h | 62 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 D | PlatformMacOSX.cpp | 102 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 D | PlatformDarwin.h | 75 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 D | DynamicLoaderHexagonDYLD.h | 45 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 D | DynamicLoaderHexagonDYLD.cpp | 53 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 D | Type.cpp | 724 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 D | AppleObjCRuntime.h | 65 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 D | SymbolFilePDBTests.cpp | 152 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 D | RemoteAwarePlatformTest.cpp | 36 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 D | DynamicLoaderWindowsDYLD.h | 32 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 D | DynamicLoaderWindowsDYLD.cpp | 62 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()
|