Home
last modified time | relevance | path

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

12345

/freebsd-10-stable/contrib/llvm/tools/lldb/source/Core/
DArchSpec.cpp32 static bool cores_match (const ArchSpec::Core core1, const ArchSpec::Core core2, bool try_inverse, …
43 ArchSpec::Core core;
50 static const CoreDefinition g_core_definitions[ArchSpec::kNumCores] =
52 …{ eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_generic , "arm" …
53 …{ eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv4 , "armv4" …
54 …{ eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv4t , "armv4t" …
55 …{ eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv5 , "armv5" …
56 …{ eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv5e , "armv5e" …
57 …{ eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv5t , "armv5t" …
58 …{ eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv6 , "armv6" …
[all …]
DDisassembler.cpp49 Disassembler::FindPlugin (const ArchSpec &arch, const char *flavor, const char *plugin_name) in FindPlugin()
84 Disassembler::FindPluginForTarget(const TargetSP target_sp, const ArchSpec &arch, const char *flavo… in FindPluginForTarget()
131 const ArchSpec &arch, in Disassemble()
177 const ArchSpec &arch, in Disassemble()
235 const ArchSpec &arch, in DisassembleRange()
259 Disassembler::DisassembleBytes (const ArchSpec &arch, in DisassembleBytes()
295 const ArchSpec &arch, in Disassemble()
342 const ArchSpec &arch, in Disassemble()
393 const ArchSpec &arch, in PrintInstructions()
511 const ArchSpec &arch, in Disassemble()
[all …]
/freebsd-10-stable/contrib/llvm/tools/lldb/include/lldb/Core/
DArchSpec.h33 class ArchSpec
137 ArchSpec ();
146 ArchSpec (const llvm::Triple &triple);
148 ArchSpec (const char *triple_cstr);
150 ArchSpec (const char *triple_cstr, Platform *platform);
158 ArchSpec (ArchitectureType arch_type,
165 ~ArchSpec ();
174 const ArchSpec&
175 operator= (const ArchSpec& rhs);
414 IsExactMatch (const ArchSpec& rhs) const;
[all …]
DDisassembler.h105 DumpEmulation (const ArchSpec &arch);
111 Emulate (const ArchSpec &arch,
265 FindPlugin (const ArchSpec &arch, const char *flavor, const char *plugin_name);
269 …FindPluginForTarget(const lldb::TargetSP target_sp, const ArchSpec &arch, const char *flavor, cons…
272 DisassembleRange (const ArchSpec &arch,
280 DisassembleBytes (const ArchSpec &arch,
291 const ArchSpec &arch,
303 const ArchSpec &arch,
315 const ArchSpec &arch,
327 const ArchSpec &arch,
[all …]
DModuleSpec.h50 ModuleSpec (const FileSpec &file_spec, const ArchSpec &arch) : in ModuleSpec()
178 ArchSpec *
186 const ArchSpec *
194 ArchSpec &
200 const ArchSpec &
424 ArchSpec m_arch;
DEmulateInstruction.h90 FindPlugin (const ArchSpec &arch,
388 EmulateInstruction (const ArchSpec &arch);
400 SetTargetTriple (const ArchSpec &arch) = 0;
409 TestEmulation (Stream *out_stream, ArchSpec &arch, OptionValueDictionary *test_data) = 0;
524 const ArchSpec &
622 ArchSpec m_arch;
/freebsd-10-stable/contrib/llvm/tools/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;
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/
DPOSIXThread.cpp157 const ArchSpec &target_arch = GetProcess()->GetTarget().GetArchitecture(); in GetRegisterContext()
161 case ArchSpec::eCore_mips64: in GetRegisterContext()
182 case ArchSpec::eCore_x86_32_i386: in GetRegisterContext()
183 case ArchSpec::eCore_x86_32_i486: in GetRegisterContext()
184 case ArchSpec::eCore_x86_32_i486sx: in GetRegisterContext()
185 case ArchSpec::eCore_x86_64_x86_64: in GetRegisterContext()
592 ArchSpec arch = Host::GetArchitecture(); in GetRegisterIndexFromOffset()
600 case ArchSpec::eCore_mips64: in GetRegisterIndexFromOffset()
601 case ArchSpec::eCore_x86_32_i386: in GetRegisterIndexFromOffset()
602 case ArchSpec::eCore_x86_32_i486: in GetRegisterIndexFromOffset()
[all …]
DRegisterContextFreeBSD_x86_64.cpp71 GetRegisterInfo_i386(const lldb_private::ArchSpec& arch) in GetRegisterInfo_i386()
95 RegisterContextFreeBSD_x86_64::RegisterContextFreeBSD_x86_64(const ArchSpec &target_arch) : in RegisterContextFreeBSD_x86_64()
115 case ArchSpec::eCore_x86_32_i386: in GetRegisterInfo()
116 case ArchSpec::eCore_x86_32_i486: in GetRegisterInfo()
117 case ArchSpec::eCore_x86_32_i486sx: in GetRegisterInfo()
119 case ArchSpec::eCore_x86_64_x86_64: in GetRegisterInfo()
DRegisterContextLinux_x86_64.cpp84 GetRegisterInfo_i386(const lldb_private::ArchSpec &arch) in GetRegisterInfo_i386()
108 RegisterContextLinux_x86_64::RegisterContextLinux_x86_64(const ArchSpec &target_arch) : in RegisterContextLinux_x86_64()
128 case ArchSpec::eCore_x86_32_i386: in GetRegisterInfo()
129 case ArchSpec::eCore_x86_32_i486: in GetRegisterInfo()
130 case ArchSpec::eCore_x86_32_i486sx: in GetRegisterInfo()
132 case ArchSpec::eCore_x86_64_x86_64: in GetRegisterInfo()
DRegisterContextFreeBSD_i386.cpp60 RegisterContextFreeBSD_i386::RegisterContextFreeBSD_i386(const ArchSpec &target_arch) : in RegisterContextFreeBSD_i386()
80 case ArchSpec::eCore_x86_32_i386: in GetRegisterInfo()
81 case ArchSpec::eCore_x86_32_i486: in GetRegisterInfo()
82 case ArchSpec::eCore_x86_32_i486sx: in GetRegisterInfo()
DRegisterContextLinux_i386.cpp68 RegisterContextLinux_i386::RegisterContextLinux_i386(const ArchSpec &target_arch) : in RegisterContextLinux_i386()
88 case ArchSpec::eCore_x86_32_i386: in GetRegisterInfo()
89 case ArchSpec::eCore_x86_32_i486: in GetRegisterInfo()
90 case ArchSpec::eCore_x86_32_i486sx: in GetRegisterInfo()
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/Process/elf-core/
DThreadElfCore.h60 Parse(lldb_private::DataExtractor &data, lldb_private::ArchSpec &arch);
63 GetSize(lldb_private::ArchSpec &arch) in GetSize()
67 case lldb_private::ArchSpec::eCore_x86_64_x86_64: in GetSize()
94 Parse(lldb_private::DataExtractor &data, lldb_private::ArchSpec &arch);
97 GetSize(lldb_private::ArchSpec &arch) in GetSize()
101 case lldb_private::ArchSpec::eCore_x86_64_x86_64: in GetSize()
DThreadElfCore.cpp88 ArchSpec arch = process->GetArchitecture(); in CreateRegisterContextForFrame()
179 ELFLinuxPrStatus::Parse(DataExtractor &data, ArchSpec &arch) in Parse()
185 case ArchSpec::eCore_x86_64_x86_64: in Parse()
202 ELFLinuxPrPsInfo::Parse(DataExtractor &data, ArchSpec &arch) in Parse()
208 case ArchSpec::eCore_x86_64_x86_64: in Parse()
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/
DPlatformFreeBSD.cpp35 PlatformFreeBSD::CreateInstance (bool force, const lldb_private::ArchSpec *arch) in CreateInstance()
183 const ArchSpec &exe_arch, in ResolveExecutable()
266 ArchSpec platform_arch; in ResolveExecutable()
304 ArchSpec arch = target.GetArchitecture(); in GetSoftwareBreakpointTrapOpcode()
314 case ArchSpec::eCore_x86_32_i386: in GetSoftwareBreakpointTrapOpcode()
315 case ArchSpec::eCore_x86_64_x86_64: in GetSoftwareBreakpointTrapOpcode()
316 case ArchSpec::eCore_x86_64_x86_64h: in GetSoftwareBreakpointTrapOpcode()
360 ArchSpec
365 return ArchSpec(); in GetRemoteSystemArchitecture()
513 ArchSpec emptyArchSpec; in Attach()
[all …]
DPlatformFreeBSD.h28 CreateInstance (bool force, const lldb_private::ArchSpec *arch);
84 const lldb_private::ArchSpec &arch,
102 virtual lldb_private::ArchSpec
158 GetSupportedArchitectureAtIndex (uint32_t idx, lldb_private::ArchSpec &arch);
/freebsd-10-stable/contrib/llvm/tools/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…
31 typedef Platform* (*PlatformCreateInstance) (bool force, const ArchSpec *arch);
38 typedef UnwindAssembly* (*UnwindAssemblyCreateInstance) (const ArchSpec &arch);
/freebsd-10-stable/contrib/llvm/tools/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;
/freebsd-10-stable/contrib/llvm/tools/lldb/include/lldb/Target/
DPlatform.h63 GetPlatformForArchitecture (const ArchSpec &arch,
64 ArchSpec *platform_arch_ptr);
76 Create (const ArchSpec &arch, ArchSpec *platform_arch_ptr, Error &error);
136 const ArchSpec &arch,
267 virtual ArchSpec
270 return ArchSpec(); // Return an invalid architecture in GetRemoteSystemArchitecture()
360 GetSupportedArchitectureAtIndex (uint32_t idx, ArchSpec &arch) = 0;
378 IsCompatibleArchitecture (const ArchSpec &arch,
380 ArchSpec *compatible_arch_ptr);
510 const ArchSpec &
[all …]
DUnwindAssembly.h25 FindPlugin (const ArchSpec &arch);
47 UnwindAssembly (const ArchSpec &arch);
48 ArchSpec m_arch;
DTarget.h69 ArchSpec
73 SetDefaultArchitecture (const ArchSpec& arch);
453 static ArchSpec
457 SetDefaultArchitecture (const ArchSpec &arch);
485 const ArchSpec &target_arch,
924 ArchSpec &
930 const ArchSpec &
955 SetArchitecture (const ArchSpec &arch_spec);
1284 ArchSpec m_arch;
/freebsd-10-stable/contrib/llvm/tools/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;
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/
DPlatformRemoteGDBServer.h33 CreateInstance (bool force, const lldb_private::ArchSpec *arch);
68 const lldb_private::ArchSpec &arch,
106 GetSupportedArchitectureAtIndex (uint32_t idx, lldb_private::ArchSpec &arch);
122 virtual lldb_private::ArchSpec
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Target/
DUnwindAssembly.cpp19 UnwindAssembly::FindPlugin (const ArchSpec &arch) in FindPlugin()
34 UnwindAssembly::UnwindAssembly (const ArchSpec &arch) : in UnwindAssembly()
/freebsd-10-stable/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/
DGDBRemoteCommunicationClient.h263 const lldb_private::ArchSpec &
269 const lldb_private::ArchSpec &
304 lldb_private::ArchSpec
565 lldb_private::ArchSpec m_host_arch;
566 lldb_private::ArchSpec m_process_arch;

12345