From ea46110f57b293844a314aec3b8092adf21ff63f Mon Sep 17 00:00:00 2001 From: Jim Grosbach Date: Mon, 17 Oct 2011 23:09:09 +0000 Subject: 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 --- test/MC/ARM/neont2-mov-encoding.s | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'test') 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] -- cgit v1.2.3