LLDB mainline
GDBRemoteRegisterFallback.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  lldb_private
 A class that represents a running process on the host machine.
namespace  lldb_private::process_gdb_remote

Macros

#define REG(name, size)
#define R64(name)
#define R32(name)
#define R16(name)

Functions

static std::vector< DynamicRegisterInfo::Registerlldb_private::process_gdb_remote::GetRegisters_aarch64 ()
static std::vector< DynamicRegisterInfo::Registerlldb_private::process_gdb_remote::GetRegisters_msp430 ()
static std::vector< DynamicRegisterInfo::Registerlldb_private::process_gdb_remote::GetRegisters_x86 ()
static std::vector< DynamicRegisterInfo::Registerlldb_private::process_gdb_remote::GetRegisters_x86_64 ()
std::vector< DynamicRegisterInfo::Registerlldb_private::process_gdb_remote::GetFallbackRegisters (const ArchSpec &arch_to_use)

Macro Definition Documentation

◆ R16

#define R16 ( name)
Value:
REG(name, 2)
#define REG(x)

Definition at line 22 of file GDBRemoteRegisterFallback.cpp.

Referenced by lldb_private::process_gdb_remote::GetRegisters_msp430().

◆ R32

◆ R64

◆ REG

#define REG ( name,
size )
Value:
DynamicRegisterInfo::Register { \
ConstString(#name), empty_alt_name, reg_set, size, LLDB_INVALID_INDEX32, \
}
#define LLDB_INVALID_INDEX32
#define LLDB_INVALID_REGNUM
@ eEncodingUint
unsigned integer

Definition at line 14 of file GDBRemoteRegisterFallback.cpp.