summaryrefslogtreecommitdiff
path: root/test/MC
diff options
context:
space:
mode:
authorJohnny Chen <johnny.chen@apple.com>2011-04-11 21:14:35 +0000
committerJohnny Chen <johnny.chen@apple.com>2011-04-11 21:14:35 +0000
commit35563fee7b52f3bc9ef828abc139e8d9cb4ba2b9 (patch)
tree77d9b4b2ea9479994c7bd0f34f257287653b8e32 /test/MC
parentd67705faaa526a31feab831ac1e5e15ee37880a1 (diff)
downloadllvm-35563fee7b52f3bc9ef828abc139e8d9cb4ba2b9.tar.gz
llvm-35563fee7b52f3bc9ef828abc139e8d9cb4ba2b9.tar.bz2
llvm-35563fee7b52f3bc9ef828abc139e8d9cb4ba2b9.tar.xz
Fix the bug where the immediate shift amount for Thumb logical shift instructions are incorrectly disassembled.
rdar://problem/9266265 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129298 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC')
-rw-r--r--test/MC/Disassembler/ARM/thumb-tests.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/MC/Disassembler/ARM/thumb-tests.txt b/test/MC/Disassembler/ARM/thumb-tests.txt
index fe260a17b6..03a1451d1d 100644
--- a/test/MC/Disassembler/ARM/thumb-tests.txt
+++ b/test/MC/Disassembler/ARM/thumb-tests.txt
@@ -208,3 +208,9 @@
# CHECK: isb
0xbf 0xf3 0x6f 0x8f
+
+# CHECK: asrs r1, r0, #32
+0x1 0x10
+
+# CHECK: lsr.w r10, r0, #32
+0x4f 0xea 0x10 0x0a