Home
last modified time | relevance | path

Searched refs:ArchSpec (Results 1 – 25 of 118) sorted by relevance

12345

/external/lldb/source/Core/
DArchSpec.cpp31 static bool cores_match (const ArchSpec::Core core1, const ArchSpec::Core core2, bool try_inverse, …
42 ArchSpec::Core core;
49 static const CoreDefinition g_core_definitions[ArchSpec::kNumCores] =
51 …{ eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_generic , "arm" …
52 …{ eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv4 , "armv4" …
53 …{ eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv4t , "armv4t" …
54 …{ eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv5 , "armv5" …
55 …{ eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv5e , "armv5e" …
56 …{ eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv5t , "armv5t" …
57 …{ eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv6 , "armv6" …
[all …]
/external/lldb/include/lldb/Core/
DArchSpec.h32 class ArchSpec
123 ArchSpec ();
132 ArchSpec (const llvm::Triple &triple);
134 ArchSpec (const char *triple_cstr);
136 ArchSpec (const char *triple_cstr, Platform *platform);
144 ArchSpec (ArchitectureType arch_type,
151 ~ArchSpec ();
160 const ArchSpec&
161 operator= (const ArchSpec& rhs);
379 IsExactMatch (const ArchSpec& rhs) const;
[all …]
DDisassembler.h105 DumpEmulation (const ArchSpec &arch);
111 Emulate (const ArchSpec &arch,
262 FindPlugin (const ArchSpec &arch, const char *flavor, const char *plugin_name);
266 …FindPluginForTarget(const lldb::TargetSP target_sp, const ArchSpec &arch, const char *flavor, cons…
269 DisassembleRange (const ArchSpec &arch,
276 DisassembleBytes (const ArchSpec &arch,
287 const ArchSpec &arch,
299 const ArchSpec &arch,
311 const ArchSpec &arch,
323 const ArchSpec &arch,
[all …]
/external/lldb/include/lldb/Interpreter/
DOptionValueArch.h40 OptionValueArch (const ArchSpec &value) : in OptionValueArch()
47 OptionValueArch (const ArchSpec &current_value, in OptionValueArch()
48 const ArchSpec &default_value) : in OptionValueArch()
100 ArchSpec &
106 const ArchSpec &
112 const ArchSpec &
119 SetCurrentValue (const ArchSpec &value, bool set_value_was_set) in SetCurrentValue()
127 SetDefaultValue (const ArchSpec &value) in SetDefaultValue()
133 ArchSpec m_current_value;
134 ArchSpec m_default_value;
/external/lldb/include/lldb/Target/
DPlatform.h61 GetPlatformForArchitecture (const ArchSpec &arch,
62 ArchSpec *platform_arch_ptr);
74 Create (const ArchSpec &arch, ArchSpec *platform_arch_ptr, Error &error);
134 const ArchSpec &arch,
266 virtual ArchSpec
269 return ArchSpec(); // Return an invalid architecture in GetRemoteSystemArchitecture()
350 GetSupportedArchitectureAtIndex (uint32_t idx, ArchSpec &arch) = 0;
368 IsCompatibleArchitecture (const ArchSpec &arch,
370 ArchSpec *compatible_arch_ptr);
488 const ArchSpec &
[all …]
DUnwindAssembly.h24 FindPlugin (const ArchSpec &arch);
46 UnwindAssembly (const ArchSpec &arch);
47 ArchSpec m_arch;
DTarget.h69 ArchSpec
73 SetDefaultArchitecture (const ArchSpec& arch);
394 static ArchSpec
398 SetDefaultArchitecture (const ArchSpec &arch);
426 const ArchSpec &target_arch,
834 ArchSpec &
840 const ArchSpec &
865 SetArchitecture (const ArchSpec &arch_spec);
1182 ArchSpec m_arch;
/external/lldb/source/Plugins/Process/POSIX/
DPOSIXThread.cpp141 ArchSpec arch = Host::GetArchitecture(); in GetRegisterContext()
149 case ArchSpec::eCore_x86_32_i386: in GetRegisterContext()
150 case ArchSpec::eCore_x86_32_i486: in GetRegisterContext()
151 case ArchSpec::eCore_x86_32_i486sx: in GetRegisterContext()
155 case ArchSpec::eCore_x86_64_x86_64: in GetRegisterContext()
527 ArchSpec arch = Host::GetArchitecture(); in GetRegisterIndexFromOffset()
535 case ArchSpec::eCore_x86_32_i386: in GetRegisterIndexFromOffset()
536 case ArchSpec::eCore_x86_32_i486: in GetRegisterIndexFromOffset()
537 case ArchSpec::eCore_x86_32_i486sx: in GetRegisterIndexFromOffset()
538 case ArchSpec::eCore_x86_64_x86_64: in GetRegisterIndexFromOffset()
[all …]
/external/lldb/source/Plugins/Process/elf-core/
DThreadElfCore.h56 Parse(lldb_private::DataExtractor &data, lldb_private::ArchSpec &arch);
59 GetSize(lldb_private::ArchSpec &arch) in GetSize()
63 case lldb_private::ArchSpec::eCore_x86_64_x86_64: in GetSize()
90 Parse(lldb_private::DataExtractor &data, lldb_private::ArchSpec &arch);
93 GetSize(lldb_private::ArchSpec &arch) in GetSize()
97 case lldb_private::ArchSpec::eCore_x86_64_x86_64: in GetSize()
DThreadElfCore.cpp84 ArchSpec arch = process->GetArchitecture(); in CreateRegisterContextForFrame()
140 ELFLinuxPrStatus::Parse(DataExtractor &data, ArchSpec &arch) in Parse()
146 case ArchSpec::eCore_x86_64_x86_64: in Parse()
163 ELFLinuxPrPsInfo::Parse(DataExtractor &data, ArchSpec &arch) in Parse()
169 case ArchSpec::eCore_x86_64_x86_64: in Parse()
/external/lldb/source/Plugins/Platform/FreeBSD/
DPlatformFreeBSD.cpp32 PlatformFreeBSD::CreateInstance (bool force, const lldb_private::ArchSpec *arch) in CreateInstance()
159 const ArchSpec &exe_arch, in ResolveExecutable()
243 ArchSpec platform_arch; in ResolveExecutable()
286 ArchSpec arch = target.GetArchitecture(); in GetSoftwareBreakpointTrapOpcode()
296 case ArchSpec::eCore_x86_32_i386: in GetSoftwareBreakpointTrapOpcode()
297 case ArchSpec::eCore_x86_64_x86_64: in GetSoftwareBreakpointTrapOpcode()
341 ArchSpec
346 return ArchSpec(); in GetRemoteSystemArchitecture()
494 ArchSpec emptyArchSpec; in Attach()
612 PlatformFreeBSD::GetSupportedArchitectureAtIndex (uint32_t idx, ArchSpec &arch) in GetSupportedArchitectureAtIndex()
[all …]
DPlatformFreeBSD.h28 CreateInstance (bool force, const lldb_private::ArchSpec *arch);
76 const lldb_private::ArchSpec &arch,
94 virtual lldb_private::ArchSpec
150 GetSupportedArchitectureAtIndex (uint32_t idx, lldb_private::ArchSpec &arch);
/external/lldb/include/lldb/
Dlldb-private-interfaces.h19 typedef lldb::ABISP (*ABICreateInstance) (const ArchSpec &arch);
20 typedef Disassembler* (*DisassemblerCreateInstance) (const ArchSpec &arch, const char *flavor);
27 …typedef EmulateInstruction * (*EmulateInstructionCreateInstance) (const ArchSpec &arch, Instructio…
30 typedef Platform* (*PlatformCreateInstance) (bool force, const ArchSpec *arch);
37 typedef UnwindAssembly* (*UnwindAssemblyCreateInstance) (const ArchSpec &arch);
/external/lldb/source/Plugins/Platform/MacOSX/
DPlatformDarwin.cpp127 const ArchSpec &exe_arch, in ResolveExecutable()
468 ArchSpec
473 return ArchSpec(); in GetRemoteSystemArchitecture()
701 PlatformDarwin::x86GetSupportedArchitectureAtIndex (uint32_t idx, ArchSpec &arch) in x86GetSupportedArchitectureAtIndex()
710 ArchSpec platform_arch (Host::GetArchitecture (Host::eSystemDefaultArchitecture)); in x86GetSupportedArchitectureAtIndex()
711 ArchSpec platform_arch64 (Host::GetArchitecture (Host::eSystemDefaultArchitecture64)); in x86GetSupportedArchitectureAtIndex()
728 PlatformDarwin::ARMGetSupportedArchitectureAtIndex (uint32_t idx, ArchSpec &arch) in ARMGetSupportedArchitectureAtIndex()
730 ArchSpec system_arch (GetSystemArchitecture()); in ARMGetSupportedArchitectureAtIndex()
731 const ArchSpec::Core system_core = system_arch.GetCore(); in ARMGetSupportedArchitectureAtIndex()
761 case ArchSpec::eCore_arm_armv7f: in ARMGetSupportedArchitectureAtIndex()
[all …]
DPlatformDarwin.h32 const lldb_private::ArchSpec &arch,
66 virtual lldb_private::ArchSpec
115 ARMGetSupportedArchitectureAtIndex (uint32_t idx, lldb_private::ArchSpec &arch);
118 x86GetSupportedArchitectureAtIndex (uint32_t idx, lldb_private::ArchSpec &arch);
DPlatformiOSSimulator.h27 CreateInstance (bool force, const lldb_private::ArchSpec *arch);
69 const lldb_private::ArchSpec &arch,
100 lldb_private::ArchSpec &arch);
DPlatformRemoteiOS.h29 CreateInstance (bool force, const lldb_private::ArchSpec *arch);
71 const lldb_private::ArchSpec &arch,
106 lldb_private::ArchSpec &arch);
/external/lldb/source/Plugins/ObjectContainer/BSD-Archive/
DObjectContainerBSDArchive.h138 const lldb_private::ArchSpec &arch,
144 const lldb_private::ArchSpec &arch,
149 Archive (const lldb_private::ArchSpec &arch,
189 const lldb_private::ArchSpec &
196 SetArchitecture (const lldb_private::ArchSpec &arch) in SetArchitecture()
215 lldb_private::ArchSpec m_arch;
/external/lldb/source/Plugins/Platform/Linux/
DPlatformLinux.cpp39 PlatformLinux::CreateInstance (bool force, const ArchSpec *arch) in CreateInstance()
150 const ArchSpec &exe_arch, in ResolveExecutable()
336 PlatformLinux::GetSupportedArchitectureAtIndex (uint32_t idx, ArchSpec &arch) in GetSupportedArchitectureAtIndex()
346 ArchSpec hostArch in GetSupportedArchitectureAtIndex()
376 ArchSpec arch = target.GetArchitecture(); in GetSoftwareBreakpointTrapOpcode()
386 case ArchSpec::eCore_x86_32_i386: in GetSoftwareBreakpointTrapOpcode()
387 case ArchSpec::eCore_x86_64_x86_64: in GetSoftwareBreakpointTrapOpcode()
441 ArchSpec emptyArchSpec; in Attach()
DPlatformLinux.h40 CreateInstance (bool force, const lldb_private::ArchSpec *arch);
62 const ArchSpec &arch,
83 GetSupportedArchitectureAtIndex (uint32_t idx, ArchSpec &arch);
/external/lldb/source/Plugins/UnwindAssembly/x86/
DUnwindAssembly-x86.h41 CreateInstance (const lldb_private::ArchSpec &arch);
66 UnwindAssembly_x86 (const lldb_private::ArchSpec &arch, int cpu);
69 lldb_private::ArchSpec m_arch;
/external/lldb/source/Plugins/Platform/gdb-server/
DPlatformRemoteGDBServer.h33 CreateInstance (bool force, const lldb_private::ArchSpec *arch);
68 const lldb_private::ArchSpec &arch,
99 GetSupportedArchitectureAtIndex (uint32_t idx, lldb_private::ArchSpec &arch);
115 virtual lldb_private::ArchSpec
/external/lldb/source/Target/
DPlatform.cpp107 ArchSpec arch; in FindPlugin()
173 Platform::Create (const ArchSpec &arch, ArchSpec *platform_arch_ptr, Error &error) in Create()
279 ArchSpec arch (GetSystemArchitecture()); in GetStatus()
478 const ArchSpec &exe_arch, in ResolveExecutable()
545 const ArchSpec &
713 Platform::GetPlatformForArchitecture (const ArchSpec &arch, ArchSpec *platform_arch_ptr) in GetPlatformForArchitecture()
728 Platform::IsCompatibleArchitecture (const ArchSpec &arch, bool exact_arch_match, ArchSpec *compatib… in IsCompatibleArchitecture()
733 ArchSpec platform_arch; in IsCompatibleArchitecture()
DUnwindAssembly.cpp19 UnwindAssembly::FindPlugin (const ArchSpec &arch) in FindPlugin()
34 UnwindAssembly::UnwindAssembly (const ArchSpec &arch) : in UnwindAssembly()
/external/lldb/source/Plugins/Process/gdb-remote/
DGDBRemoteCommunicationClient.h218 const lldb_private::ArchSpec &
221 const lldb_private::ArchSpec &
250 lldb_private::ArchSpec
411 lldb_private::ArchSpec m_host_arch;
412 lldb_private::ArchSpec m_process_arch;

12345