LLDB mainline
|
#include <DynamicRegisterInfo.h>
Public Attributes | |
ConstString | name |
ConstString | alt_name |
ConstString | set_name |
uint32_t | byte_size = LLDB_INVALID_INDEX32 |
uint32_t | byte_offset = LLDB_INVALID_INDEX32 |
lldb::Encoding | encoding = lldb::eEncodingUint |
lldb::Format | format = lldb::eFormatHex |
uint32_t | regnum_dwarf = LLDB_INVALID_REGNUM |
uint32_t | regnum_ehframe = LLDB_INVALID_REGNUM |
uint32_t | regnum_generic = LLDB_INVALID_REGNUM |
uint32_t | regnum_remote = LLDB_INVALID_REGNUM |
std::vector< uint32_t > | value_regs |
std::vector< uint32_t > | invalidate_regs |
uint32_t | value_reg_offset = 0 |
const RegisterFlags * | flags_type = nullptr |
Definition at line 28 of file DynamicRegisterInfo.h.
ConstString lldb_private::DynamicRegisterInfo::Register::alt_name |
Definition at line 30 of file DynamicRegisterInfo.h.
Referenced by ABIAArch64::AugmentRegisterInfo(), lldb_private::process_gdb_remote::ProcessGDBRemote::BuildDynamicRegisterInfo(), and lldb_private::DynamicRegisterInfo::SetRegisterInfo().
uint32_t lldb_private::DynamicRegisterInfo::Register::byte_offset = LLDB_INVALID_INDEX32 |
Definition at line 33 of file DynamicRegisterInfo.h.
Referenced by lldb_private::process_gdb_remote::ProcessGDBRemote::BuildDynamicRegisterInfo(), and lldb_private::DynamicRegisterInfo::SetRegisterInfo().
uint32_t lldb_private::DynamicRegisterInfo::Register::byte_size = LLDB_INVALID_INDEX32 |
Definition at line 32 of file DynamicRegisterInfo.h.
Referenced by addPartialRegisters(), lldb_private::process_gdb_remote::ProcessGDBRemote::BuildDynamicRegisterInfo(), and lldb_private::DynamicRegisterInfo::SetRegisterInfo().
lldb::Encoding lldb_private::DynamicRegisterInfo::Register::encoding = lldb::eEncodingUint |
Definition at line 34 of file DynamicRegisterInfo.h.
Referenced by lldb_private::process_gdb_remote::ProcessGDBRemote::BuildDynamicRegisterInfo(), and lldb_private::DynamicRegisterInfo::SetRegisterInfo().
const RegisterFlags* lldb_private::DynamicRegisterInfo::Register::flags_type = nullptr |
Definition at line 44 of file DynamicRegisterInfo.h.
Referenced by lldb_private::DynamicRegisterInfo::SetRegisterInfo().
lldb::Format lldb_private::DynamicRegisterInfo::Register::format = lldb::eFormatHex |
Definition at line 35 of file DynamicRegisterInfo.h.
Referenced by lldb_private::process_gdb_remote::ProcessGDBRemote::BuildDynamicRegisterInfo(), and lldb_private::DynamicRegisterInfo::SetRegisterInfo().
std::vector<uint32_t> lldb_private::DynamicRegisterInfo::Register::invalidate_regs |
Definition at line 41 of file DynamicRegisterInfo.h.
Referenced by lldb_private::process_gdb_remote::ProcessGDBRemote::BuildDynamicRegisterInfo(), and lldb_private::DynamicRegisterInfo::SetRegisterInfo().
ConstString lldb_private::DynamicRegisterInfo::Register::name |
Definition at line 29 of file DynamicRegisterInfo.h.
Referenced by ABIAArch64::AugmentRegisterInfo(), lldb_private::process_gdb_remote::ProcessGDBRemote::BuildDynamicRegisterInfo(), and lldb_private::DynamicRegisterInfo::SetRegisterInfo().
uint32_t lldb_private::DynamicRegisterInfo::Register::regnum_dwarf = LLDB_INVALID_REGNUM |
Definition at line 36 of file DynamicRegisterInfo.h.
Referenced by lldb_private::process_gdb_remote::ProcessGDBRemote::BuildDynamicRegisterInfo(), and lldb_private::DynamicRegisterInfo::SetRegisterInfo().
uint32_t lldb_private::DynamicRegisterInfo::Register::regnum_ehframe = LLDB_INVALID_REGNUM |
Definition at line 37 of file DynamicRegisterInfo.h.
Referenced by lldb_private::process_gdb_remote::ProcessGDBRemote::BuildDynamicRegisterInfo(), and lldb_private::DynamicRegisterInfo::SetRegisterInfo().
uint32_t lldb_private::DynamicRegisterInfo::Register::regnum_generic = LLDB_INVALID_REGNUM |
Definition at line 38 of file DynamicRegisterInfo.h.
Referenced by lldb_private::process_gdb_remote::ProcessGDBRemote::BuildDynamicRegisterInfo(), and lldb_private::DynamicRegisterInfo::SetRegisterInfo().
uint32_t lldb_private::DynamicRegisterInfo::Register::regnum_remote = LLDB_INVALID_REGNUM |
Definition at line 39 of file DynamicRegisterInfo.h.
Referenced by lldb_private::process_gdb_remote::ProcessGDBRemote::AddRemoteRegisters(), and lldb_private::DynamicRegisterInfo::SetRegisterInfo().
ConstString lldb_private::DynamicRegisterInfo::Register::set_name |
Definition at line 31 of file DynamicRegisterInfo.h.
Referenced by lldb_private::process_gdb_remote::ProcessGDBRemote::BuildDynamicRegisterInfo(), and lldb_private::DynamicRegisterInfo::SetRegisterInfo().
uint32_t lldb_private::DynamicRegisterInfo::Register::value_reg_offset = 0 |
Definition at line 42 of file DynamicRegisterInfo.h.
Referenced by lldb_private::DynamicRegisterInfo::SetRegisterInfo().
std::vector<uint32_t> lldb_private::DynamicRegisterInfo::Register::value_regs |
Definition at line 40 of file DynamicRegisterInfo.h.
Referenced by lldb_private::addSupplementaryRegister(), lldb_private::process_gdb_remote::ProcessGDBRemote::BuildDynamicRegisterInfo(), and lldb_private::DynamicRegisterInfo::SetRegisterInfo().