commit | 41a0a15df85a0d4b428c13dff8606a064f5d8dfe | [log] [tgz] |
---|---|---|
author | Johnny Chen <johnny.chen@apple.com> | Wed Feb 16 01:27:54 2011 +0000 |
committer | Johnny Chen <johnny.chen@apple.com> | Wed Feb 16 01:27:54 2011 +0000 |
tree | 5a3a09fc5ab5821bf3d83624fe6913c8e8820197 | |
parent | 3fd63e92ed8fda0007ad645ee3bf6b040f41e71e [diff] |
Add emulation methods for LSL (immediate), LSL (register), LSR (immediate), and LSR (register). Create two helper methods EmulateShiftImm() and EmulateShiftReg() and have ASR, LSL, and LSR delegate to the helper methods which take an extra ARM_ShifterType parameter. The opcodes tables have not been updated yet to reflect these new entries. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@125633 91177308-0d34-0410-b5e6-96231b3b80d8