20 "AArch64-specific algorithms",
28std::unique_ptr<Architecture>
31 if (machine != llvm::Triple::aarch64 && machine != llvm::Triple::aarch64_be &&
32 machine != llvm::Triple::aarch64_32) {
#define LLDB_PLUGIN_DEFINE(PluginName)
An architecture specification class.
llvm::Triple::ArchType GetMachine() const
Returns a machine family for the current architecture.
static std::unique_ptr< Architecture > Create(const ArchSpec &arch)
ArchitectureAArch64()=default
static bool RegisterPlugin(llvm::StringRef name, llvm::StringRef description, ABICreateInstance create_callback)
static bool UnregisterPlugin(ABICreateInstance create_callback)
A class that represents a running process on the host machine.