1 // RUN
: llvm-mc
-triple aarch64
-filetype asm
-o
- %s
2>&1 | FileCheck
%s
4 sqcvt z0.h
, { z0.s
, z1.s
}
5 // CHECK
: sqcvt z0.h
, { z0.s
, z1.s
}
8 .arch_extension sve-b16b16
9 bfclamp
{ z0.h
, z1.h
}, z0.h
, z0.h
10 // CHECK
: bfclamp
{ z0.h
, z1.h
}, z0.h
, z0.h
12 .arch_extension sme-b16b16
13 bfadd za.h
[w8
, 3], {z20.h-z21.h
}
14 // CHECK
: bfadd za.h
[w8
, 3, vgx2
], { z20.h
, z21.h
}
16 .arch_extension sve-aes2
17 .arch_extension ssve-aes
18 aesdimc
{z0.b-z3.
b}, {z0.b-z3.
b}, z0.q
[0]
19 // CHECK
: aesdimc
{ z0.
b - z3.
b }, { z0.
b - z3.
b }, z0.q
[0]