]> granicus.if.org Git - llvm/commitdiff
test: split test into two files
authorSaleem Abdulrasool <compnerd@compnerd.org>
Fri, 10 Jun 2016 17:33:28 +0000 (17:33 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Fri, 10 Jun 2016 17:33:28 +0000 (17:33 +0000)
Split up the test cases into two inputs as per post-commit review comments from
Renato.  NFC.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272408 91177308-0d34-0410-b5e6-96231b3b80d8

test/MC/AArch64/directive-arch-negative.s [new file with mode: 0644]
test/MC/AArch64/directive-arch.s

diff --git a/test/MC/AArch64/directive-arch-negative.s b/test/MC/AArch64/directive-arch-negative.s
new file mode 100644 (file)
index 0000000..47e8176
--- /dev/null
@@ -0,0 +1,35 @@
+// RUN: not llvm-mc -triple aarch64-unknown-none-eabi -filetype asm -o - %s 2>&1 | FileCheck %s
+
+       .arch axp64
+# CHECK: error: unknown arch name
+# CHECK:       .arch axp64
+# CHECK:             ^
+
+       .arch armv8
+
+       fminnm d0, d0, d1
+
+# CHECK: error: instruction requires: fp-armv8
+# CHECK:       fminnm d0, d0, d1
+# CHECK:       ^
+
+       .arch armv8+fp
+
+# CHECK: '+fp' is not a recognized feature for this target (ignoring feature)
+
+       fminnm d0, d0, d1
+
+# CHECK: error: instruction requires: fp-armv8
+# CHECK:       fminnm d0, d0, d1
+# CHECK:       ^
+
+       .arch armv8+neon
+
+       .arch armv8
+
+       fminnm d0, d0, d1
+
+# CHECK: error: instruction requires: fp-armv8
+# CHECK:       fminnm d0, d0, d1
+# CHECK:       ^
+
index f585f2a8e337ecbe2554982ad423613d15bac898..9a9a5691d1baf84e99712d3bb45f24b208476c55 100644 (file)
@@ -1,47 +1,13 @@
-// RUN: not llvm-mc -triple aarch64-unknown-none-eabi -filetype asm -o - %s 2>&1 | FileCheck %s
-
-       .arch axp64
-# CHECK: error: unknown arch name
-# CHECK:       .arch axp64
-# CHECK:             ^
-
-       .arch armv8
-
-       fminnm d0, d0, d1
-
-# CHECK: error: instruction requires: fp-armv8
-# CHECK:       fminnm d0, d0, d1
-# CHECK:       ^
-
-       .arch armv8+fp
-
-# CHECK: '+fp' is not a recognized feature for this target (ignoring feature)
-
-       fminnm d0, d0, d1
-
-# CHECK: error: instruction requires: fp-armv8
-# CHECK:       fminnm d0, d0, d1
-# CHECK:       ^
-
-       .arch armv8+neon
-
-       fminnm d0, d0, d1
-
-       .arch armv8
-
-       fminnm d0, d0, d1
-
-# CHECK: error: instruction requires: fp-armv8
-# CHECK:       fminnm d0, d0, d1
-# CHECK:       ^
+// RUN: llvm-mc -triple aarch64-unknown-none-eabi -filetype asm -o - %s 2>&1 | FileCheck %s
 
        .arch armv8-a+crypto
 
        aesd v0.16b, v2.16b
 
+# CHECK:       aesd    v0.16b, v2.16b
+
        .arch armv8.1-a+ras
        esb
 
-# CHECK:       fminnm  d0, d0, d1
-# CHECK:       aesd    v0.16b, v2.16b
 # CHECK:       esb
+