| // RUN: llvm-mc -triple aarch64 -filetype asm -o - %s | FileCheck %s |
| |
| .arch_extension crc |
| crc32cx w0, w1, x3 |
| // CHECK: crc32cx w0, w1, x3 |
| |
| .arch_extension sm4 |
| sm4e v2.4s, v15.4s |
| // CHECK: sm4e v2.4s, v15.4s |
| |
| .arch_extension sha3 |
| sha512h q0, q1, v2.2d |
| // CHECK: sha512h q0, q1, v2.2d |
| |
| .arch_extension sha2 |
| sha1h s0, s1 |
| // CHECK: sha1h s0, s1 |
| |
| .arch_extension aes |
| aese v0.16b, v1.16b |
| // CHECK: aese v0.16b, v1.16b |
| |
| .arch_extension fp |
| fminnm d0, d0, d1 |
| // CHECK: fminnm d0, d0, d1 |
| |
| .arch_extension simd |
| addp v0.4s, v0.4s, v0.4s |
| // CHECK: addp v0.4s, v0.4s, v0.4s |
| |
| .arch_extension ras |
| esb |
| // CHECK: esb |
| |
| .arch_extension lse |
| casa w5, w7, [x20] |
| // CHECK: casa w5, w7, [x20] |
| |
| .arch_extension predres |
| cfp rctx, x0 |
| // CHECK: cfp rctx, x0 |
| |
| .arch_extension ccdp |
| dc cvadp, x7 |
| // CHECK: dc cvadp, x7 |
| |
| .arch_extension mte |
| irg x0, x1 |
| // CHECK: irg x0, x1 |
| |
| .arch_extension tlb-rmi |
| tlbi vmalle1os |
| // CHECK: tlbi vmalle1os |
| |
| .arch_extension pan-rwv |
| at s1e1wp, x2 |
| // CHECK: at s1e1wp, x2 |
| |
| .arch_extension ccpp |
| dc cvap, x7 |
| // CHECK: dc cvap, x7 |