ARM: Prevent ARMAsmParser::shouldOmitCCOutOperand() from misidentifying certain Thumb...
[oota-llvm.git] / test / MC / ARM / neon-reverse-encoding.s
index a4c713d562e90e7eb736062a95dc13502747869f..e33b9f3f2371626329e2a9dc267e440ef7ee15cc 100644 (file)
@@ -1,26 +1,26 @@
-// RUN: llvm-mc -triple arm-unknown-unkown -show-encoding < %s | FileCheck %s
+@ RUN: llvm-mc -mcpu=cortex-a8 -triple arm-unknown-unknown -show-encoding < %s | FileCheck %s
 
-// CHECK: vrev64.8     d16, d16        @ encoding: [0x20,0x00,0xf0,0xf3]
+@ CHECK: vrev64.8      d16, d16        @ encoding: [0x20,0x00,0xf0,0xf3]
        vrev64.8        d16, d16
-// CHECK: vrev64.16    d16, d16        @ encoding: [0x20,0x00,0xf4,0xf3]
+@ CHECK: vrev64.16     d16, d16        @ encoding: [0x20,0x00,0xf4,0xf3]
        vrev64.16       d16, d16
-// CHECK: vrev64.32    d16, d16        @ encoding: [0x20,0x00,0xf8,0xf3]
+@ CHECK: vrev64.32     d16, d16        @ encoding: [0x20,0x00,0xf8,0xf3]
        vrev64.32       d16, d16
-// CHECK: vrev64.8     q8, q8          @ encoding: [0x60,0x00,0xf0,0xf3]
+@ CHECK: vrev64.8      q8, q8          @ encoding: [0x60,0x00,0xf0,0xf3]
        vrev64.8        q8, q8
-// CHECK: vrev64.16    q8, q8          @ encoding: [0x60,0x00,0xf4,0xf3]
+@ CHECK: vrev64.16     q8, q8          @ encoding: [0x60,0x00,0xf4,0xf3]
        vrev64.16       q8, q8
-// CHECK: vrev64.32    q8, q8          @ encoding: [0x60,0x00,0xf8,0xf3]
+@ CHECK: vrev64.32     q8, q8          @ encoding: [0x60,0x00,0xf8,0xf3]
        vrev64.32       q8, q8
-// CHECK: vrev32.8     d16, d16        @ encoding: [0xa0,0x00,0xf0,0xf3]
+@ CHECK: vrev32.8      d16, d16        @ encoding: [0xa0,0x00,0xf0,0xf3]
        vrev32.8        d16, d16
-// CHECK: vrev32.16    d16, d16        @ encoding: [0xa0,0x00,0xf4,0xf3]
+@ CHECK: vrev32.16     d16, d16        @ encoding: [0xa0,0x00,0xf4,0xf3]
        vrev32.16       d16, d16
-// CHECK: vrev32.8     q8, q8          @ encoding: [0xe0,0x00,0xf0,0xf3]
+@ CHECK: vrev32.8      q8, q8          @ encoding: [0xe0,0x00,0xf0,0xf3]
        vrev32.8        q8, q8
-// CHECK: vrev32.16    q8, q8          @ encoding: [0xe0,0x00,0xf4,0xf3]
+@ CHECK: vrev32.16     q8, q8          @ encoding: [0xe0,0x00,0xf4,0xf3]
        vrev32.16       q8, q8
-// CHECK: vrev16.8     d16, d16        @ encoding: [0x20,0x01,0xf0,0xf3]
+@ CHECK: vrev16.8      d16, d16        @ encoding: [0x20,0x01,0xf0,0xf3]
        vrev16.8        d16, d16
-// CHECK: vrev16.8     q8, q8          @ encoding: [0x60,0x01,0xf0,0xf3]
+@ CHECK: vrev16.8      q8, q8          @ encoding: [0x60,0x01,0xf0,0xf3]
        vrev16.8        q8, q8