blob: da6e78f560121ffa1b9196a47e57a699707a012e [file] [log] [blame]
Bob Wilson8d1b7e52010-12-15 22:14:01 +00001@ RUN: llvm-mc -mcpu=cortex-a8 -triple thumb-unknown-unknown -show-encoding < %s | FileCheck %s
Owen Anderson8f143912010-11-11 23:12:55 +00002@ XFAIL: *
3
4.code 16
5
6@ CHECK: vdup.8 d16, r0 @ encoding: [0x90,0x0b,0xc0,0xee]
7 vdup.8 d16, r0
8@ CHECK: vdup.16 d16, r0 @ encoding: [0xb0,0x0b,0x80,0xee]
9 vdup.16 d16, r0
10@ CHECK: vdup.32 d16, r0 @ encoding: [0x90,0x0b,0x80,0xee]
11 vdup.32 d16, r0
12@ CHECK: vdup.8 q8, r0 @ encoding: [0x90,0x0b,0xe0,0xee]
13 vdup.8 q8, r0
14@ CHECK: vdup.16 q8, r0 @ encoding: [0xb0,0x0b,0xa0,0xee]
15 vdup.16 q8, r0
16@ CHECK: vdup.32 q8, r0 @ encoding: [0x90,0x0b,0xa0,0xee]
17 vdup.32 q8, r0
18@ CHECK: vdup.8 d16, d16[1] @ encoding: [0x20,0x0c,0xf3,0xff]
19 vdup.8 d16, d16[1]
20@ CHECK: vdup.16 d16, d16[1] @ encoding: [0x20,0x0c,0xf6,0xff]
21 vdup.16 d16, d16[1]
22@ CHECK: vdup.32 d16, d16[1] @ encoding: [0x20,0x0c,0xfc,0xff]
23 vdup.32 d16, d16[1]
24@ CHECK: vdup.8 q8, d16[1] @ encoding: [0x60,0x0c,0xf3,0xff]
25 vdup.8 q8, d16[1]
26@ CHECK: vdup.16 q8, d16[1] @ encoding: [0x60,0x0c,0xf6,0xff]
27 vdup.16 q8, d16[1]
28@ CHECK: vdup.32 q8, d16[1] @ encoding: [0x60,0x0c,0xfc,0xff]
29 vdup.32 q8, d16[1]