[Frontend] Remove unused includes (NFC) (#116927)
[llvm-project.git] / llvm / test / MC / AArch64 / SVE2 / directive-arch.s
blob1319a8a186971cdc743b59dd83b7bc1b06a4a4c3
1 // RUN: llvm-mc -triple aarch64 -filetype asm -o - %s 2>&1 | FileCheck %s
3 .arch armv9-a+sve2
4 tbx z0.b, z1.b, z2.b
5 // CHECK: tbx z0.b, z1.b, z2.b
7 .arch armv9-a+sve-aes
8 aesd z23.b, z23.b, z13.b
9 // CHECK: aesd z23.b, z23.b, z13.b
11 .arch armv9-a+sve2-aes
12 aesd z23.b, z23.b, z13.b
13 // CHECK: aesd z23.b, z23.b, z13.b
15 .arch armv9-a+sve2-sm4
16 sm4e z0.s, z0.s, z0.s
17 // CHECK: sm4e z0.s, z0.s, z0.s
19 .arch armv9-a+sve2-sha3
20 rax1 z0.d, z0.d, z0.d
21 // CHECK: rax1 z0.d, z0.d, z0.d
23 .arch armv9-a+sve2-bitperm
24 bgrp z21.s, z10.s, z21.s
25 // CHECK: bgrp z21.s, z10.s, z21.s
27 .arch armv9-a+f8f16mm
28 fmmla z23.h, z13.b, z8.b
29 // CHECK: fmmla z23.h, z13.b, z8.b
31 .arch armv9-a+f8f32mm
32 fmmla z23.s, z13.b, z8.b
33 // CHECK: fmmla z23.s, z13.b, z8.b
35 .arch armv9-a+sve-f16f32mm
36 fmmla z23.s, z13.h, z8.h
37 // CHECK: fmmla z23.s, z13.h, z8.h
39 .arch armv9-a+sve-bfscale
40 bfscale z0.h, p0/m, z0.h, z0.h
41 // CHECK: bfscale z0.h, p0/m, z0.h, z0.h