/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 (®_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;
|