| /trueos/contrib/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/ |
| HD | UnwindAssemblyInstEmulation.cpp | 306 …std::unique_ptr<EmulateInstruction> inst_emulator_ap (EmulateInstruction::FindPlugin (arch, eInstr… in CreateInstance() 362 if (EmulateInstruction::GetBestRegisterKindAndNumber (®_info, reg_kind, reg_num)) in MakeRegisterKindValuePair() 391 UnwindAssemblyInstEmulation::ReadMemory (EmulateInstruction *instruction, in ReadMemory() 393 const EmulateInstruction::Context &context, in ReadMemory() 415 UnwindAssemblyInstEmulation::WriteMemory (EmulateInstruction *instruction, in WriteMemory() 417 const EmulateInstruction::Context &context, in WriteMemory() 428 UnwindAssemblyInstEmulation::WriteMemory (EmulateInstruction *instruction, in WriteMemory() 429 const EmulateInstruction::Context &context, in WriteMemory() 458 case EmulateInstruction::eContextInvalid: in WriteMemory() 459 case EmulateInstruction::eContextReadOpcode: in WriteMemory() [all …]
|
| HD | UnwindAssemblyInstEmulation.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, 108 WriteMemory (lldb_private::EmulateInstruction *instruction, 109 const lldb_private::EmulateInstruction::Context &context, 115 ReadRegister (lldb_private::EmulateInstruction *instruction, [all …]
|
| /trueos/contrib/llvm/tools/lldb/source/Core/ |
| HD | EmulateInstruction.cpp | 29 EmulateInstruction* 30 EmulateInstruction::FindPlugin (const ArchSpec &arch, InstructionType supported_inst_type, const ch… in FindPlugin() 39 EmulateInstruction *emulate_insn_ptr = create_callback(arch, supported_inst_type); in FindPlugin() 48 EmulateInstruction *emulate_insn_ptr = create_callback(arch, supported_inst_type); in FindPlugin() 56 EmulateInstruction::EmulateInstruction (const ArchSpec &arch) : in EmulateInstruction() function in EmulateInstruction 70 EmulateInstruction::ReadRegister (const RegisterInfo *reg_info, RegisterValue& reg_value) in ReadRegister() 78 EmulateInstruction::ReadRegister (uint32_t reg_kind, uint32_t reg_num, RegisterValue& reg_value) in ReadRegister() 87 EmulateInstruction::ReadRegisterUnsigned (uint32_t reg_kind, in ReadRegisterUnsigned() 101 EmulateInstruction::ReadRegisterUnsigned (const RegisterInfo *reg_info, in ReadRegisterUnsigned() 114 EmulateInstruction::WriteRegister (const Context &context, in WriteRegister() [all …]
|
| HD | Disassembler.cpp | 650 …std::unique_ptr<EmulateInstruction> insn_emulator_ap (EmulateInstruction::FindPlugin (arch, eInstr… in DumpEmulation() 916 …std::unique_ptr<EmulateInstruction> insn_emulator_ap (EmulateInstruction::FindPlugin (arch, eInstr… in TestEmulation() 932 EmulateInstruction::ReadMemoryCallback read_mem_callback, in Emulate() 933 EmulateInstruction::WriteMemoryCallback write_mem_callback, in Emulate() 934 EmulateInstruction::ReadRegisterCallback read_reg_callback, in Emulate() 935 EmulateInstruction::WriteRegisterCallback write_reg_callback) in Emulate() 937 …std::unique_ptr<EmulateInstruction> insn_emulator_ap (EmulateInstruction::FindPlugin (arch, eInstr… in Emulate()
|
| HD | PluginManager.cpp | 547 #pragma mark EmulateInstruction
|
| /trueos/contrib/llvm/tools/lldb/include/lldb/Core/ |
| HD | EmulateInstruction.h | 84 class EmulateInstruction : 89 static EmulateInstruction* 359 EmulateInstruction *instruction) const; 363 typedef size_t (*ReadMemoryCallback) (EmulateInstruction *instruction, 370 typedef size_t (*WriteMemoryCallback) (EmulateInstruction *instruction, 377 typedef bool (*ReadRegisterCallback) (EmulateInstruction *instruction, 382 typedef bool (*WriteRegisterCallback) (EmulateInstruction *instruction, 388 EmulateInstruction (const ArchSpec &arch); 390 virtual ~EmulateInstruction() in ~EmulateInstruction() 532 ReadMemoryFrame (EmulateInstruction *instruction, [all …]
|
| HD | Disassembler.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);
|
| /trueos/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/ |
| HD | EmulationStateARM.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,
|
| HD | EmulateInstructionARM.cpp | 196 EmulateInstruction * 235 EmulateInstruction::Context context; in WriteBits32UnknownToMemory() 236 context.type = EmulateInstruction::eContextWriteMemoryRandomBits; in WriteBits32UnknownToMemory() 252 EmulateInstruction::Context context; in WriteBits32Unknown() 253 context.type = EmulateInstruction::eContextWriteRegisterRandomBits; in WriteBits32Unknown() 440 EmulateInstruction::Context context; in EmulatePUSH() 442 context.type = EmulateInstruction::eContextRegisterStore; in EmulatePUSH() 444 context.type = EmulateInstruction::eContextPushRegisterOnStack; in EmulatePUSH() 474 context.type = EmulateInstruction::eContextAdjustStackPointer; in EmulatePUSH() 572 EmulateInstruction::Context context; in EmulatePOP() [all …]
|
| HD | EmulationStateARM.cpp | 180 EmulationStateARM::ReadPseudoMemory (EmulateInstruction *instruction, in ReadPseudoMemory() 182 const EmulateInstruction::Context &context, in ReadPseudoMemory() 224 EmulationStateARM::WritePseudoMemory (EmulateInstruction *instruction, in WritePseudoMemory() 226 const EmulateInstruction::Context &context, in WritePseudoMemory() 245 EmulationStateARM::ReadPseudoRegister (EmulateInstruction *instruction, in ReadPseudoRegister() 266 EmulationStateARM::WritePseudoRegister (EmulateInstruction *instruction, in WritePseudoRegister() 268 const EmulateInstruction::Context &context, in WritePseudoRegister()
|
| HD | EmulateInstructionARM.h | 47 class EmulateInstructionARM : public EmulateInstruction 77 static lldb_private::EmulateInstruction * 120 EmulateInstruction (arch), in EmulateInstructionARM() 276 MemARead (EmulateInstruction::Context &context, in MemARead() 293 MemAWrite (EmulateInstruction::Context &context, in MemAWrite() 311 MemURead (EmulateInstruction::Context &context, in MemURead() 328 MemUWrite (EmulateInstruction::Context &context, in MemUWrite()
|
| /trueos/contrib/llvm/tools/lldb/source/API/ |
| HD | SBInstruction.cpp | 211 &lldb_private::EmulateInstruction::ReadMemoryFrame, in EmulateWithFrame() 212 &lldb_private::EmulateInstruction::WriteMemoryFrame, in EmulateWithFrame() 213 &lldb_private::EmulateInstruction::ReadRegisterFrame, in EmulateWithFrame() 214 &lldb_private::EmulateInstruction::WriteRegisterFrame); in EmulateWithFrame()
|
| /trueos/lib/clang/liblldbCore/ |
| HD | Makefile | 29 EmulateInstruction.cpp \
|
| /trueos/contrib/llvm/tools/lldb/include/lldb/ |
| HD | lldb-private-interfaces.h | 27 …typedef EmulateInstruction * (*EmulateInstructionCreateInstance) (const ArchSpec &arch, Instructio…
|
| HD | lldb-forward.h | 86 class EmulateInstruction; variable
|