[Frontend] Remove unused includes (NFC) (#116927)
[llvm-project.git] / llvm / test / MC / AArch64 / directive-cpu.s
blob1a0a0bd0c5132ceb1cbc8baabdce361ad6f00d1e
1 // RUN: llvm-mc -triple aarch64 -filetype asm -o - %s 2>&1 | FileCheck %s
3 .cpu generic
4 fminnm d0, d0, d1
5 // CHECK: fminnm d0, d0, d1
7 .cpu generic+fp
8 fminnm d0, d0, d1
9 // CHECK: fminnm d0, d0, d1
11 .cpu generic+simd
12 addp v0.4s, v0.4s, v0.4s
13 // CHECK: addp v0.4s, v0.4s, v0.4s
15 .cpu generic+crc
16 crc32cx w0, w1, x3
17 // CHECK: crc32cx w0, w1, x3
19 .cpu generic+crypto+nocrc
20 aesd v0.16b, v2.16b
21 // CHECK: aesd v0.16b, v2.16b
23 .cpu generic+lse
24 casa w5, w7, [x20]
25 // CHECK: casa w5, w7, [x20]
27 .cpu generic+aes
28 aese v0.16b, v1.16b
29 // CHECK: aese v0.16b, v1.16b
31 .cpu generic+sha2
32 sha1h s0, s1
33 // CHECK: sha1h s0, s1
35 .cpu generic+sha3
36 sha512h q0, q1, v2.2d
37 // CHECK: sha512h q0, q1, v2.2d
39 .cpu generic+sm4
40 sm4e v2.4s, v15.4s
41 // CHECK: sm4e v2.4s, v15.4s
43 .cpu generic+fprcvt
44 scvtf d1, s2
45 // CHECK: scvtf d1, s2
47 .cpu generic+f8f16mm
48 fmmla v0.8h, v1.16b, v2.16b
49 // CHECK: fmmla v0.8h, v1.16b, v2.16b
51 .cpu generic+f8f32mm
52 fmmla v0.4s, v1.16b, v2.16b
53 // CHECK: fmmla v0.4s, v1.16b, v2.16b