summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2011-10-17 23:09:09 +0000
committerJim Grosbach <grosbach@apple.com>2011-10-17 23:09:09 +0000
commitea46110f57b293844a314aec3b8092adf21ff63f (patch)
tree5ac5f1e1bceeeb9e154ad3a513c47e57e03be38c /test
parent44d798d9763bc32aaf49fe7c10d604845f4b6685 (diff)
downloadllvm-ea46110f57b293844a314aec3b8092adf21ff63f.tar.gz
llvm-ea46110f57b293844a314aec3b8092adf21ff63f.tar.bz2
llvm-ea46110f57b293844a314aec3b8092adf21ff63f.tar.xz
ARM assembly parsing and encoding for VMOV/VMVN/VORR/VBIC.i16.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142303 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r--test/MC/ARM/neont2-mov-encoding.s24
1 files changed, 12 insertions, 12 deletions
diff --git a/test/MC/ARM/neont2-mov-encoding.s b/test/MC/ARM/neont2-mov-encoding.s
index 89fe82cf71..9b5e8016d8 100644
--- a/test/MC/ARM/neont2-mov-encoding.s
+++ b/test/MC/ARM/neont2-mov-encoding.s
@@ -3,8 +3,8 @@
.code 16
vmov.i8 d16, #0x8
-@ vmov.i16 d16, #0x10
-@ vmov.i16 d16, #0x1000
+ vmov.i16 d16, #0x10
+ vmov.i16 d16, #0x1000
@ vmov.i32 d16, #0x20
@ vmov.i32 d16, #0x2000
@ vmov.i32 d16, #0x200000
@@ -14,8 +14,8 @@
@ vmov.i64 d16, #0xFF0000FF0000FFFF
@ CHECK: vmov.i8 d16, #0x8 @ encoding: [0xc0,0xef,0x18,0x0e]
-@ FIXME: vmov.i16 d16, #0x10 @ encoding: [0xc1,0xef,0x10,0x08]
-@ FIXME: vmov.i16 d16, #0x1000 @ encoding: [0xc1,0xef,0x10,0x0a]
+@ CHECK: vmov.i16 d16, #0x10 @ encoding: [0xc1,0xef,0x10,0x08]
+@ CHECK: vmov.i16 d16, #0x1000 @ encoding: [0xc1,0xef,0x10,0x0a]
@ FIXME: vmov.i32 d16, #0x20 @ encoding: [0xc2,0xef,0x10,0x00]
@ FIXME: vmov.i32 d16, #0x2000 @ encoding: [0xc2,0xef,0x10,0x02]
@ FIXME: vmov.i32 d16, #0x200000 @ encoding: [0xc2,0xef,0x10,0x04]
@@ -26,8 +26,8 @@
vmov.i8 q8, #0x8
-@ vmov.i16 q8, #0x10
-@ vmov.i16 q8, #0x1000
+ vmov.i16 q8, #0x10
+ vmov.i16 q8, #0x1000
@ vmov.i32 q8, #0x20
@ vmov.i32 q8, #0x2000
@ vmov.i32 q8, #0x200000
@@ -37,8 +37,8 @@
@ vmov.i64 q8, #0xFF0000FF0000FFFF
@ CHECK: vmov.i8 q8, #0x8 @ encoding: [0xc0,0xef,0x58,0x0e]
-@ FIXME: vmov.i16 q8, #0x10 @ encoding: [0xc1,0xef,0x50,0x08]
-@ FIXME: vmov.i16 q8, #0x1000 @ encoding: [0xc1,0xef,0x50,0x0a]
+@ CHECK: vmov.i16 q8, #0x10 @ encoding: [0xc1,0xef,0x50,0x08]
+@ CHECK: vmov.i16 q8, #0x1000 @ encoding: [0xc1,0xef,0x50,0x0a]
@ FIXME: vmov.i32 q8, #0x20 @ encoding: [0xc2,0xef,0x50,0x00]
@ FIXME: vmov.i32 q8, #0x2000 @ encoding: [0xc2,0xef,0x50,0x02]
@ FIXME: vmov.i32 q8, #0x200000 @ encoding: [0xc2,0xef,0x50,0x04]
@@ -48,8 +48,8 @@
@ FIXME: vmov.i64 q8, #0xFF0000FF0000FFFF @ encoding: [0xc1,0xff,0x73,0x0e]
-@ vmvn.i16 d16, #0x10
-@ vmvn.i16 d16, #0x1000
+ vmvn.i16 d16, #0x10
+ vmvn.i16 d16, #0x1000
@ vmvn.i32 d16, #0x20
@ vmvn.i32 d16, #0x2000
@ vmvn.i32 d16, #0x200000
@@ -57,8 +57,8 @@
@ vmvn.i32 d16, #0x20FF
@ vmvn.i32 d16, #0x20FFFF
-@ FIXME: vmvn.i16 d16, #0x10 @ encoding: [0xc1,0xef,0x30,0x08]
-@ FIXME: vmvn.i16 d16, #0x1000 @ encoding: [0xc1,0xef,0x30,0x0a]
+@ CHECK: vmvn.i16 d16, #0x10 @ encoding: [0xc1,0xef,0x30,0x08]
+@ CHECK: vmvn.i16 d16, #0x1000 @ encoding: [0xc1,0xef,0x30,0x0a]
@ FIXME: vmvn.i32 d16, #0x20 @ encoding: [0xc2,0xef,0x30,0x00]
@ FIXME: vmvn.i32 d16, #0x2000 @ encoding: [0xc2,0xef,0x30,0x02]
@ FIXME: vmvn.i32 d16, #0x200000 @ encoding: [0xc2,0xef,0x30,0x04]