summaryrefslogtreecommitdiff
path: root/test/MC/Disassembler
diff options
context:
space:
mode:
authorOwen Anderson <resistor@mac.com>2011-09-13 20:46:26 +0000
committerOwen Anderson <resistor@mac.com>2011-09-13 20:46:26 +0000
commit7782a58b87923cc293d4e4422729ac0a582bb5c1 (patch)
tree381ea12975d3f6baf5e14172c28cf3b381b20d53 /test/MC/Disassembler
parentd7a2b3bea8e8e4965cd7654f3a7537aba6ad7870 (diff)
downloadllvm-7782a58b87923cc293d4e4422729ac0a582bb5c1.tar.gz
llvm-7782a58b87923cc293d4e4422729ac0a582bb5c1.tar.bz2
llvm-7782a58b87923cc293d4e4422729ac0a582bb5c1.tar.xz
Correct disassembly printing of Thumb2 post-incremented LDRD and STRD.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139639 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/Disassembler')
-rw-r--r--test/MC/Disassembler/ARM/thumb2.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/MC/Disassembler/ARM/thumb2.txt b/test/MC/Disassembler/ARM/thumb2.txt
index 9618a8736e..28914f4ad0 100644
--- a/test/MC/Disassembler/ARM/thumb2.txt
+++ b/test/MC/Disassembler/ARM/thumb2.txt
@@ -945,3 +945,14 @@
0xf5 0x1b
0x11 0x1d
+#------------------------------------------------------------------------------
+# STRD (immediate)
+#------------------------------------------------------------------------------
+# CHECK: strd r6, r3, [r5], #-8
+# CHECK-NOT: strd r8, r5, [r5],
+# CHECK: strd r7, r4, [r5], #-4
+
+0x65 0xe8 0x02 0x63
+0x65 0xe8 0x00 0x85
+0x65 0xe8 0x01 0x74
+