17 lines · plain
1/// Ensure that we can assemble NEON by just specifying an armv72/// Apple or Windows target.3 4// REQUIRES: arm-registered-target5// RUN: %clang -c -target armv7-apple-darwin -o /dev/null %s 2>&1 | FileCheck --check-prefix=CHECK-STDERR %s --allow-empty6// RUN: %clang -c -target armv7-apple-darwin -o /dev/null %s -### 2>&1 | FileCheck --check-prefix=CHECK-TARGET-FEATURES %s7// RUN: %clang -c -target armv7-windows -o /dev/null %s 2>&1 | FileCheck --check-prefix=CHECK-STDERR %s --allow-empty8// RUN: %clang -c -target armv7-windows -o /dev/null %s -### 2>&1 | FileCheck --check-prefix=CHECK-TARGET-FEATURES %s9 10/// Check that no errors or warnings are present when assembling using cc1as.11// CHECK-STDERR-NOT: error:12// CHECK-STDERR-NOT: warning:13 14// CHECK-TARGET-FEATURES: "-target-feature" "+neon"15 16vadd.i32 q0, q0, q017