41 lines · plain
1// RUN: llvm-mc -triple aarch64 -filetype asm -o - %s 2>&1 | FileCheck %s2 3 .arch armv8-a+crypto4 5 aesd v0.16b, v2.16b6 eor v0.16b, v0.16b, v2.16b7 8# CHECK: aesd v0.16b, v2.16b9# CHECK: eor v0.16b, v0.16b, v2.16b10 11 .arch armv8.1-a12 casa w5, w7, [x20]13# CHECK: casa w5, w7, [x20]14 15 .arch armv8-a+lse16 casa w5, w7, [x20]17# CHECK: casa w5, w7, [x20]18 19 .arch armv8.5-a+rng20 mrs x0, rndr21 mrs x0, rndrrs22# CHECK: mrs x0, RNDR23# CHECK: mrs x0, RNDRRS24 25 .arch armv9-a+cmpbr26 cbne x5, #31, lbl27# CHECK: cbne x5, #31, lbl28 29 30 .arch armv9-a+fprcvt31 scvtf h1, s232# CHECK: scvtf h1, s233 34 .arch armv9-a+f8f16mm35 fmmla v0.8h, v1.16b, v2.16b36# CHECK: fmmla v0.8h, v1.16b, v2.16b37 38 .arch armv9-a+f8f32mm39 fmmla v0.4s, v1.16b, v2.16b40# CHECK: fmmla v0.4s, v1.16b, v2.16b41