brintos

brintos / llvm-project-archived public Read only

0
0
Text · 641 B · 41689ef Raw
22 lines · plain
1// RUN: not llvm-mc -triple aarch64 -filetype asm -o - %s 2>&1 | FileCheck %s2 3.arch armv9-a+sme2p24.arch armv9-a+nosme2p25fmul    { z28.h - z31.h }, { z28.h - z31.h }, z15.h6// CHECK: error: instruction requires: sme2p27// CHECK: fmul    { z28.h - z31.h }, { z28.h - z31.h }, z15.h8 9 10.arch armv9-a+sme-tmop11.arch armv9-a+nosme-tmop12sutmopa za1.s, {z10.b-z11.b}, z21.b, z29[1]13// CHECK: error: instruction requires: sme-tmop14// CHECK: sutmopa za1.s, {z10.b-z11.b}, z21.b, z29[1]15 16 17.arch armv9-a+sme-mop418.arch armv9-a+nosme-mop419usmop4s za0.s, z0.b, z16.b20// CHECK: error: instruction requires: sme-mop421// CHECK: usmop4s za0.s, z0.b, z16.b22