Home
last modified time | relevance | path

Searched refs:ModuleSpec (Results 1 – 25 of 119) sorted by relevance

12345

/llvm-project/lldb/unittests/Target/
H A DLocateModuleCallbackTest.cpp44 ModuleSpec GetTestModuleSpec();
72 ModuleSpec &module_spec) override { in GetModuleSpec()
144 ModuleSpec GetTestModuleSpec() { in GetTestModuleSpec()
145 ModuleSpec module_spec(GetRemotePath(), ArchSpec(k_arch)); in GetTestModuleSpec()
234 m_module_spec_without_uuid = ModuleSpec(GetRemotePath(), ArchSpec(k_arch)); in SetUp()
247 void CheckCallbackArgs(const ModuleSpec &module_spec, in CheckCallbackArgs()
249 const ModuleSpec &expected_module_spec, in CheckCallbackArgs()
259 void CheckCallbackArgsWithUUID(const ModuleSpec &module_spec, in CheckCallbackArgsWithUUID()
268 void CheckCallbackArgsWithoutUUID(const ModuleSpec &module_spec, in CheckCallbackArgsWithoutUUID()
283 ModuleSpec m_module_spe
[all...]
H A DRemoteAwarePlatformTest.cpp12 #include "lldb/Core/ModuleSpec.h"
36 std::pair<bool, ModuleSP>(const ModuleSpec &,
39 ResolveExecutable(const ModuleSpec &module_spec, in ResolveExecutable()
76 ModuleSpec executable_spec; in TEST_F()
/llvm-project/lldb/include/lldb/Core/
H A DModuleSpec.h27 class ModuleSpec {
29 ModuleSpec() = default;
34 ModuleSpec(const FileSpec &file_spec, const UUID &uuid = UUID(),
43 ModuleSpec(const FileSpec &file_spec, const ArchSpec &arch) in ModuleSpec() function
226 bool Matches(const ModuleSpec &match_module_spec, in Matches()
308 void Append(const ModuleSpec &spec) { in Append()
321 ModuleSpec &GetModuleSpecRefAtIndex(size_t i) { return m_specs[i]; } in GetModuleSpecRefAtIndex()
323 bool GetModuleSpecAtIndex(size_t i, ModuleSpec &module_spec) const { in GetModuleSpecAtIndex()
333 bool FindMatchingModuleSpec(const ModuleSpec &module_spec, in FindMatchingModuleSpec()
334 ModuleSpec &match_module_spec) const { in FindMatchingModuleSpec()
[all …]
H A DModuleList.h342 void FindModules(const ModuleSpec &module_spec,
354 lldb::ModuleSP FindFirstModule(const ModuleSpec &module_spec) const;
468 GetSharedModule(const ModuleSpec &module_spec, lldb::ModuleSP &module_sp,
475 static void FindSharedModules(const ModuleSpec &module_spec,
/llvm-project/lldb/source/Plugins/SymbolLocator/Default/
H A DSymbolLocatorDefault.cpp73 std::optional<ModuleSpec> SymbolLocatorDefault::LocateExecutableObjectFile( in LocateExecutableObjectFile()
74 const ModuleSpec &module_spec) { in LocateExecutableObjectFile()
84 ModuleSpec matched_module_spec; in LocateExecutableObjectFile()
88 ModuleSpec result; in LocateExecutableObjectFile()
98 const ModuleSpec &module_spec, const FileSpecList &default_search_paths) { in LocateExecutableSymbolFile()
221 ModuleSpec mspec; in LocateExecutableSymbolFile()
225 ModuleSpec mspec2; in LocateExecutableSymbolFile()
256 bool SymbolLocatorDefault::DownloadObjectAndSymbolFile(ModuleSpec &module_spec, in DownloadObjectAndSymbolFile()
H A DSymbolLocatorDefault.h38 static std::optional<ModuleSpec>
39 LocateExecutableObjectFile(const ModuleSpec &module_spec);
46 LocateExecutableSymbolFile(const ModuleSpec &module_spec,
57 static bool DownloadObjectAndSymbolFile(ModuleSpec &module_spec,
/llvm-project/lldb/source/Plugins/SymbolLocator/DebugSymbols/
H A DSymbolLocatorDebugSymbols.h38 static std::optional<ModuleSpec>
39 LocateExecutableObjectFile(const ModuleSpec &module_spec);
46 LocateExecutableSymbolFile(const ModuleSpec &module_spec,
57 static bool DownloadObjectAndSymbolFile(ModuleSpec &module_spec,
H A DSymbolLocatorDebugSymbols.cpp15 #include "lldb/Core/ModuleSpec.h"
83 std::optional<ModuleSpec> SymbolLocatorDebugSymbols::LocateExecutableObjectFile( in LocateExecutableObjectFile()
84 const ModuleSpec &module_spec) { in LocateExecutableObjectFile()
90 ModuleSpec return_module_spec; in LocateExecutableObjectFile()
187 ModuleSpec exe_spec; in LocateExecutableObjectFile()
257 ModuleSpec matched_module_spec; in LocateExecutableObjectFile()
348 ModuleSpec spec; in FindSymbolFileInBundle()
372 ModuleSpec spec; in FileAtPathContainsArchAndUUID()
388 // Given a binary exec_fspec, and a ModuleSpec with an architecture/uuid,
394 static bool LookForDsymNextToExecutablePath(const ModuleSpec
[all...]
/llvm-project/lldb/include/lldb/Target/
H A DModuleCache.h50 std::function<Status(const ModuleSpec &, const FileSpec &)>;
55 const ModuleSpec &module_spec,
62 const ModuleSpec &module_spec, const FileSpec &tmp_file,
66 const ModuleSpec &module_spec, lldb::ModuleSP &cached_module_sp,
H A DPlatform.h128 virtual Status ResolveExecutable(const ModuleSpec &module_spec,
135 /// given information in a symbol file ModuleSpec. Some platforms might also
154 /// symbol file we are trying to resolve. The ModuleSpec might
177 virtual Status ResolveSymbolFile(Target &target, const ModuleSpec &sym_spec,
281 /// The ModuleSpec of a binary to find.
287 /// A Module that matches the ModuleSpec, if one is found.
290 /// Locations to possibly look for a binary that matches the ModuleSpec.
307 const ModuleSpec &module_spec, Process *process,
311 void CallLocateModuleCallbackIfSet(const ModuleSpec &module_spec,
317 const ArchSpec &arch, ModuleSpec
[all...]
/llvm-project/lldb/source/Plugins/SymbolLocator/Debuginfod/
H A DSymbolLocatorDebuginfod.h40 static std::optional<ModuleSpec>
41 LocateExecutableObjectFile(const ModuleSpec &module_spec);
48 LocateExecutableSymbolFile(const ModuleSpec &module_spec,
H A DSymbolLocatorDebuginfod.cpp144 static llvm::StringRef getFileName(const ModuleSpec &module_spec,
163 GetFileForModule(const ModuleSpec &module_spec, in GetFileForModule()
204 std::optional<ModuleSpec> SymbolLocatorDebuginfod::LocateExecutableObjectFile(
205 const ModuleSpec &module_spec) {
210 const ModuleSpec &module_spec, const FileSpecList &default_search_paths) {
/llvm-project/lldb/source/Plugins/Platform/MacOSX/
H A DPlatformDarwinKernel.h30 class ModuleSpec; variable
61 Status GetSharedModule(const ModuleSpec &module_spec, Process *process,
143 Status GetSharedModuleKext(const ModuleSpec &module_spec, Process *process,
150 const ModuleSpec &module_spec, Process *process,
H A DPlatformDarwinDevice.cpp12 #include "lldb/Core/ModuleSpec.h"
289 const lldb_private::ModuleSpec &module_spec, in BringInRemoteFile()
297 const lldb_private::ModuleSpec &module_spec, lldb::ModuleSP &module_sp, in GetSharedModuleWithLocalCache()
329 ModuleSpec shared_cache_spec(module_spec.GetFileSpec(), image_info.uuid, in GetSharedModuleWithLocalCache()
350 ModuleSpec local_spec(device_support_spec, module_spec.GetUUID()); in GetSharedModuleWithLocalCache()
393 ModuleSpec local_spec(module_cache_spec, in GetSharedModuleWithLocalCache()
435 ModuleSpec local_spec(module_cache_spec, module_spec.GetArchitecture()); in GetSharedModuleWithLocalCache()
460 ModuleSpec local_spec(module_cache_spec, module_spec.GetArchitecture()); in GetSharedModuleWithLocalCache()
H A DPlatformDarwin.h39 class ModuleSpec; variable
67 Status ResolveSymbolFile(Target &target, const ModuleSpec &sym_spec,
74 Status GetSharedModule(const ModuleSpec &module_spec, Process *process,
198 const ModuleSpec &module_spec, Process *process,
H A DPlatformRemoteDarwinDevice.h30 class ModuleSpec; variable
48 Status GetSharedModule(const ModuleSpec &module_spec, Process *process,
H A DPlatformMacOSX.h27 class ModuleSpec; variable
49 Status GetSharedModule(const ModuleSpec &module_spec, Process *process,
/llvm-project/lldb/include/lldb/
H A Dlldb-private-interfaces.h94 typedef std::optional<ModuleSpec> (*SymbolLocatorLocateExecutableObjectFile)(
95 const ModuleSpec &module_spec);
99 const ModuleSpec &module_spec, const FileSpecList &default_search_paths);
101 ModuleSpec &module_spec, Status &error, bool force_lookup,
/llvm-project/lldb/unittests/Symbol/
H A DLocateSymbolFileTest.cpp30 ModuleSpec module_spec; in TEST_F()
39 ModuleSpec module_spec; in TEST_F()
/llvm-project/lldb/unittests/ObjectFile/ELF/
H A DTestObjectFileELF.cpp152 ModuleSpec Spec; in TEST_F()
163 ModuleSpec Spec; in TEST_F()
182 ModuleSpec Spec; in TEST_F()
/llvm-project/lldb/unittests/TestingSupport/
H A DTestUtilities.h44 ModuleSpec moduleSpec() { in moduleSpec()
45 return ModuleSpec(FileSpec(), UUID(), dataBuffer()); in moduleSpec()
/llvm-project/lldb/source/Plugins/ObjectFile/COFF/
H A DObjectFileCOFF.cpp128 specs.Append(ModuleSpec(file, ArchSpec("i686-unknown-windows-msvc"))); in GetModuleSpecifications()
131 specs.Append(ModuleSpec(file, ArchSpec("x86_64-unknown-windows-msvc"))); in GetModuleSpecifications()
134 specs.Append(ModuleSpec(file, ArchSpec("armv7-unknown-windows-msvc"))); in GetModuleSpecifications()
137 specs.Append(ModuleSpec(file, ArchSpec("aarch64-unknown-windows-msvc"))); in GetModuleSpecifications()
/llvm-project/llvm/tools/llvm-symbolizer/
H A Dllvm-symbolizer.cpp279 void executeCommand(StringRef ModuleName, const T &ModuleSpec, Command Cmd, in executeCommand()
290 Expected<DIGlobal> ResOrErr = Symbolizer.symbolizeData(ModuleSpec, Address); in executeCommand()
294 Symbolizer.symbolizeFrame(ModuleSpec, Address); in executeCommand()
298 Symbolizer.findSymbol(ModuleSpec, Symbol, Offset); in executeCommand()
302 Symbolizer.symbolizeInlinedCode(ModuleSpec, Address); in executeCommand()
312 Symbolizer.symbolizeInlinedCode(ModuleSpec, Address); in executeCommand()
321 Symbolizer.symbolizeCode(ModuleSpec, Address); in executeCommand()
277 executeCommand(StringRef ModuleName,const T & ModuleSpec,Command Cmd,StringRef Symbol,uint64_t Offset,uint64_t AdjustVMA,bool ShouldInline,OutputStyle Style,LLVMSymbolizer & Symbolizer,DIPrinter & Printer) executeCommand() argument
/llvm-project/lldb/source/API/
H A DSBModuleSpec.cpp22 SBModuleSpec::SBModuleSpec() : m_opaque_up(new lldb_private::ModuleSpec()) { in SBModuleSpec()
32 SBModuleSpec::SBModuleSpec(const lldb_private::ModuleSpec &module_spec) in SBModuleSpec()
33 : m_opaque_up(new lldb_private::ModuleSpec(module_spec)) { in SBModuleSpec()
/llvm-project/lldb/include/lldb/API/
H A DSBModuleSpec.h96 SBModuleSpec(const lldb_private::ModuleSpec &module_spec);
98 std::unique_ptr<lldb_private::ModuleSpec> m_opaque_up;

12345