9#ifndef LLDB_SOURCE_PLUGINS_ARCHITECTURE_AARCH64_ARCHITECTUREAARCH64_H
10#define LLDB_SOURCE_PLUGINS_ARCHITECTURE_AARCH64_ARCHITECTUREAARCH64_H
An architecture specification class.
static llvm::StringRef GetPluginNameStatic()
static std::unique_ptr< Architecture > Create(const ArchSpec &arch)
MemoryTagManagerAArch64MTE m_memory_tag_manager
const MemoryTagManager * GetMemoryTagManager() const override
bool ReconfigureRegisterInfo(DynamicRegisterInfo ®_info, DataExtractor ®_data, RegisterContext ®_context) const override
void OverrideStopInfo(Thread &thread) const override
This is currently intended to handle cases where a program stops at an instruction that won't get exe...
bool RegisterWriteCausesReconfigure(const llvm::StringRef name) const override
ArchitectureAArch64()=default
llvm::StringRef GetPluginName() override
A class that represents a running process on the host machine.