HomeSort by relevance Sort by last modified time
    Searched refs:EmulateInstruction (Results 1 - 15 of 15) sorted by null

  /external/lldb/source/Plugins/Instruction/ARM/
EmulationStateARM.h 15 #include "lldb/Core/EmulateInstruction.h"
54 ReadPseudoMemory (lldb_private::EmulateInstruction *instruction,
56 const lldb_private::EmulateInstruction::Context &context,
62 WritePseudoMemory (lldb_private::EmulateInstruction *instruction,
64 const lldb_private::EmulateInstruction::Context &context,
70 ReadPseudoRegister (lldb_private::EmulateInstruction *instruction,
76 WritePseudoRegister (lldb_private::EmulateInstruction *instruction,
78 const lldb_private::EmulateInstruction::Context &context,
EmulationStateARM.cpp 180 EmulationStateARM::ReadPseudoMemory (EmulateInstruction *instruction,
182 const EmulateInstruction::Context &context,
224 EmulationStateARM::WritePseudoMemory (EmulateInstruction *instruction,
226 const EmulateInstruction::Context &context,
245 EmulationStateARM::ReadPseudoRegister (EmulateInstruction *instruction,
266 EmulationStateARM::WritePseudoRegister (EmulateInstruction *instruction,
268 const EmulateInstruction::Context &context,
EmulateInstructionARM.cpp 196 EmulateInstruction *
235 EmulateInstruction::Context context;
236 context.type = EmulateInstruction::eContextWriteMemoryRandomBits;
252 EmulateInstruction::Context context;
253 context.type = EmulateInstruction::eContextWriteRegisterRandomBits;
412 EmulateInstruction::Context context;
414 context.type = EmulateInstruction::eContextRegisterStore;
416 context.type = EmulateInstruction::eContextPushRegisterOnStack;
446 context.type = EmulateInstruction::eContextAdjustStackPointer;
544 EmulateInstruction::Context context
    [all...]
EmulateInstructionARM.h 13 #include "lldb/Core/EmulateInstruction.h"
47 class EmulateInstructionARM : public EmulateInstruction
77 static lldb_private::EmulateInstruction *
120 EmulateInstruction (arch),
137 // EmulateInstruction (arch,
276 MemARead (EmulateInstruction::Context &context,
293 MemAWrite (EmulateInstruction::Context &context,
311 MemURead (EmulateInstruction::Context &context,
328 MemUWrite (EmulateInstruction::Context &context,
  /external/lldb/source/Plugins/UnwindAssembly/InstEmulation/
UnwindAssemblyInstEmulation.cpp 304 std::unique_ptr<EmulateInstruction> inst_emulator_ap (EmulateInstruction::FindPlugin (arch, eInstructionTypePrologueEpilogue, NULL));
360 if (EmulateInstruction::GetBestRegisterKindAndNumber (&reg_info, reg_kind, reg_num))
389 UnwindAssemblyInstEmulation::ReadMemory (EmulateInstruction *instruction,
391 const EmulateInstruction::Context &context,
413 UnwindAssemblyInstEmulation::WriteMemory (EmulateInstruction *instruction,
415 const EmulateInstruction::Context &context,
426 UnwindAssemblyInstEmulation::WriteMemory (EmulateInstruction *instruction,
427 const EmulateInstruction::Context &context,
456 case EmulateInstruction::eContextInvalid
    [all...]
UnwindAssemblyInstEmulation.h 14 #include "lldb/Core/EmulateInstruction.h"
71 ReadMemory (lldb_private::EmulateInstruction *instruction,
73 const lldb_private::EmulateInstruction::Context &context,
79 WriteMemory (lldb_private::EmulateInstruction *instruction,
81 const lldb_private::EmulateInstruction::Context &context,
87 ReadRegister (lldb_private::EmulateInstruction *instruction,
93 WriteRegister (lldb_private::EmulateInstruction *instruction,
95 const lldb_private::EmulateInstruction::Context &context,
101 // ReadMemory (lldb_private::EmulateInstruction *instruction,
102 // const lldb_private::EmulateInstruction::Context &context,
    [all...]
  /external/lldb/source/Core/
EmulateInstruction.cpp 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
    [all...]
Disassembler.cpp 23 #include "lldb/Core/EmulateInstruction.h"
649 std::unique_ptr<EmulateInstruction> insn_emulator_ap (EmulateInstruction::FindPlugin (arch, eInstructionTypeAny, NULL));
915 std::unique_ptr<EmulateInstruction> insn_emulator_ap (EmulateInstruction::FindPlugin (arch, eInstructionTypeAny, NULL));
931 EmulateInstruction::ReadMemoryCallback read_mem_callback,
932 EmulateInstruction::WriteMemoryCallback write_mem_callback,
933 EmulateInstruction::ReadRegisterCallback read_reg_callback,
934 EmulateInstruction::WriteRegisterCallback write_reg_callback)
936 std::unique_ptr<EmulateInstruction> insn_emulator_ap (EmulateInstruction::FindPlugin (arch, eInstructionTypeAny, NULL))
    [all...]
Android.mk 34 EmulateInstruction.cpp \
PluginManager.cpp 547 #pragma mark EmulateInstruction
    [all...]
  /external/lldb/include/lldb/Core/
EmulateInstruction.h 1 //===-- EmulateInstruction.h ------------------------------------*- C++ -*-===//
23 /// @class EmulateInstruction EmulateInstruction.h "lldb/Core/EmulateInstruction.h"
27 /// standard static FindPlugin function call in the EmulateInstruction
41 /// then a call to EmulateInstruction::EvaluateInstruction () can be
42 /// made. At this point the EmulateInstruction subclass will use all of
47 /// virtual CPU, or watch for the EmulateInstruction::Context which
84 class EmulateInstruction :
89 static EmulateInstruction*
    [all...]
Disassembler.h 23 #include "lldb/Core/EmulateInstruction.h"
114 EmulateInstruction::ReadMemoryCallback read_mem_callback,
115 EmulateInstruction::WriteMemoryCallback write_mem_calback,
116 EmulateInstruction::ReadRegisterCallback read_reg_callback,
117 EmulateInstruction::WriteRegisterCallback write_reg_callback);
  /external/lldb/source/API/
SBInstruction.cpp 22 #include "lldb/Core/EmulateInstruction.h"
211 &lldb_private::EmulateInstruction::ReadMemoryFrame,
212 &lldb_private::EmulateInstruction::WriteMemoryFrame,
213 &lldb_private::EmulateInstruction::ReadRegisterFrame,
214 &lldb_private::EmulateInstruction::WriteRegisterFrame);
  /external/lldb/include/lldb/
lldb-private-interfaces.h 27 typedef EmulateInstruction * (*EmulateInstructionCreateInstance) (const ArchSpec &arch, InstructionType inst_type);
lldb-forward.h 84 class EmulateInstruction;

Completed in 415 milliseconds