36 lines · plain
1// RUN: llvm-mc -triple aarch64 -o - %s 2>&1 | FileCheck %s2 3.arch_extension sme4smstart5// CHECK: smstart6 7.arch_extension nosme8 9.arch_extension sme-f64f6410fmopa za0.d, p0/m, p0/m, z0.d, z0.d11// CHECK: fmopa za0.d, p0/m, p0/m, z0.d, z0.d12 13.arch_extension nosme-f64f6414 15.arch_extension sme-i16i6416addha za0.d, p0/m, p0/m, z0.d17// CHECK: addha za0.d, p0/m, p0/m, z0.d18 19.arch_extension nosme-i16i6420 21.arch armv9-a+sme22smstart23// CHECK: smstart24 25.arch armv9-a+nosme26 27.arch armv9-a+sme-f64f6428fmopa za0.d, p0/m, p0/m, z0.d, z0.d29// CHECK: fmopa za0.d, p0/m, p0/m, z0.d, z0.d30 31.arch armv9-a+nosme-f64f6432 33.arch armv9-a+sme-i16i6434addha za0.d, p0/m, p0/m, z0.d35// CHECK: addha za0.d, p0/m, p0/m, z0.d36