Lines Matching defs:EmulateInstruction

1 //===-- EmulateInstruction.h ------------------------------------*- C++ -*-===//
10 #include "lldb/Core/EmulateInstruction.h"
29 EmulateInstruction*
30 EmulateInstruction::FindPlugin (const ArchSpec &arch, InstructionType supported_inst_type, const char *plugin_name)
39 EmulateInstruction *emulate_insn_ptr = create_callback(arch, supported_inst_type);
48 EmulateInstruction *emulate_insn_ptr = create_callback(arch, supported_inst_type);
56 EmulateInstruction::EmulateInstruction (const ArchSpec &arch) :
70 EmulateInstruction::ReadRegister (const RegisterInfo *reg_info, RegisterValue& reg_value)
78 EmulateInstruction::ReadRegister (uint32_t reg_kind, uint32_t reg_num, RegisterValue& reg_value)
87 EmulateInstruction::ReadRegisterUnsigned (uint32_t reg_kind,
101 EmulateInstruction::ReadRegisterUnsigned (const RegisterInfo *reg_info,
114 EmulateInstruction::WriteRegister (const Context &context,
124 EmulateInstruction::WriteRegister (const Context &context,
137 EmulateInstruction::WriteRegisterUnsigned (const Context &context,
154 EmulateInstruction::WriteRegisterUnsigned (const Context &context,
169 EmulateInstruction::ReadMemory (const Context &context,
180 EmulateInstruction::ReadMemoryUnsigned (const Context &context, lldb::addr_t addr, size_t byte_size, uint64_t fail_value, bool *success_ptr)
207 EmulateInstruction::WriteMemoryUnsigned (const Context &context,
222 EmulateInstruction::WriteMemory (const Context &context,
234 EmulateInstruction::SetBaton (void *baton)
240 EmulateInstruction::SetCallbacks (ReadMemoryCallback read_mem_callback,
252 EmulateInstruction::SetReadMemCallback (ReadMemoryCallback read_mem_callback)
259 EmulateInstruction::SetWriteMemCallback (WriteMemoryCallback write_mem_callback)
266 EmulateInstruction::SetReadRegCallback (ReadRegisterCallback read_reg_callback)
273 EmulateInstruction::SetWriteRegCallback (WriteRegisterCallback write_reg_callback)
285 EmulateInstruction::ReadMemoryFrame (EmulateInstruction *instruction,
307 EmulateInstruction::WriteMemoryFrame (EmulateInstruction *instruction,
330 EmulateInstruction::ReadRegisterFrame (EmulateInstruction *instruction,
343 EmulateInstruction::WriteRegisterFrame (EmulateInstruction *instruction,
357 EmulateInstruction::ReadMemoryDefault (EmulateInstruction *instruction,
373 EmulateInstruction::WriteMemoryDefault (EmulateInstruction *instruction,
388 EmulateInstruction::ReadRegisterDefault (EmulateInstruction *instruction,
405 EmulateInstruction::WriteRegisterDefault (EmulateInstruction *instruction,
421 EmulateInstruction::Context::Dump (Stream &strm,
422 EmulateInstruction *instruction) const
595 EmulateInstruction::SetInstruction (const Opcode &opcode, const Address &inst_addr, Target *target)
610 EmulateInstruction::GetBestRegisterKindAndNumber (const RegisterInfo *reg_info,
654 EmulateInstruction::GetInternalRegisterNumber (RegisterContext *reg_ctx, const RegisterInfo &reg_info)
664 EmulateInstruction::CreateFunctionEntryUnwind (UnwindPlan &unwind_plan)