67 lines · plain
1// RUN: not llvm-mc -triple aarch64 -filetype asm -o - %s 2>&1 | FileCheck %s2 3.cpu generic+sve24.cpu generic+nosve25tbx z0.b, z1.b, z2.b6// CHECK: error: instruction requires: sve2 or sme7// CHECK-NEXT: tbx z0.b, z1.b, z2.b8 9// nosve2-aes should disable sve-aes but not sve2.10.cpu generic+sve2-aes+nosve2-aes11aesd z23.b, z23.b, z13.b12// CHECK: error: instruction requires: sve-aes13// CHECK-NEXT: aesd z23.b, z23.b, z13.b14 15.cpu generic+sve-aes+nosve-aes16aesd z23.b, z23.b, z13.b17// CHECK: error: instruction requires: sve or ssve-aes sve-aes18// CHECK-NEXT: aesd z23.b, z23.b, z13.b19 20.cpu generic+sve2-sm421.cpu generic+nosve2-sm422sm4e z0.s, z0.s, z0.s23// CHECK: error: instruction requires: sve-sm424// CHECK-NEXT: sm4e z0.s, z0.s, z0.s25 26.cpu generic+sve2-sha327.cpu generic+nosve2-sha328rax1 z0.d, z0.d, z0.d29// CHECK: error: instruction requires: sve or sme2p1 sve-sha330// CHECK-NEXT: rax1 z0.d, z0.d, z0.d31 32.cpu generic+sve2+sve-bitperm33.cpu generic+sve2+nosve-bitperm34bgrp z21.s, z10.s, z21.s35// CHECK: error: instruction requires: sve-bitperm36// CHECK-NEXT: bgrp z21.s, z10.s, z21.s37 38.cpu generic+ssve-bitperm39.cpu generic+nossve-bitperm40bgrp z21.s, z10.s, z21.s41// CHECK: error: instruction requires: sve or ssve-bitperm sve-bitperm42// CHECK-NEXT: bgrp z21.s, z10.s, z21.s43 44.cpu generic+sve2+f8f16mm45.cpu generic+sve2+nof8f16mm46fmmla z23.h, z13.b, z8.b47// CHECK: error: instruction requires: f8f16mm48// CHECK-NEXT: fmmla z23.h, z13.b, z8.b49 50.cpu generic+sve2+f8f32mm51.cpu generic+sve2+nof8f32mm52fmmla z23.s, z13.b, z8.b53// CHECK: error: instruction requires: f8f32mm54// CHECK-NEXT: fmmla z23.s, z13.b, z8.b55 56.cpu generic+sve-f16f32mm57.cpu generic+nosve-f16f32mm58fmmla z23.s, z13.h, z8.h59// CHECK: error: instruction requires: sve-f16f32mm60// CHECK-NEXT: fmmla z23.s, z13.h, z8.h61 62.cpu generic+sve-bfscale63.cpu generic+nosve-bfscale64bfscale z0.h, p0/m, z0.h, z0.h65// CHECK: error: instruction requires: sve-bfscale66// CHECK-NEXT: bfscale z0.h, p0/m, z0.h, z0.h67