Johnny Chen
|
d07a57f222
|
Add EmulateBLXImmediate() and EmulateBLXRm() to the g_arm_opcodes and g_thumb_opcodes tables,
which represent "bl <label>", "blx <label>", and "blx <Rm>" instructions.
llvm-svn: 124710
|
2011-02-02 01:13:56 +00:00 |
Johnny Chen
|
3d9011d6dd
|
Add EmulateVPOP() to the g_arm_opcodes and g_thumb_opcodes tables, which represents
an operation to load multiple extension registers from the stack.
llvm-svn: 124670
|
2011-02-01 18:35:28 +00:00 |
Greg Clayton
|
c46f94d490
|
Cleaned up the EmulateInstructionARM to have the evaluate instruction
callbacks use member functions.
llvm-svn: 124636
|
2011-02-01 00:49:32 +00:00 |
Greg Clayton
|
c1dfd93e1e
|
Made the EmulateInstruction class into a plug-in interface and moved the
source files around into the places they need to go.
llvm-svn: 124631
|
2011-02-01 00:04:43 +00:00 |