diff options
author | Jim Grosbach <grosbach@apple.com> | 2011-10-17 23:09:09 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2011-10-17 23:09:09 +0000 |
commit | ea46110f57b293844a314aec3b8092adf21ff63f (patch) | |
tree | 5ac5f1e1bceeeb9e154ad3a513c47e57e03be38c /test/MC/ARM/neont2-mov-encoding.s | |
parent | 44d798d9763bc32aaf49fe7c10d604845f4b6685 (diff) | |
download | external_llvm-ea46110f57b293844a314aec3b8092adf21ff63f.zip external_llvm-ea46110f57b293844a314aec3b8092adf21ff63f.tar.gz external_llvm-ea46110f57b293844a314aec3b8092adf21ff63f.tar.bz2 |
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/MC/ARM/neont2-mov-encoding.s')
-rw-r--r-- | test/MC/ARM/neont2-mov-encoding.s | 24 |
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 89fe82c..9b5e801 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] |