LLDB mainline
|
#include <EmulateInstruction.h>
Classes | |
struct | ISAAndImmediate |
struct | ISAAndImmediateSigned |
struct | RegisterPlusIndirectOffset |
struct | RegisterPlusOffset |
struct | RegisterRegisterOperands |
struct | RegisterToRegisterPlusIndirectOffset |
struct | RegisterToRegisterPlusOffset |
Public Attributes | |
struct lldb_private::EmulateInstruction::Context::ContextInfo::RegisterPlusOffset | RegisterPlusOffset |
struct lldb_private::EmulateInstruction::Context::ContextInfo::RegisterPlusIndirectOffset | RegisterPlusIndirectOffset |
struct lldb_private::EmulateInstruction::Context::ContextInfo::RegisterToRegisterPlusOffset | RegisterToRegisterPlusOffset |
struct lldb_private::EmulateInstruction::Context::ContextInfo::RegisterToRegisterPlusIndirectOffset | RegisterToRegisterPlusIndirectOffset |
struct lldb_private::EmulateInstruction::Context::ContextInfo::RegisterRegisterOperands | RegisterRegisterOperands |
int64_t | signed_offset |
RegisterInfo | reg |
uint64_t | unsigned_immediate |
int64_t | signed_immediate |
lldb::addr_t | address |
struct lldb_private::EmulateInstruction::Context::ContextInfo::ISAAndImmediate | ISAAndImmediate |
struct lldb_private::EmulateInstruction::Context::ContextInfo::ISAAndImmediateSigned | ISAAndImmediateSigned |
uint32_t | isa |
Definition at line 227 of file EmulateInstruction.h.
lldb::addr_t lldb_private::EmulateInstruction::Context::ContextInfo::address |
Definition at line 265 of file EmulateInstruction.h.
Referenced by UnwindAssemblyInstEmulation::WriteRegister().
uint32_t lldb_private::EmulateInstruction::Context::ContextInfo::isa |
Definition at line 277 of file EmulateInstruction.h.
struct lldb_private::EmulateInstruction::Context::ContextInfo::ISAAndImmediate lldb_private::EmulateInstruction::Context::ContextInfo::ISAAndImmediate |
Referenced by UnwindAssemblyInstEmulation::WriteRegister().
struct lldb_private::EmulateInstruction::Context::ContextInfo::ISAAndImmediateSigned lldb_private::EmulateInstruction::Context::ContextInfo::ISAAndImmediateSigned |
Referenced by UnwindAssemblyInstEmulation::WriteRegister().
RegisterInfo lldb_private::EmulateInstruction::Context::ContextInfo::reg |
Definition at line 260 of file EmulateInstruction.h.
struct lldb_private::EmulateInstruction::Context::ContextInfo::RegisterPlusIndirectOffset lldb_private::EmulateInstruction::Context::ContextInfo::RegisterPlusIndirectOffset |
struct lldb_private::EmulateInstruction::Context::ContextInfo::RegisterPlusOffset lldb_private::EmulateInstruction::Context::ContextInfo::RegisterPlusOffset |
Referenced by UnwindAssemblyInstEmulation::WriteRegister().
struct lldb_private::EmulateInstruction::Context::ContextInfo::RegisterRegisterOperands lldb_private::EmulateInstruction::Context::ContextInfo::RegisterRegisterOperands |
struct lldb_private::EmulateInstruction::Context::ContextInfo::RegisterToRegisterPlusIndirectOffset lldb_private::EmulateInstruction::Context::ContextInfo::RegisterToRegisterPlusIndirectOffset |
struct lldb_private::EmulateInstruction::Context::ContextInfo::RegisterToRegisterPlusOffset lldb_private::EmulateInstruction::Context::ContextInfo::RegisterToRegisterPlusOffset |
Referenced by UnwindAssemblyInstEmulation::WriteMemory().
int64_t lldb_private::EmulateInstruction::Context::ContextInfo::signed_immediate |
Definition at line 263 of file EmulateInstruction.h.
Referenced by UnwindAssemblyInstEmulation::WriteRegister().
int64_t lldb_private::EmulateInstruction::Context::ContextInfo::signed_offset |
Definition at line 257 of file EmulateInstruction.h.
uint64_t lldb_private::EmulateInstruction::Context::ContextInfo::unsigned_immediate |
Definition at line 262 of file EmulateInstruction.h.
Referenced by UnwindAssemblyInstEmulation::WriteRegister().