index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lldb
/
source
/
Plugins
/
Process
/
Utility
/
EmulateInstructionARM.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Made the EmulateInstruction class into a plug-in interface and moved the
Greg Clayton
2011-02-01
1
-1243
/
+0
*
Add emulate_pop (loads multiple registers from the stack) entries to both the
Johnny Chen
2011-01-31
1
-3
/
+138
*
Add emulate_add_sp_imm entry to the g_thumb_opcodes table, which represents a...
Johnny Chen
2011-01-31
1
-1
/
+70
*
Add some comments to the emulate_* functions.
Johnny Chen
2011-01-31
1
-1
/
+6
*
Added the start of the plug-in interface to EmulateInstruction
Greg Clayton
2011-01-30
1
-0
/
+39
*
Add emulate_mov_low_high() entry to the g_thumb_opcodes table to capture moving
Johnny Chen
2011-01-29
1
-3
/
+61
*
Add emulate_mov_rd_sp() entries to the g_arm_opcodes and g_thumb_opcodes tables.
Johnny Chen
2011-01-28
1
-3
/
+61
*
Add emulate_sub_r7_ip_imm() (set frame pointer to some ip offset) and emulate...
Johnny Chen
2011-01-28
1
-0
/
+112
*
Should provide more useful context info for the emulate_ldr_rd_pc_rel() impl.
Johnny Chen
2011-01-28
1
-10
/
+9
*
Add emulate_ldr_rd_pc_rel entry to the g_thumb_opcodes table, which represents a
Johnny Chen
2011-01-27
1
-4
/
+72
*
Add emulate_add_sp_rm entry to the g_thumb_opcodes table, which represents an...
Johnny Chen
2011-01-27
1
-10
/
+70
*
Add emulate_add_rd_sp_imm (SP plus immediate) to the g_arm_opcodes and g_thum...
Johnny Chen
2011-01-27
1
-28
/
+83
*
Add emulate_vpush (stores multiple consecutive extension registers to the sta...
Johnny Chen
2011-01-26
1
-3
/
+108
*
Remove duplicated comments.
Johnny Chen
2011-01-26
1
-2
/
+0
*
Move #define's out of ARMUtils.h and into a newly created file ARMDefines.h.
Johnny Chen
2011-01-26
1
-0
/
+1
*
Move the generic instruction bits manipulation routines into a newly created ...
Johnny Chen
2011-01-26
1
-10
/
+10
*
Add Encoding T1 entry of emulate_sub_sp_imm to the g_thumb_opcodes table.
Johnny Chen
2011-01-26
1
-1
/
+8
*
Add Encoding T2 & T3 entries of emulate_sub_sp_imm to the g_thumb_opcodes table.
Johnny Chen
2011-01-25
1
-5
/
+18
*
Add an entry to the g_arm_opcodes table named emulate_sub_sp_imm which corres...
Johnny Chen
2011-01-25
1
-7
/
+65
*
Variable renaming for better readability.
Johnny Chen
2011-01-25
1
-12
/
+12
*
Add an emulate-callback function emulate_str_rt_sp() to the g_arm_opcodes table.
Johnny Chen
2011-01-25
1
-8
/
+87
*
Use two opcode tables g_arm_opcodes and g_thumb_opcodes, instead of lumping a...
Johnny Chen
2011-01-24
1
-5
/
+10
*
Fix typo of encoding T2 (push) in the original ARM Architecture Reference Man...
Johnny Chen
2011-01-24
1
-1
/
+1
*
Add comment about using Encoding A1 push instruction to emulate the "stmfd sp...
Johnny Chen
2011-01-24
1
-0
/
+3
*
Make the assembler mnemonic lowercase.
Johnny Chen
2011-01-24
1
-5
/
+5
*
Add Encoding T1 of the PUSH instructions to the g_arm_opcodes table.
Johnny Chen
2011-01-24
1
-1
/
+12
*
Fix typo in the instruction descriptions for Encoding T2 and T3 of PUSH.
Johnny Chen
2011-01-24
1
-2
/
+2
*
Move some #define's to the ARMUtils.h header file.
Johnny Chen
2011-01-24
1
-36
/
+0
*
Add Encoding T2 & T3 of the PUSH instructions to the g_arm_opcodes table.
Johnny Chen
2011-01-24
1
-9
/
+35
*
Add an ARMUtils.h file to house utility functions for the ARM/Thumb Instructi...
Johnny Chen
2011-01-24
1
-0
/
+2
*
Add more descriptions to the g_arm_opcodes table entries.
Johnny Chen
2011-01-22
1
-3
/
+5
*
Pass along (ARMEncoding)encoding as the callback data, which allows us to abs...
Johnny Chen
2011-01-22
1
-8
/
+20
*
Untabify the file.
Johnny Chen
2011-01-21
1
-5
/
+5
*
Added the start of opcode emulation for ARM instructions. This class is designed
Greg Clayton
2011-01-21
1
-0
/
+299