xref: /aosp_15_r20/external/capstone/suite/MC/AArch64/neon-3vdiff.s.cs (revision 9a0e4156d50a75a99ec4f1653a0e9602a5d45c18)
1*9a0e4156SSadaf Ebrahimi # CS_ARCH_ARM64, 0, None
2*9a0e4156SSadaf Ebrahimi 0x20,0x00,0x22,0x0e = saddl v0.8h, v1.8b, v2.8b
3*9a0e4156SSadaf Ebrahimi 0x20,0x00,0x62,0x0e = saddl v0.4s, v1.4h, v2.4h
4*9a0e4156SSadaf Ebrahimi 0x20,0x00,0xa2,0x0e = saddl v0.2d, v1.2s, v2.2s
5*9a0e4156SSadaf Ebrahimi 0x20,0x00,0x62,0x4e = saddl2 v0.4s, v1.8h, v2.8h
6*9a0e4156SSadaf Ebrahimi 0x20,0x00,0x22,0x4e = saddl2 v0.8h, v1.16b, v2.16b
7*9a0e4156SSadaf Ebrahimi 0x20,0x00,0xa2,0x4e = saddl2 v0.2d, v1.4s, v2.4s
8*9a0e4156SSadaf Ebrahimi 0x20,0x00,0x22,0x2e = uaddl v0.8h, v1.8b, v2.8b
9*9a0e4156SSadaf Ebrahimi 0x20,0x00,0x62,0x2e = uaddl v0.4s, v1.4h, v2.4h
10*9a0e4156SSadaf Ebrahimi 0x20,0x00,0xa2,0x2e = uaddl v0.2d, v1.2s, v2.2s
11*9a0e4156SSadaf Ebrahimi 0x20,0x00,0x22,0x6e = uaddl2 v0.8h, v1.16b, v2.16b
12*9a0e4156SSadaf Ebrahimi 0x20,0x00,0x62,0x6e = uaddl2 v0.4s, v1.8h, v2.8h
13*9a0e4156SSadaf Ebrahimi 0x20,0x00,0xa2,0x6e = uaddl2 v0.2d, v1.4s, v2.4s
14*9a0e4156SSadaf Ebrahimi 0x20,0x20,0x22,0x0e = ssubl v0.8h, v1.8b, v2.8b
15*9a0e4156SSadaf Ebrahimi 0x20,0x20,0x62,0x0e = ssubl v0.4s, v1.4h, v2.4h
16*9a0e4156SSadaf Ebrahimi 0x20,0x20,0xa2,0x0e = ssubl v0.2d, v1.2s, v2.2s
17*9a0e4156SSadaf Ebrahimi 0x20,0x20,0x22,0x4e = ssubl2 v0.8h, v1.16b, v2.16b
18*9a0e4156SSadaf Ebrahimi 0x20,0x20,0x62,0x4e = ssubl2 v0.4s, v1.8h, v2.8h
19*9a0e4156SSadaf Ebrahimi 0x20,0x20,0xa2,0x4e = ssubl2 v0.2d, v1.4s, v2.4s
20*9a0e4156SSadaf Ebrahimi 0x20,0x20,0x22,0x2e = usubl v0.8h, v1.8b, v2.8b
21*9a0e4156SSadaf Ebrahimi 0x20,0x20,0x62,0x2e = usubl v0.4s, v1.4h, v2.4h
22*9a0e4156SSadaf Ebrahimi 0x20,0x20,0xa2,0x2e = usubl v0.2d, v1.2s, v2.2s
23*9a0e4156SSadaf Ebrahimi 0x20,0x20,0x22,0x6e = usubl2 v0.8h, v1.16b, v2.16b
24*9a0e4156SSadaf Ebrahimi 0x20,0x20,0x62,0x6e = usubl2 v0.4s, v1.8h, v2.8h
25*9a0e4156SSadaf Ebrahimi 0x20,0x20,0xa2,0x6e = usubl2 v0.2d, v1.4s, v2.4s
26*9a0e4156SSadaf Ebrahimi 0x20,0x50,0x22,0x0e = sabal v0.8h, v1.8b, v2.8b
27*9a0e4156SSadaf Ebrahimi 0x20,0x50,0x62,0x0e = sabal v0.4s, v1.4h, v2.4h
28*9a0e4156SSadaf Ebrahimi 0x20,0x50,0xa2,0x0e = sabal v0.2d, v1.2s, v2.2s
29*9a0e4156SSadaf Ebrahimi 0x20,0x50,0x22,0x4e = sabal2 v0.8h, v1.16b, v2.16b
30*9a0e4156SSadaf Ebrahimi 0x20,0x50,0x62,0x4e = sabal2 v0.4s, v1.8h, v2.8h
31*9a0e4156SSadaf Ebrahimi 0x20,0x50,0xa2,0x4e = sabal2 v0.2d, v1.4s, v2.4s
32*9a0e4156SSadaf Ebrahimi 0x20,0x50,0x22,0x2e = uabal v0.8h, v1.8b, v2.8b
33*9a0e4156SSadaf Ebrahimi 0x20,0x50,0x62,0x2e = uabal v0.4s, v1.4h, v2.4h
34*9a0e4156SSadaf Ebrahimi 0x20,0x50,0xa2,0x2e = uabal v0.2d, v1.2s, v2.2s
35*9a0e4156SSadaf Ebrahimi 0x20,0x50,0x22,0x6e = uabal2 v0.8h, v1.16b, v2.16b
36*9a0e4156SSadaf Ebrahimi 0x20,0x50,0x62,0x6e = uabal2 v0.4s, v1.8h, v2.8h
37*9a0e4156SSadaf Ebrahimi 0x20,0x50,0xa2,0x6e = uabal2 v0.2d, v1.4s, v2.4s
38*9a0e4156SSadaf Ebrahimi 0x20,0x70,0x22,0x0e = sabdl v0.8h, v1.8b, v2.8b
39*9a0e4156SSadaf Ebrahimi 0x20,0x70,0x62,0x0e = sabdl v0.4s, v1.4h, v2.4h
40*9a0e4156SSadaf Ebrahimi 0x20,0x70,0xa2,0x0e = sabdl v0.2d, v1.2s, v2.2s
41*9a0e4156SSadaf Ebrahimi 0x20,0x70,0x22,0x4e = sabdl2 v0.8h, v1.16b, v2.16b
42*9a0e4156SSadaf Ebrahimi 0x20,0x70,0x62,0x4e = sabdl2 v0.4s, v1.8h, v2.8h
43*9a0e4156SSadaf Ebrahimi 0x20,0x70,0xa2,0x4e = sabdl2 v0.2d, v1.4s, v2.4s
44*9a0e4156SSadaf Ebrahimi 0x20,0x70,0x22,0x2e = uabdl v0.8h, v1.8b, v2.8b
45*9a0e4156SSadaf Ebrahimi 0x20,0x70,0x62,0x2e = uabdl v0.4s, v1.4h, v2.4h
46*9a0e4156SSadaf Ebrahimi 0x20,0x70,0xa2,0x2e = uabdl v0.2d, v1.2s, v2.2s
47*9a0e4156SSadaf Ebrahimi 0x20,0x70,0x22,0x6e = uabdl2 v0.8h, v1.16b, v2.16b
48*9a0e4156SSadaf Ebrahimi 0x20,0x70,0x62,0x6e = uabdl2 v0.4s, v1.8h, v2.8h
49*9a0e4156SSadaf Ebrahimi 0x20,0x70,0xa2,0x6e = uabdl2 v0.2d, v1.4s, v2.4s
50*9a0e4156SSadaf Ebrahimi 0x20,0x80,0x22,0x0e = smlal v0.8h, v1.8b, v2.8b
51*9a0e4156SSadaf Ebrahimi 0x20,0x80,0x62,0x0e = smlal v0.4s, v1.4h, v2.4h
52*9a0e4156SSadaf Ebrahimi 0x20,0x80,0xa2,0x0e = smlal v0.2d, v1.2s, v2.2s
53*9a0e4156SSadaf Ebrahimi 0x20,0x80,0x22,0x4e = smlal2 v0.8h, v1.16b, v2.16b
54*9a0e4156SSadaf Ebrahimi 0x20,0x80,0x62,0x4e = smlal2 v0.4s, v1.8h, v2.8h
55*9a0e4156SSadaf Ebrahimi 0x20,0x80,0xa2,0x4e = smlal2 v0.2d, v1.4s, v2.4s
56*9a0e4156SSadaf Ebrahimi 0x20,0x80,0x22,0x2e = umlal v0.8h, v1.8b, v2.8b
57*9a0e4156SSadaf Ebrahimi 0x20,0x80,0x62,0x2e = umlal v0.4s, v1.4h, v2.4h
58*9a0e4156SSadaf Ebrahimi 0x20,0x80,0xa2,0x2e = umlal v0.2d, v1.2s, v2.2s
59*9a0e4156SSadaf Ebrahimi 0x20,0x80,0x22,0x6e = umlal2 v0.8h, v1.16b, v2.16b
60*9a0e4156SSadaf Ebrahimi 0x20,0x80,0x62,0x6e = umlal2 v0.4s, v1.8h, v2.8h
61*9a0e4156SSadaf Ebrahimi 0x20,0x80,0xa2,0x6e = umlal2 v0.2d, v1.4s, v2.4s
62*9a0e4156SSadaf Ebrahimi 0x20,0xa0,0x22,0x0e = smlsl v0.8h, v1.8b, v2.8b
63*9a0e4156SSadaf Ebrahimi 0x20,0xa0,0x62,0x0e = smlsl v0.4s, v1.4h, v2.4h
64*9a0e4156SSadaf Ebrahimi 0x20,0xa0,0xa2,0x0e = smlsl v0.2d, v1.2s, v2.2s
65*9a0e4156SSadaf Ebrahimi 0x20,0xa0,0x22,0x4e = smlsl2 v0.8h, v1.16b, v2.16b
66*9a0e4156SSadaf Ebrahimi 0x20,0xa0,0x62,0x4e = smlsl2 v0.4s, v1.8h, v2.8h
67*9a0e4156SSadaf Ebrahimi 0x20,0xa0,0xa2,0x4e = smlsl2 v0.2d, v1.4s, v2.4s
68*9a0e4156SSadaf Ebrahimi 0x20,0xa0,0x22,0x2e = umlsl v0.8h, v1.8b, v2.8b
69*9a0e4156SSadaf Ebrahimi 0x20,0xa0,0x62,0x2e = umlsl v0.4s, v1.4h, v2.4h
70*9a0e4156SSadaf Ebrahimi 0x20,0xa0,0xa2,0x2e = umlsl v0.2d, v1.2s, v2.2s
71*9a0e4156SSadaf Ebrahimi 0x20,0xa0,0x22,0x6e = umlsl2 v0.8h, v1.16b, v2.16b
72*9a0e4156SSadaf Ebrahimi 0x20,0xa0,0x62,0x6e = umlsl2 v0.4s, v1.8h, v2.8h
73*9a0e4156SSadaf Ebrahimi 0x20,0xa0,0xa2,0x6e = umlsl2 v0.2d, v1.4s, v2.4s
74*9a0e4156SSadaf Ebrahimi 0x20,0xc0,0x22,0x0e = smull v0.8h, v1.8b, v2.8b
75*9a0e4156SSadaf Ebrahimi 0x20,0xc0,0x62,0x0e = smull v0.4s, v1.4h, v2.4h
76*9a0e4156SSadaf Ebrahimi 0x20,0xc0,0xa2,0x0e = smull v0.2d, v1.2s, v2.2s
77*9a0e4156SSadaf Ebrahimi 0x20,0xc0,0x22,0x4e = smull2 v0.8h, v1.16b, v2.16b
78*9a0e4156SSadaf Ebrahimi 0x20,0xc0,0x62,0x4e = smull2 v0.4s, v1.8h, v2.8h
79*9a0e4156SSadaf Ebrahimi 0x20,0xc0,0xa2,0x4e = smull2 v0.2d, v1.4s, v2.4s
80*9a0e4156SSadaf Ebrahimi 0x20,0xc0,0x22,0x2e = umull v0.8h, v1.8b, v2.8b
81*9a0e4156SSadaf Ebrahimi 0x20,0xc0,0x62,0x2e = umull v0.4s, v1.4h, v2.4h
82*9a0e4156SSadaf Ebrahimi 0x20,0xc0,0xa2,0x2e = umull v0.2d, v1.2s, v2.2s
83*9a0e4156SSadaf Ebrahimi 0x20,0xc0,0x22,0x6e = umull2 v0.8h, v1.16b, v2.16b
84*9a0e4156SSadaf Ebrahimi 0x20,0xc0,0x62,0x6e = umull2 v0.4s, v1.8h, v2.8h
85*9a0e4156SSadaf Ebrahimi 0x20,0xc0,0xa2,0x6e = umull2 v0.2d, v1.4s, v2.4s
86*9a0e4156SSadaf Ebrahimi 0x20,0x90,0x62,0x0e = sqdmlal v0.4s, v1.4h, v2.4h
87*9a0e4156SSadaf Ebrahimi 0x20,0x90,0xa2,0x0e = sqdmlal v0.2d, v1.2s, v2.2s
88*9a0e4156SSadaf Ebrahimi 0x20,0x90,0x62,0x4e = sqdmlal2 v0.4s, v1.8h, v2.8h
89*9a0e4156SSadaf Ebrahimi 0x20,0x90,0xa2,0x4e = sqdmlal2 v0.2d, v1.4s, v2.4s
90*9a0e4156SSadaf Ebrahimi 0x20,0xb0,0x62,0x0e = sqdmlsl v0.4s, v1.4h, v2.4h
91*9a0e4156SSadaf Ebrahimi 0x20,0xb0,0xa2,0x0e = sqdmlsl v0.2d, v1.2s, v2.2s
92*9a0e4156SSadaf Ebrahimi 0x20,0xb0,0x62,0x4e = sqdmlsl2 v0.4s, v1.8h, v2.8h
93*9a0e4156SSadaf Ebrahimi 0x20,0xb0,0xa2,0x4e = sqdmlsl2 v0.2d, v1.4s, v2.4s
94*9a0e4156SSadaf Ebrahimi 0x20,0xd0,0x62,0x0e = sqdmull v0.4s, v1.4h, v2.4h
95*9a0e4156SSadaf Ebrahimi 0x20,0xd0,0xa2,0x0e = sqdmull v0.2d, v1.2s, v2.2s
96*9a0e4156SSadaf Ebrahimi 0x20,0xd0,0x62,0x4e = sqdmull2 v0.4s, v1.8h, v2.8h
97*9a0e4156SSadaf Ebrahimi 0x20,0xd0,0xa2,0x4e = sqdmull2 v0.2d, v1.4s, v2.4s
98*9a0e4156SSadaf Ebrahimi 0x20,0xe0,0x22,0x0e = pmull v0.8h, v1.8b, v2.8b
99*9a0e4156SSadaf Ebrahimi 0x20,0xe0,0xe2,0x0e = pmull v0.1q, v1.1d, v2.1d
100*9a0e4156SSadaf Ebrahimi 0x20,0xe0,0x22,0x4e = pmull2 v0.8h, v1.16b, v2.16b
101*9a0e4156SSadaf Ebrahimi 0x20,0xe0,0xe2,0x4e = pmull2 v0.1q, v1.2d, v2.2d
102*9a0e4156SSadaf Ebrahimi 0x20,0x10,0x22,0x0e = saddw v0.8h, v1.8h, v2.8b
103*9a0e4156SSadaf Ebrahimi 0x20,0x10,0x62,0x0e = saddw v0.4s, v1.4s, v2.4h
104*9a0e4156SSadaf Ebrahimi 0x20,0x10,0xa2,0x0e = saddw v0.2d, v1.2d, v2.2s
105*9a0e4156SSadaf Ebrahimi 0x20,0x10,0x22,0x4e = saddw2 v0.8h, v1.8h, v2.16b
106*9a0e4156SSadaf Ebrahimi 0x20,0x10,0x62,0x4e = saddw2 v0.4s, v1.4s, v2.8h
107*9a0e4156SSadaf Ebrahimi 0x20,0x10,0xa2,0x4e = saddw2 v0.2d, v1.2d, v2.4s
108*9a0e4156SSadaf Ebrahimi 0x20,0x10,0x22,0x2e = uaddw v0.8h, v1.8h, v2.8b
109*9a0e4156SSadaf Ebrahimi 0x20,0x10,0x62,0x2e = uaddw v0.4s, v1.4s, v2.4h
110*9a0e4156SSadaf Ebrahimi 0x20,0x10,0xa2,0x2e = uaddw v0.2d, v1.2d, v2.2s
111*9a0e4156SSadaf Ebrahimi 0x20,0x10,0x22,0x6e = uaddw2 v0.8h, v1.8h, v2.16b
112*9a0e4156SSadaf Ebrahimi 0x20,0x10,0x62,0x6e = uaddw2 v0.4s, v1.4s, v2.8h
113*9a0e4156SSadaf Ebrahimi 0x20,0x10,0xa2,0x6e = uaddw2 v0.2d, v1.2d, v2.4s
114*9a0e4156SSadaf Ebrahimi 0x20,0x30,0x22,0x0e = ssubw v0.8h, v1.8h, v2.8b
115*9a0e4156SSadaf Ebrahimi 0x20,0x30,0x62,0x0e = ssubw v0.4s, v1.4s, v2.4h
116*9a0e4156SSadaf Ebrahimi 0x20,0x30,0xa2,0x0e = ssubw v0.2d, v1.2d, v2.2s
117*9a0e4156SSadaf Ebrahimi 0x20,0x30,0x22,0x4e = ssubw2 v0.8h, v1.8h, v2.16b
118*9a0e4156SSadaf Ebrahimi 0x20,0x30,0x62,0x4e = ssubw2 v0.4s, v1.4s, v2.8h
119*9a0e4156SSadaf Ebrahimi 0x20,0x30,0xa2,0x4e = ssubw2 v0.2d, v1.2d, v2.4s
120*9a0e4156SSadaf Ebrahimi 0x20,0x30,0x22,0x2e = usubw v0.8h, v1.8h, v2.8b
121*9a0e4156SSadaf Ebrahimi 0x20,0x30,0x62,0x2e = usubw v0.4s, v1.4s, v2.4h
122*9a0e4156SSadaf Ebrahimi 0x20,0x30,0xa2,0x2e = usubw v0.2d, v1.2d, v2.2s
123*9a0e4156SSadaf Ebrahimi 0x20,0x30,0x22,0x6e = usubw2 v0.8h, v1.8h, v2.16b
124*9a0e4156SSadaf Ebrahimi 0x20,0x30,0x62,0x6e = usubw2 v0.4s, v1.4s, v2.8h
125*9a0e4156SSadaf Ebrahimi 0x20,0x30,0xa2,0x6e = usubw2 v0.2d, v1.2d, v2.4s
126*9a0e4156SSadaf Ebrahimi 0x20,0x40,0x22,0x0e = addhn v0.8b, v1.8h, v2.8h
127*9a0e4156SSadaf Ebrahimi 0x20,0x40,0x62,0x0e = addhn v0.4h, v1.4s, v2.4s
128*9a0e4156SSadaf Ebrahimi 0x20,0x40,0xa2,0x0e = addhn v0.2s, v1.2d, v2.2d
129*9a0e4156SSadaf Ebrahimi 0x20,0x40,0x22,0x4e = addhn2 v0.16b, v1.8h, v2.8h
130*9a0e4156SSadaf Ebrahimi 0x20,0x40,0x62,0x4e = addhn2 v0.8h, v1.4s, v2.4s
131*9a0e4156SSadaf Ebrahimi 0x20,0x40,0xa2,0x4e = addhn2 v0.4s, v1.2d, v2.2d
132*9a0e4156SSadaf Ebrahimi 0x20,0x40,0x22,0x2e = raddhn v0.8b, v1.8h, v2.8h
133*9a0e4156SSadaf Ebrahimi 0x20,0x40,0x62,0x2e = raddhn v0.4h, v1.4s, v2.4s
134*9a0e4156SSadaf Ebrahimi 0x20,0x40,0xa2,0x2e = raddhn v0.2s, v1.2d, v2.2d
135*9a0e4156SSadaf Ebrahimi 0x20,0x40,0x22,0x6e = raddhn2 v0.16b, v1.8h, v2.8h
136*9a0e4156SSadaf Ebrahimi 0x20,0x40,0x62,0x6e = raddhn2 v0.8h, v1.4s, v2.4s
137*9a0e4156SSadaf Ebrahimi 0x20,0x40,0xa2,0x6e = raddhn2 v0.4s, v1.2d, v2.2d
138*9a0e4156SSadaf Ebrahimi 0x20,0x60,0x22,0x2e = rsubhn v0.8b, v1.8h, v2.8h
139*9a0e4156SSadaf Ebrahimi 0x20,0x60,0x62,0x2e = rsubhn v0.4h, v1.4s, v2.4s
140*9a0e4156SSadaf Ebrahimi 0x20,0x60,0xa2,0x2e = rsubhn v0.2s, v1.2d, v2.2d
141*9a0e4156SSadaf Ebrahimi 0x20,0x60,0x22,0x6e = rsubhn2 v0.16b, v1.8h, v2.8h
142*9a0e4156SSadaf Ebrahimi 0x20,0x60,0x62,0x6e = rsubhn2 v0.8h, v1.4s, v2.4s
143*9a0e4156SSadaf Ebrahimi 0x20,0x60,0xa2,0x6e = rsubhn2 v0.4s, v1.2d, v2.2d
144