1 # RUN: llvm-mc -triple=aarch64 -mattr=+all -disassemble %s 2>&1 | FileCheck %s
4 # CHECK: aese v0.16b, v1.16b
8 # CHECK: mrs x0, TRCRSR
12 # CHECK: fmlal v0.2s, v1.2h, v2.2h
16 # CHECK: mrs x0, ERRIDR_EL1
28 # CHECK: smmla v1.4s, v16.16b, v31.16b
36 # CHECK: mrs x0, MFAR_EL3
39 ## predres (to make sure sysreg aliases work)
43 ## predres2 (sysreg alias implementation is different from predres)
44 # CHECK: cosp rctx, x0
48 # CHECK: addha za0.s, p0/m, p0/m, z0.s
52 # CHECK: fmopa za0.d, p0/m, p0/m, z0.d, z0.d
56 # CHECK: addha za0.d, p0/m, p0/m, z0.d
60 # CHECK: add { z0.h, z1.h }, { z0.h, z1.h }, z0.h