[Lldb-commits] [PATCH] [MIPS] MIPS32 branch emulation and single-stepping
Jaydeep Patil
jaydeep.patil at imgtec.com
Sun Jun 21 23:03:42 PDT 2015
Hi clayborg,
This patch implements
1) Emulation of MIPS32 branch instructions
2) Enable single-stepping for MIPS32 instructions
3) Correction in emulation of MIPS64 branch instructions with delay slot
4) Adjust breakpoint address when breakpoint is hit in a forbidden slot of compact branch instruction
REPOSITORY
rL LLVM
http://reviews.llvm.org/D10596
Files:
include/lldb/Host/common/NativeRegisterContext.h
source/Host/common/NativeRegisterContext.cpp
source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp
source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.h
source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
source/Plugins/Process/Linux/NativeProcessLinux.cpp
source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.cpp
source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.h
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D10596.28097.patch
Type: text/x-patch
Size: 100167 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20150622/d5e803c3/attachment.bin>
More information about the lldb-commits
mailing list