5 .irp op1, q0, q1, q2, q4, q7
6 .irp op2, q0, q1, q2, q4, q7
7 .irp op3, q0, q1, q2, q4, q7
8 vqdmladh.\data \op1, \op2, \op3
9 vqdmladhx.\data \op1, \op2, \op3
10 vqrdmladh.\data \op1, \op2, \op3
11 vqrdmladhx.\data \op1, \op2, \op3
17 .irp op2, q1, q2, q4, q7
18 .irp op3, q1, q2, q4, q7
19 vqdmladh.s32 q0, \op2, \op3
20 vqdmladhx.s32 q0, \op2, \op3
21 vqrdmladh.s32 q0, \op2, \op3
22 vqrdmladhx.s32 q0, \op2, \op3
25 .irp op2, q0, q2, q4, q7
26 .irp op3, q0, q2, q4, q7
27 vqdmladh.s32 q1, \op2, \op3
28 vqdmladhx.s32 q1, \op2, \op3
29 vqrdmladh.s32 q1, \op2, \op3
30 vqrdmladhx.s32 q1, \op2, \op3
33 .irp op2, q0, q1, q4, q7
34 .irp op3, q0, q1, q4, q7
35 vqdmladh.s32 q2, \op2, \op3
36 vqdmladhx.s32 q2, \op2, \op3
37 vqrdmladh.s32 q2, \op2, \op3
38 vqrdmladhx.s32 q2, \op2, \op3
41 .irp op2, q0, q1, q4, q7
42 .irp op3, q0, q1, q4, q7
43 vqdmladh.s32 q2, \op2, \op3
44 vqdmladhx.s32 q2, \op2, \op3
45 vqrdmladh.s32 q2, \op2, \op3
46 vqrdmladhx.s32 q2, \op2, \op3
49 .irp op2, q0, q1, q2, q7
50 .irp op3, q0, q1, q2, q7
51 vqdmladh.s32 q4, \op2, \op3
52 vqdmladhx.s32 q4, \op2, \op3
53 vqrdmladh.s32 q4, \op2, \op3
54 vqrdmladhx.s32 q4, \op2, \op3
57 .irp op2, q0, q1, q2, q4
58 .irp op3, q0, q1, q2, q4
59 vqdmladh.s32 q7, \op2, \op3
60 vqdmladhx.s32 q7, \op2, \op3
61 vqrdmladh.s32 q7, \op2, \op3
62 vqrdmladhx.s32 q7, \op2, \op3
67 vqdmladht.s8 q0, q1, q2
68 vqdmladhe.s8 q0, q1, q2
69 vqdmladhxt.s16 q0, q1, q2
70 vqdmladhxe.s16 q0, q1, q2
72 vqrdmladht.s32 q0, q1, q2
73 vqrdmladhe.s32 q0, q1, q2
74 vqrdmladhxt.s16 q0, q1, q2
75 vqrdmladhxe.s16 q0, q1, q2