diff options
author | Johnny Chen <johnny.chen@apple.com> | 2010-02-19 02:12:06 +0000 |
---|---|---|
committer | Johnny Chen <johnny.chen@apple.com> | 2010-02-19 02:12:06 +0000 |
commit | 8f5e04098fe14d4a0e4da67b93ed471ba863e3e9 (patch) | |
tree | 1793882e086450d326fbe4f4827d277b48fbe93a /lib/Analysis/ScalarEvolution.cpp | |
parent | efd9e9505167a398ba3c4924b09a47bd4d688e51 (diff) |
Added entries for ASR, LSL, LSR, ROR, and RRX so that the disassembler prints
out the canonical form (A8.6.98) instead of the pseudo-instruction as provided
via MOVs.
DBG_ARM_DISASM=YES llvm-mc -triple=arm-unknown-unknown --disassemble
0xc0 0x00 0xa0 0xe1
Opcode=29 Name=ASR Format=ARM_FORMAT_LDMISCFRM
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
-------------------------------------------------------------------------------------------------
| 1: 1: 1: 0| 0: 0: 0: 1| 1: 0: 1: 0| 0: 0: 0: 0| 0: 0: 0: 0| 0: 0: 0: 0| 1: 1: 0: 0| 0: 0: 0: 0|
-------------------------------------------------------------------------------------------------
asr r0, r0, #1
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96654 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/ScalarEvolution.cpp')
0 files changed, 0 insertions, 0 deletions