This patch addresses the change in the June Armv8.1-M Mainline specification, that...
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / mve-vqdmlsdh-bad.s
1 .macro cond op
2 .irp cond, eq, ne, gt, ge, lt, le
3 it \cond
4 \op\().s16 q0, q1, q2
5 .endr
6 .endm
7
8 .syntax unified
9 .thumb
10 vqdmlsdh.u32 q0, q1, q2
11 vqdmlsdh.s64 q0, q1, q2
12 vqdmlsdhx.u32 q0, q1, q2
13 vqdmlsdhx.s64 q0, q1, q2
14 vqrdmlsdh.u32 q0, q1, q2
15 vqrdmlsdh.s64 q0, q1, q2
16 vqrdmlsdhx.u32 q0, q1, q2
17 vqrdmlsdhx.s64 q0, q1, q2
18 cond vqdmlsdh
19 cond vqdmlsdhx
20 cond vqrdmlsdh
21 cond vqrdmlsdhx
22 it eq
23 vqdmlsdheq.s32 q0, q1, q2
24 vqdmlsdheq.s32 q0, q1, q2
25 vpst
26 vqdmlsdheq.s32 q0, q1, q2
27 vqdmlsdht.s32 q0, q1, q2
28 vpst
29 vqdmlsdh.s32 q0, q1, q2
30 it eq
31 vqdmlsdhxeq.s32 q0, q1, q2
32 vqdmlsdhxeq.s32 q0, q1, q2
33 vpst
34 vqdmlsdhxeq.s32 q0, q1, q2
35 vqdmlsdhxt.s32 q0, q1, q2
36 vpst
37 vqdmlsdhx.s32 q0, q1, q2
38 it eq
39 vqrdmlsdheq.s32 q0, q1, q2
40 vqrdmlsdheq.s32 q0, q1, q2
41 vpst
42 vqrdmlsdheq.s32 q0, q1, q2
43 vqrdmlsdht.s32 q0, q1, q2
44 vpst
45 vqrdmlsdh.s32 q0, q1, q2
46 it eq
47 vqrdmlsdhxeq.s32 q0, q1, q2
48 vqrdmlsdhxeq.s32 q0, q1, q2
49 vpst
50 vqrdmlsdhxeq.s32 q0, q1, q2
51 vqrdmlsdhxt.s32 q0, q1, q2
52 vpst
53 vqrdmlsdhx.s32 q0, q1, q2
This page took 0.033075 seconds and 5 git commands to generate.