[InstCombine] Signed saturation tests. NFC
[llvm-complete.git] / test / MC / AArch64 / directive-cpu.s
blob891a95386b797185db148fa13597a992aa6eba0f
1 // RUN: llvm-mc -triple aarch64-unknown-none-eabi -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