summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJohnny Chen <johnny.chen@apple.com>2011-03-31 19:28:35 +0000
committerJohnny Chen <johnny.chen@apple.com>2011-03-31 19:28:35 +0000
commita52d7da1d8c424276f79b80c89ed045166083730 (patch)
tree0343ac3d49e81cd3835f5fb5c6cbb79db1b7f399 /test
parenta6f74992441c998886bbf26696ea7ec9746df537 (diff)
downloadllvm-a52d7da1d8c424276f79b80c89ed045166083730.tar.gz
llvm-a52d7da1d8c424276f79b80c89ed045166083730.tar.bz2
llvm-a52d7da1d8c424276f79b80c89ed045166083730.tar.xz
Fix single word and unsigned byte data transfer instruction encodings so that
Inst{4} = 0. rdar://problem/9213022 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128662 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r--test/MC/Disassembler/ARM/invalid-LDRrs-arm.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/MC/Disassembler/ARM/invalid-LDRrs-arm.txt b/test/MC/Disassembler/ARM/invalid-LDRrs-arm.txt
new file mode 100644
index 0000000000..23a0b85f36
--- /dev/null
+++ b/test/MC/Disassembler/ARM/invalid-LDRrs-arm.txt
@@ -0,0 +1,4 @@
+# RUN: llvm-mc --disassemble %s -triple=arm-apple-darwin9 |& grep {invalid instruction encoding}
+
+# LDR (register) has encoding Inst{4} = 0.
+0xba 0xae 0x9f 0x57