xref: /aosp_15_r20/external/capstone/suite/MC/AArch64/neon-2velem.s.cs (revision 9a0e4156d50a75a99ec4f1653a0e9602a5d45c18)
1*9a0e4156SSadaf Ebrahimi # CS_ARCH_ARM64, 0, None
2*9a0e4156SSadaf Ebrahimi 0x20,0x08,0x82,0x2f = mla v0.2s, v1.2s, v2.s[2]
3*9a0e4156SSadaf Ebrahimi 0x20,0x08,0x96,0x2f = mla v0.2s, v1.2s, v22.s[2]
4*9a0e4156SSadaf Ebrahimi 0x03,0x01,0xa2,0x6f = mla v3.4s, v8.4s, v2.s[1]
5*9a0e4156SSadaf Ebrahimi 0x03,0x09,0xb6,0x6f = mla v3.4s, v8.4s, v22.s[3]
6*9a0e4156SSadaf Ebrahimi 0x20,0x00,0x62,0x2f = mla v0.4h, v1.4h, v2.h[2]
7*9a0e4156SSadaf Ebrahimi 0x20,0x00,0x6f,0x2f = mla v0.4h, v1.4h, v15.h[2]
8*9a0e4156SSadaf Ebrahimi 0x20,0x08,0x72,0x6f = mla v0.8h, v1.8h, v2.h[7]
9*9a0e4156SSadaf Ebrahimi 0x20,0x08,0x6e,0x6f = mla v0.8h, v1.8h, v14.h[6]
10*9a0e4156SSadaf Ebrahimi 0x20,0x48,0x82,0x2f = mls v0.2s, v1.2s, v2.s[2]
11*9a0e4156SSadaf Ebrahimi 0x20,0x48,0x96,0x2f = mls v0.2s, v1.2s, v22.s[2]
12*9a0e4156SSadaf Ebrahimi 0x03,0x41,0xa2,0x6f = mls v3.4s, v8.4s, v2.s[1]
13*9a0e4156SSadaf Ebrahimi 0x03,0x49,0xb6,0x6f = mls v3.4s, v8.4s, v22.s[3]
14*9a0e4156SSadaf Ebrahimi 0x20,0x40,0x62,0x2f = mls v0.4h, v1.4h, v2.h[2]
15*9a0e4156SSadaf Ebrahimi 0x20,0x40,0x6f,0x2f = mls v0.4h, v1.4h, v15.h[2]
16*9a0e4156SSadaf Ebrahimi 0x20,0x48,0x72,0x6f = mls v0.8h, v1.8h, v2.h[7]
17*9a0e4156SSadaf Ebrahimi 0x20,0x48,0x6e,0x6f = mls v0.8h, v1.8h, v14.h[6]
18*9a0e4156SSadaf Ebrahimi 0x20,0x18,0x82,0x0f = fmla v0.2s, v1.2s, v2.s[2]
19*9a0e4156SSadaf Ebrahimi 0x20,0x18,0x96,0x0f = fmla v0.2s, v1.2s, v22.s[2]
20*9a0e4156SSadaf Ebrahimi 0x03,0x11,0xa2,0x4f = fmla v3.4s, v8.4s, v2.s[1]
21*9a0e4156SSadaf Ebrahimi 0x03,0x19,0xb6,0x4f = fmla v3.4s, v8.4s, v22.s[3]
22*9a0e4156SSadaf Ebrahimi 0x20,0x18,0xc2,0x4f = fmla v0.2d, v1.2d, v2.d[1]
23*9a0e4156SSadaf Ebrahimi 0x20,0x18,0xd6,0x4f = fmla v0.2d, v1.2d, v22.d[1]
24*9a0e4156SSadaf Ebrahimi 0x20,0x58,0x82,0x0f = fmls v0.2s, v1.2s, v2.s[2]
25*9a0e4156SSadaf Ebrahimi 0x20,0x58,0x96,0x0f = fmls v0.2s, v1.2s, v22.s[2]
26*9a0e4156SSadaf Ebrahimi 0x03,0x51,0xa2,0x4f = fmls v3.4s, v8.4s, v2.s[1]
27*9a0e4156SSadaf Ebrahimi 0x03,0x59,0xb6,0x4f = fmls v3.4s, v8.4s, v22.s[3]
28*9a0e4156SSadaf Ebrahimi 0x20,0x58,0xc2,0x4f = fmls v0.2d, v1.2d, v2.d[1]
29*9a0e4156SSadaf Ebrahimi 0x20,0x58,0xd6,0x4f = fmls v0.2d, v1.2d, v22.d[1]
30*9a0e4156SSadaf Ebrahimi 0x20,0x20,0x62,0x0f = smlal v0.4s, v1.4h, v2.h[2]
31*9a0e4156SSadaf Ebrahimi 0x20,0x28,0x82,0x0f = smlal v0.2d, v1.2s, v2.s[2]
32*9a0e4156SSadaf Ebrahimi 0x20,0x28,0x96,0x0f = smlal v0.2d, v1.2s, v22.s[2]
33*9a0e4156SSadaf Ebrahimi 0x20,0x20,0x61,0x4f = smlal2 v0.4s, v1.8h, v1.h[2]
34*9a0e4156SSadaf Ebrahimi 0x20,0x28,0x81,0x4f = smlal2 v0.2d, v1.4s, v1.s[2]
35*9a0e4156SSadaf Ebrahimi 0x20,0x28,0x96,0x4f = smlal2 v0.2d, v1.4s, v22.s[2]
36*9a0e4156SSadaf Ebrahimi 0x20,0x60,0x62,0x0f = smlsl v0.4s, v1.4h, v2.h[2]
37*9a0e4156SSadaf Ebrahimi 0x20,0x68,0x82,0x0f = smlsl v0.2d, v1.2s, v2.s[2]
38*9a0e4156SSadaf Ebrahimi 0x20,0x68,0x96,0x0f = smlsl v0.2d, v1.2s, v22.s[2]
39*9a0e4156SSadaf Ebrahimi 0x20,0x60,0x61,0x4f = smlsl2 v0.4s, v1.8h, v1.h[2]
40*9a0e4156SSadaf Ebrahimi 0x20,0x68,0x81,0x4f = smlsl2 v0.2d, v1.4s, v1.s[2]
41*9a0e4156SSadaf Ebrahimi 0x20,0x68,0x96,0x4f = smlsl2 v0.2d, v1.4s, v22.s[2]
42*9a0e4156SSadaf Ebrahimi 0x20,0x30,0x62,0x0f = sqdmlal v0.4s, v1.4h, v2.h[2]
43*9a0e4156SSadaf Ebrahimi 0x20,0x38,0x82,0x0f = sqdmlal v0.2d, v1.2s, v2.s[2]
44*9a0e4156SSadaf Ebrahimi 0x20,0x38,0x96,0x0f = sqdmlal v0.2d, v1.2s, v22.s[2]
45*9a0e4156SSadaf Ebrahimi 0x20,0x30,0x61,0x4f = sqdmlal2 v0.4s, v1.8h, v1.h[2]
46*9a0e4156SSadaf Ebrahimi 0x20,0x38,0x81,0x4f = sqdmlal2 v0.2d, v1.4s, v1.s[2]
47*9a0e4156SSadaf Ebrahimi 0x20,0x38,0x96,0x4f = sqdmlal2 v0.2d, v1.4s, v22.s[2]
48*9a0e4156SSadaf Ebrahimi 0x20,0x20,0x62,0x2f = umlal v0.4s, v1.4h, v2.h[2]
49*9a0e4156SSadaf Ebrahimi 0x20,0x28,0x82,0x2f = umlal v0.2d, v1.2s, v2.s[2]
50*9a0e4156SSadaf Ebrahimi 0x20,0x28,0x96,0x2f = umlal v0.2d, v1.2s, v22.s[2]
51*9a0e4156SSadaf Ebrahimi 0x20,0x20,0x61,0x6f = umlal2 v0.4s, v1.8h, v1.h[2]
52*9a0e4156SSadaf Ebrahimi 0x20,0x28,0x81,0x6f = umlal2 v0.2d, v1.4s, v1.s[2]
53*9a0e4156SSadaf Ebrahimi 0x20,0x28,0x96,0x6f = umlal2 v0.2d, v1.4s, v22.s[2]
54*9a0e4156SSadaf Ebrahimi 0x20,0x60,0x62,0x2f = umlsl v0.4s, v1.4h, v2.h[2]
55*9a0e4156SSadaf Ebrahimi 0x20,0x68,0x82,0x2f = umlsl v0.2d, v1.2s, v2.s[2]
56*9a0e4156SSadaf Ebrahimi 0x20,0x68,0x96,0x2f = umlsl v0.2d, v1.2s, v22.s[2]
57*9a0e4156SSadaf Ebrahimi 0x20,0x60,0x61,0x6f = umlsl2 v0.4s, v1.8h, v1.h[2]
58*9a0e4156SSadaf Ebrahimi 0x20,0x68,0x81,0x6f = umlsl2 v0.2d, v1.4s, v1.s[2]
59*9a0e4156SSadaf Ebrahimi 0x20,0x68,0x96,0x6f = umlsl2 v0.2d, v1.4s, v22.s[2]
60*9a0e4156SSadaf Ebrahimi 0x20,0x70,0x62,0x0f = sqdmlsl v0.4s, v1.4h, v2.h[2]
61*9a0e4156SSadaf Ebrahimi 0x20,0x78,0x82,0x0f = sqdmlsl v0.2d, v1.2s, v2.s[2]
62*9a0e4156SSadaf Ebrahimi 0x20,0x78,0x96,0x0f = sqdmlsl v0.2d, v1.2s, v22.s[2]
63*9a0e4156SSadaf Ebrahimi 0x20,0x70,0x61,0x4f = sqdmlsl2 v0.4s, v1.8h, v1.h[2]
64*9a0e4156SSadaf Ebrahimi 0x20,0x78,0x81,0x4f = sqdmlsl2 v0.2d, v1.4s, v1.s[2]
65*9a0e4156SSadaf Ebrahimi 0x20,0x78,0x96,0x4f = sqdmlsl2 v0.2d, v1.4s, v22.s[2]
66*9a0e4156SSadaf Ebrahimi 0x20,0x80,0x62,0x0f = mul v0.4h, v1.4h, v2.h[2]
67*9a0e4156SSadaf Ebrahimi 0x20,0x80,0x62,0x4f = mul v0.8h, v1.8h, v2.h[2]
68*9a0e4156SSadaf Ebrahimi 0x20,0x88,0x82,0x0f = mul v0.2s, v1.2s, v2.s[2]
69*9a0e4156SSadaf Ebrahimi 0x20,0x88,0x96,0x0f = mul v0.2s, v1.2s, v22.s[2]
70*9a0e4156SSadaf Ebrahimi 0x20,0x88,0x82,0x4f = mul v0.4s, v1.4s, v2.s[2]
71*9a0e4156SSadaf Ebrahimi 0x20,0x88,0x96,0x4f = mul v0.4s, v1.4s, v22.s[2]
72*9a0e4156SSadaf Ebrahimi 0x20,0x98,0x82,0x0f = fmul v0.2s, v1.2s, v2.s[2]
73*9a0e4156SSadaf Ebrahimi 0x20,0x98,0x96,0x0f = fmul v0.2s, v1.2s, v22.s[2]
74*9a0e4156SSadaf Ebrahimi 0x20,0x98,0x82,0x4f = fmul v0.4s, v1.4s, v2.s[2]
75*9a0e4156SSadaf Ebrahimi 0x20,0x98,0x96,0x4f = fmul v0.4s, v1.4s, v22.s[2]
76*9a0e4156SSadaf Ebrahimi 0x20,0x98,0xc2,0x4f = fmul v0.2d, v1.2d, v2.d[1]
77*9a0e4156SSadaf Ebrahimi 0x20,0x98,0xd6,0x4f = fmul v0.2d, v1.2d, v22.d[1]
78*9a0e4156SSadaf Ebrahimi 0x20,0x98,0x82,0x2f = fmulx v0.2s, v1.2s, v2.s[2]
79*9a0e4156SSadaf Ebrahimi 0x20,0x98,0x96,0x2f = fmulx v0.2s, v1.2s, v22.s[2]
80*9a0e4156SSadaf Ebrahimi 0x20,0x98,0x82,0x6f = fmulx v0.4s, v1.4s, v2.s[2]
81*9a0e4156SSadaf Ebrahimi 0x20,0x98,0x96,0x6f = fmulx v0.4s, v1.4s, v22.s[2]
82*9a0e4156SSadaf Ebrahimi 0x20,0x98,0xc2,0x6f = fmulx v0.2d, v1.2d, v2.d[1]
83*9a0e4156SSadaf Ebrahimi 0x20,0x98,0xd6,0x6f = fmulx v0.2d, v1.2d, v22.d[1]
84*9a0e4156SSadaf Ebrahimi 0x20,0xa0,0x62,0x0f = smull v0.4s, v1.4h, v2.h[2]
85*9a0e4156SSadaf Ebrahimi 0x20,0xa8,0x82,0x0f = smull v0.2d, v1.2s, v2.s[2]
86*9a0e4156SSadaf Ebrahimi 0x20,0xa8,0x96,0x0f = smull v0.2d, v1.2s, v22.s[2]
87*9a0e4156SSadaf Ebrahimi 0x20,0xa0,0x62,0x4f = smull2 v0.4s, v1.8h, v2.h[2]
88*9a0e4156SSadaf Ebrahimi 0x20,0xa8,0x82,0x4f = smull2 v0.2d, v1.4s, v2.s[2]
89*9a0e4156SSadaf Ebrahimi 0x20,0xa8,0x96,0x4f = smull2 v0.2d, v1.4s, v22.s[2]
90*9a0e4156SSadaf Ebrahimi 0x20,0xa0,0x62,0x2f = umull v0.4s, v1.4h, v2.h[2]
91*9a0e4156SSadaf Ebrahimi 0x20,0xa8,0x82,0x2f = umull v0.2d, v1.2s, v2.s[2]
92*9a0e4156SSadaf Ebrahimi 0x20,0xa8,0x96,0x2f = umull v0.2d, v1.2s, v22.s[2]
93*9a0e4156SSadaf Ebrahimi 0x20,0xa0,0x62,0x6f = umull2 v0.4s, v1.8h, v2.h[2]
94*9a0e4156SSadaf Ebrahimi 0x20,0xa8,0x82,0x6f = umull2 v0.2d, v1.4s, v2.s[2]
95*9a0e4156SSadaf Ebrahimi 0x20,0xa8,0x96,0x6f = umull2 v0.2d, v1.4s, v22.s[2]
96*9a0e4156SSadaf Ebrahimi 0x20,0xb0,0x62,0x0f = sqdmull v0.4s, v1.4h, v2.h[2]
97*9a0e4156SSadaf Ebrahimi 0x20,0xb8,0x82,0x0f = sqdmull v0.2d, v1.2s, v2.s[2]
98*9a0e4156SSadaf Ebrahimi 0x20,0xb8,0x96,0x0f = sqdmull v0.2d, v1.2s, v22.s[2]
99*9a0e4156SSadaf Ebrahimi 0x20,0xb0,0x62,0x4f = sqdmull2 v0.4s, v1.8h, v2.h[2]
100*9a0e4156SSadaf Ebrahimi 0x20,0xb8,0x82,0x4f = sqdmull2 v0.2d, v1.4s, v2.s[2]
101*9a0e4156SSadaf Ebrahimi 0x20,0xb8,0x96,0x4f = sqdmull2 v0.2d, v1.4s, v22.s[2]
102*9a0e4156SSadaf Ebrahimi 0x20,0xc0,0x62,0x0f = sqdmulh v0.4h, v1.4h, v2.h[2]
103*9a0e4156SSadaf Ebrahimi 0x20,0xc0,0x62,0x4f = sqdmulh v0.8h, v1.8h, v2.h[2]
104*9a0e4156SSadaf Ebrahimi 0x20,0xc8,0x82,0x0f = sqdmulh v0.2s, v1.2s, v2.s[2]
105*9a0e4156SSadaf Ebrahimi 0x20,0xc8,0x96,0x0f = sqdmulh v0.2s, v1.2s, v22.s[2]
106*9a0e4156SSadaf Ebrahimi 0x20,0xc8,0x82,0x4f = sqdmulh v0.4s, v1.4s, v2.s[2]
107*9a0e4156SSadaf Ebrahimi 0x20,0xc8,0x96,0x4f = sqdmulh v0.4s, v1.4s, v22.s[2]
108*9a0e4156SSadaf Ebrahimi 0x20,0xd0,0x62,0x0f = sqrdmulh v0.4h, v1.4h, v2.h[2]
109*9a0e4156SSadaf Ebrahimi 0x20,0xd0,0x62,0x4f = sqrdmulh v0.8h, v1.8h, v2.h[2]
110*9a0e4156SSadaf Ebrahimi 0x20,0xd8,0x82,0x0f = sqrdmulh v0.2s, v1.2s, v2.s[2]
111*9a0e4156SSadaf Ebrahimi 0x20,0xd8,0x96,0x0f = sqrdmulh v0.2s, v1.2s, v22.s[2]
112*9a0e4156SSadaf Ebrahimi 0x20,0xd8,0x82,0x4f = sqrdmulh v0.4s, v1.4s, v2.s[2]
113*9a0e4156SSadaf Ebrahimi 0x20,0xd8,0x96,0x4f = sqrdmulh v0.4s, v1.4s, v22.s[2]
114