25 lines · plain
1// RUN: not llvm-mc -triple arm64-linux-gnu -mattr=-fp-armv8,-crc < %s 2> %t2// RUN: FileCheck --check-prefix=CHECK-ERROR < %t %s3 4 5 fcvt d0, s06// CHECK-ERROR: error: instruction requires: fp-armv87// CHECK-ERROR-NEXT: fcvt d0, s08// CHECK-ERROR-NEXT: ^9 10 fmla v9.2s, v9.2s, v0.2s11// CHECK-ERROR: error: instruction requires: neon12// CHECK-ERROR-NEXT: fmla v9.2s, v9.2s, v0.2s13// CHECK-ERROR-NEXT: ^14 15 pmull v0.1q, v1.1d, v2.1d16// CHECK-ERROR: error: instruction requires: aes17// CHECK-ERROR-NEXT: pmull v0.1q, v1.1d, v2.1d18// CHECK-ERROR-NEXT: ^19 20 crc32b w5, w7, w2021// CHECK-ERROR: error: instruction requires: crc22// CHECK-ERROR-NEXT: crc32b w5, w7, w2023// CHECK-ERROR-NEXT: ^24 25