Searched refs:ArchSpec (Results 1 - 25 of 115) sorted by relevance

12345

/external/lldb/source/Core/
H A DArchSpec.cpp1 //===-- ArchSpec.cpp --------------------------------------------*- C++ -*-===//
10 #include "lldb/Core/ArchSpec.h"
31 static bool cores_match (const ArchSpec::Core core1, const ArchSpec::Core core2, bool try_inverse, bool enforce_exact_match);
42 ArchSpec::Core core;
48 // This core information can be looked using the ArchSpec::Core as the index
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
323 ArchSpec::ArchSpec() : function in class:ArchSpec
330 ArchSpec::ArchSpec (const char *triple_cstr, Platform *platform) : function in class:ArchSpec
340 ArchSpec::ArchSpec (const char *triple_cstr) : function in class:ArchSpec
349 ArchSpec::ArchSpec(const llvm::Triple &triple) : function in class:ArchSpec
357 ArchSpec::ArchSpec (ArchitectureType arch_type, uint32_t cpu, uint32_t subtype) : function in class:ArchSpec
[all...]
/external/lldb/include/lldb/Interpreter/
H A DOptionValueArch.h17 #include "lldb/Core/ArchSpec.h"
40 OptionValueArch (const ArchSpec &value) :
47 OptionValueArch (const ArchSpec &current_value,
48 const ArchSpec &default_value) :
100 ArchSpec &
106 const ArchSpec &
112 const ArchSpec &
119 SetCurrentValue (const ArchSpec &value, bool set_value_was_set)
127 SetDefaultValue (const ArchSpec &value)
133 ArchSpec m_current_valu
[all...]
H A DOptionGroupArchitecture.h18 #include "lldb/Core/ArchSpec.h"
51 GetArchitecture (Platform *platform, ArchSpec &arch);
H A DOptionGroupPlatform.h63 const ArchSpec &arch,
66 ArchSpec &platform_arch) const;
/external/lldb/include/lldb/Core/
H A DArchSpec.h1 //===-- ArchSpec.h ----------------------------------------------*- C++ -*-===//
24 /// @class ArchSpec ArchSpec.h "lldb/Core/ArchSpec.h"
32 class ArchSpec class in namespace:lldb_private
123 ArchSpec ();
128 /// Constructs an ArchSpec with properties consistent with the given
132 ArchSpec (const llvm::Triple &triple);
134 ArchSpec (const char *triple_cstr);
136 ArchSpec (cons
[all...]
H A DDisassembler.h22 #include "lldb/Core/ArchSpec.h"
105 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, const char *plugin_name);
269 DisassembleRange (const ArchSpec &arch,
276 DisassembleBytes (const ArchSpec &arch,
287 const ArchSpec &arch,
299 const ArchSpec &arch,
311 const ArchSpec
[all...]
/external/lldb/include/lldb/Target/
H A DUnwindAssembly.h14 #include "lldb/Core/ArchSpec.h"
24 FindPlugin (const ArchSpec &arch);
46 UnwindAssembly (const ArchSpec &arch);
47 ArchSpec m_arch;
H A DPlatform.h22 #include "lldb/Core/ArchSpec.h"
61 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
350 GetSupportedArchitectureAtIndex (uint32_t idx, ArchSpec &arch) = 0;
368 IsCompatibleArchitecture (const ArchSpec
[all...]
H A DTargetList.h116 const ArchSpec& arch,
174 const ArchSpec *exe_arch_ptr = NULL) const;
/external/lldb/source/Target/
H A DUnwindAssembly.cpp19 UnwindAssembly::FindPlugin (const ArchSpec &arch)
34 UnwindAssembly::UnwindAssembly (const ArchSpec &arch) :
/external/lldb/source/Plugins/UnwindAssembly/x86/
H A 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/Process/elf-core/
H A DThreadElfCore.h56 Parse(lldb_private::DataExtractor &data, lldb_private::ArchSpec &arch);
59 GetSize(lldb_private::ArchSpec &arch)
63 case lldb_private::ArchSpec::eCore_x86_64_x86_64:
90 Parse(lldb_private::DataExtractor &data, lldb_private::ArchSpec &arch);
93 GetSize(lldb_private::ArchSpec &arch)
97 case lldb_private::ArchSpec::eCore_x86_64_x86_64:
H A DThreadElfCore.cpp84 ArchSpec arch = process->GetArchitecture();
140 ELFLinuxPrStatus::Parse(DataExtractor &data, ArchSpec &arch)
146 case ArchSpec::eCore_x86_64_x86_64:
163 ELFLinuxPrPsInfo::Parse(DataExtractor &data, ArchSpec &arch)
169 case ArchSpec::eCore_x86_64_x86_64:
/external/lldb/source/Plugins/Platform/MacOSX/
H A DPlatformMacOSX.h27 CreateInstance (bool force, const lldb_private::ArchSpec *arch);
77 lldb_private::ArchSpec &arch);
H A DPlatformiOSSimulator.h27 CreateInstance (bool force, const lldb_private::ArchSpec *arch);
69 const lldb_private::ArchSpec &arch,
100 lldb_private::ArchSpec &arch);
H A 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);
H A DPlatformDarwin.cpp127 const ArchSpec &exe_arch,
468 ArchSpec
473 return ArchSpec();
701 PlatformDarwin::x86GetSupportedArchitectureAtIndex (uint32_t idx, ArchSpec &arch)
710 ArchSpec platform_arch (Host::GetArchitecture (Host::eSystemDefaultArchitecture));
711 ArchSpec platform_arch64 (Host::GetArchitecture (Host::eSystemDefaultArchitecture64));
728 PlatformDarwin::ARMGetSupportedArchitectureAtIndex (uint32_t idx, ArchSpec &arch)
730 ArchSpec system_arch (GetSystemArchitecture());
731 const ArchSpec::Core system_core = system_arch.GetCore();
761 case ArchSpec
[all...]
/external/lldb/include/lldb/Host/
H A DSymbols.h48 const ArchSpec *arch);
/external/lldb/source/Plugins/Platform/Linux/
H A DPlatformLinux.h40 CreateInstance (bool force, const lldb_private::ArchSpec *arch);
62 const ArchSpec &arch,
83 GetSupportedArchitectureAtIndex (uint32_t idx, ArchSpec &arch);
/external/lldb/include/lldb/
H A 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, InstructionType inst_type);
30 typedef Platform* (*PlatformCreateInstance) (bool force, const ArchSpec *arch);
37 typedef UnwindAssembly* (*UnwindAssemblyCreateInstance) (const ArchSpec &arch);
/external/lldb/source/Plugins/ObjectContainer/BSD-Archive/
H A DObjectContainerBSDArchive.h15 #include "lldb/Core/ArchSpec.h"
138 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)
215 lldb_private::ArchSpec m_arch;
/external/lldb/source/Plugins/Platform/FreeBSD/
H A 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);
H A DPlatformFreeBSD.cpp32 PlatformFreeBSD::CreateInstance (bool force, const lldb_private::ArchSpec *arch)
159 const ArchSpec &exe_arch,
243 ArchSpec platform_arch;
286 ArchSpec arch = target.GetArchitecture();
296 case ArchSpec::eCore_x86_32_i386:
297 case ArchSpec::eCore_x86_64_x86_64:
341 ArchSpec
346 return ArchSpec();
494 ArchSpec emptyArchSpec;
612 PlatformFreeBSD::GetSupportedArchitectureAtIndex (uint32_t idx, ArchSpec
[all...]
/external/lldb/source/Plugins/Platform/gdb-server/
H A 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/Plugins/Process/POSIX/
H A DPOSIXThread.cpp141 ArchSpec arch = Host::GetArchitecture();
149 case ArchSpec::eCore_x86_32_i386:
150 case ArchSpec::eCore_x86_32_i486:
151 case ArchSpec::eCore_x86_32_i486sx:
155 case ArchSpec::eCore_x86_64_x86_64:
527 ArchSpec arch = Host::GetArchitecture();
535 case ArchSpec::eCore_x86_32_i386:
536 case ArchSpec::eCore_x86_32_i486:
537 case ArchSpec::eCore_x86_32_i486sx:
538 case ArchSpec
[all...]

Completed in 301 milliseconds

12345