Subversion Repositories QNX 8.QNX8 LLVM/Clang compiler suite

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
14 pmbaty 1
static const IntrinToName MapData[] = {
2
  { ARM::BI__builtin_arm_mve_asrl, 0, -1},
3
  { ARM::BI__builtin_arm_mve_lsll, 5, -1},
4
  { ARM::BI__builtin_arm_mve_sqrshr, 10, -1},
5
  { ARM::BI__builtin_arm_mve_sqrshrl, 17, -1},
6
  { ARM::BI__builtin_arm_mve_sqrshrl_sat48, 25, -1},
7
  { ARM::BI__builtin_arm_mve_sqshl, 39, -1},
8
  { ARM::BI__builtin_arm_mve_sqshll, 45, -1},
9
  { ARM::BI__builtin_arm_mve_srshr, 52, -1},
10
  { ARM::BI__builtin_arm_mve_srshrl, 58, -1},
11
  { ARM::BI__builtin_arm_mve_uqrshl, 65, -1},
12
  { ARM::BI__builtin_arm_mve_uqrshll, 72, -1},
13
  { ARM::BI__builtin_arm_mve_uqrshll_sat48, 80, -1},
14
  { ARM::BI__builtin_arm_mve_uqshl, 94, -1},
15
  { ARM::BI__builtin_arm_mve_uqshll, 100, -1},
16
  { ARM::BI__builtin_arm_mve_urshr, 107, -1},
17
  { ARM::BI__builtin_arm_mve_urshrl, 113, -1},
18
  { ARM::BI__builtin_arm_mve_vabavq_p_s16, 129, 120},
19
  { ARM::BI__builtin_arm_mve_vabavq_p_s32, 142, 120},
20
  { ARM::BI__builtin_arm_mve_vabavq_p_s8, 155, 120},
21
  { ARM::BI__builtin_arm_mve_vabavq_p_u16, 167, 120},
22
  { ARM::BI__builtin_arm_mve_vabavq_p_u32, 180, 120},
23
  { ARM::BI__builtin_arm_mve_vabavq_p_u8, 193, 120},
24
  { ARM::BI__builtin_arm_mve_vabavq_s16, 212, 205},
25
  { ARM::BI__builtin_arm_mve_vabavq_s32, 223, 205},
26
  { ARM::BI__builtin_arm_mve_vabavq_s8, 234, 205},
27
  { ARM::BI__builtin_arm_mve_vabavq_u16, 244, 205},
28
  { ARM::BI__builtin_arm_mve_vabavq_u32, 255, 205},
29
  { ARM::BI__builtin_arm_mve_vabavq_u8, 266, 205},
30
  { ARM::BI__builtin_arm_mve_vabdq_f16, 282, 276},
31
  { ARM::BI__builtin_arm_mve_vabdq_f32, 292, 276},
32
  { ARM::BI__builtin_arm_mve_vabdq_m_f16, 310, 302},
33
  { ARM::BI__builtin_arm_mve_vabdq_m_f32, 322, 302},
34
  { ARM::BI__builtin_arm_mve_vabdq_m_s16, 334, 302},
35
  { ARM::BI__builtin_arm_mve_vabdq_m_s32, 346, 302},
36
  { ARM::BI__builtin_arm_mve_vabdq_m_s8, 358, 302},
37
  { ARM::BI__builtin_arm_mve_vabdq_m_u16, 369, 302},
38
  { ARM::BI__builtin_arm_mve_vabdq_m_u32, 381, 302},
39
  { ARM::BI__builtin_arm_mve_vabdq_m_u8, 393, 302},
40
  { ARM::BI__builtin_arm_mve_vabdq_s16, 404, 276},
41
  { ARM::BI__builtin_arm_mve_vabdq_s32, 414, 276},
42
  { ARM::BI__builtin_arm_mve_vabdq_s8, 424, 276},
43
  { ARM::BI__builtin_arm_mve_vabdq_u16, 433, 276},
44
  { ARM::BI__builtin_arm_mve_vabdq_u32, 443, 276},
45
  { ARM::BI__builtin_arm_mve_vabdq_u8, 453, 276},
46
  { ARM::BI__builtin_arm_mve_vabdq_x_f16, 470, 462},
47
  { ARM::BI__builtin_arm_mve_vabdq_x_f32, 482, 462},
48
  { ARM::BI__builtin_arm_mve_vabdq_x_s16, 494, 462},
49
  { ARM::BI__builtin_arm_mve_vabdq_x_s32, 506, 462},
50
  { ARM::BI__builtin_arm_mve_vabdq_x_s8, 518, 462},
51
  { ARM::BI__builtin_arm_mve_vabdq_x_u16, 529, 462},
52
  { ARM::BI__builtin_arm_mve_vabdq_x_u32, 541, 462},
53
  { ARM::BI__builtin_arm_mve_vabdq_x_u8, 553, 462},
54
  { ARM::BI__builtin_arm_mve_vabsq_f16, 570, 564},
55
  { ARM::BI__builtin_arm_mve_vabsq_f32, 580, 564},
56
  { ARM::BI__builtin_arm_mve_vabsq_m_f16, 598, 590},
57
  { ARM::BI__builtin_arm_mve_vabsq_m_f32, 610, 590},
58
  { ARM::BI__builtin_arm_mve_vabsq_m_s16, 622, 590},
59
  { ARM::BI__builtin_arm_mve_vabsq_m_s32, 634, 590},
60
  { ARM::BI__builtin_arm_mve_vabsq_m_s8, 646, 590},
61
  { ARM::BI__builtin_arm_mve_vabsq_s16, 657, 564},
62
  { ARM::BI__builtin_arm_mve_vabsq_s32, 667, 564},
63
  { ARM::BI__builtin_arm_mve_vabsq_s8, 677, 564},
64
  { ARM::BI__builtin_arm_mve_vabsq_x_f16, 694, 686},
65
  { ARM::BI__builtin_arm_mve_vabsq_x_f32, 706, 686},
66
  { ARM::BI__builtin_arm_mve_vabsq_x_s16, 718, 686},
67
  { ARM::BI__builtin_arm_mve_vabsq_x_s32, 730, 686},
68
  { ARM::BI__builtin_arm_mve_vabsq_x_s8, 742, 686},
69
  { ARM::BI__builtin_arm_mve_vadciq_m_s32, 762, 753},
70
  { ARM::BI__builtin_arm_mve_vadciq_m_u32, 775, 753},
71
  { ARM::BI__builtin_arm_mve_vadciq_s32, 795, 788},
72
  { ARM::BI__builtin_arm_mve_vadciq_u32, 806, 788},
73
  { ARM::BI__builtin_arm_mve_vadcq_m_s32, 825, 817},
74
  { ARM::BI__builtin_arm_mve_vadcq_m_u32, 837, 817},
75
  { ARM::BI__builtin_arm_mve_vadcq_s32, 855, 849},
76
  { ARM::BI__builtin_arm_mve_vadcq_u32, 865, 849},
77
  { ARM::BI__builtin_arm_mve_vaddlvaq_p_s32, 886, 875},
78
  { ARM::BI__builtin_arm_mve_vaddlvaq_p_u32, 901, 875},
79
  { ARM::BI__builtin_arm_mve_vaddlvaq_s32, 925, 916},
80
  { ARM::BI__builtin_arm_mve_vaddlvaq_u32, 938, 916},
81
  { ARM::BI__builtin_arm_mve_vaddlvq_p_s32, 961, 951},
82
  { ARM::BI__builtin_arm_mve_vaddlvq_p_u32, 975, 951},
83
  { ARM::BI__builtin_arm_mve_vaddlvq_s32, 997, 989},
84
  { ARM::BI__builtin_arm_mve_vaddlvq_u32, 1009, 989},
85
  { ARM::BI__builtin_arm_mve_vaddq_f16, 1027, 1021},
86
  { ARM::BI__builtin_arm_mve_vaddq_f32, 1037, 1021},
87
  { ARM::BI__builtin_arm_mve_vaddq_m_f16, 1055, 1047},
88
  { ARM::BI__builtin_arm_mve_vaddq_m_f32, 1067, 1047},
89
  { ARM::BI__builtin_arm_mve_vaddq_m_n_f16, 1079, 1047},
90
  { ARM::BI__builtin_arm_mve_vaddq_m_n_f32, 1093, 1047},
91
  { ARM::BI__builtin_arm_mve_vaddq_m_n_s16, 1107, 1047},
92
  { ARM::BI__builtin_arm_mve_vaddq_m_n_s32, 1121, 1047},
93
  { ARM::BI__builtin_arm_mve_vaddq_m_n_s8, 1135, 1047},
94
  { ARM::BI__builtin_arm_mve_vaddq_m_n_u16, 1148, 1047},
95
  { ARM::BI__builtin_arm_mve_vaddq_m_n_u32, 1162, 1047},
96
  { ARM::BI__builtin_arm_mve_vaddq_m_n_u8, 1176, 1047},
97
  { ARM::BI__builtin_arm_mve_vaddq_m_s16, 1189, 1047},
98
  { ARM::BI__builtin_arm_mve_vaddq_m_s32, 1201, 1047},
99
  { ARM::BI__builtin_arm_mve_vaddq_m_s8, 1213, 1047},
100
  { ARM::BI__builtin_arm_mve_vaddq_m_u16, 1224, 1047},
101
  { ARM::BI__builtin_arm_mve_vaddq_m_u32, 1236, 1047},
102
  { ARM::BI__builtin_arm_mve_vaddq_m_u8, 1248, 1047},
103
  { ARM::BI__builtin_arm_mve_vaddq_n_f16, 1259, 1021},
104
  { ARM::BI__builtin_arm_mve_vaddq_n_f32, 1271, 1021},
105
  { ARM::BI__builtin_arm_mve_vaddq_n_s16, 1283, 1021},
106
  { ARM::BI__builtin_arm_mve_vaddq_n_s32, 1295, 1021},
107
  { ARM::BI__builtin_arm_mve_vaddq_n_s8, 1307, 1021},
108
  { ARM::BI__builtin_arm_mve_vaddq_n_u16, 1318, 1021},
109
  { ARM::BI__builtin_arm_mve_vaddq_n_u32, 1330, 1021},
110
  { ARM::BI__builtin_arm_mve_vaddq_n_u8, 1342, 1021},
111
  { ARM::BI__builtin_arm_mve_vaddq_s16, 1353, 1021},
112
  { ARM::BI__builtin_arm_mve_vaddq_s32, 1363, 1021},
113
  { ARM::BI__builtin_arm_mve_vaddq_s8, 1373, 1021},
114
  { ARM::BI__builtin_arm_mve_vaddq_u16, 1382, 1021},
115
  { ARM::BI__builtin_arm_mve_vaddq_u32, 1392, 1021},
116
  { ARM::BI__builtin_arm_mve_vaddq_u8, 1402, 1021},
117
  { ARM::BI__builtin_arm_mve_vaddq_x_f16, 1419, 1411},
118
  { ARM::BI__builtin_arm_mve_vaddq_x_f32, 1431, 1411},
119
  { ARM::BI__builtin_arm_mve_vaddq_x_n_f16, 1443, 1411},
120
  { ARM::BI__builtin_arm_mve_vaddq_x_n_f32, 1457, 1411},
121
  { ARM::BI__builtin_arm_mve_vaddq_x_n_s16, 1471, 1411},
122
  { ARM::BI__builtin_arm_mve_vaddq_x_n_s32, 1485, 1411},
123
  { ARM::BI__builtin_arm_mve_vaddq_x_n_s8, 1499, 1411},
124
  { ARM::BI__builtin_arm_mve_vaddq_x_n_u16, 1512, 1411},
125
  { ARM::BI__builtin_arm_mve_vaddq_x_n_u32, 1526, 1411},
126
  { ARM::BI__builtin_arm_mve_vaddq_x_n_u8, 1540, 1411},
127
  { ARM::BI__builtin_arm_mve_vaddq_x_s16, 1553, 1411},
128
  { ARM::BI__builtin_arm_mve_vaddq_x_s32, 1565, 1411},
129
  { ARM::BI__builtin_arm_mve_vaddq_x_s8, 1577, 1411},
130
  { ARM::BI__builtin_arm_mve_vaddq_x_u16, 1588, 1411},
131
  { ARM::BI__builtin_arm_mve_vaddq_x_u32, 1600, 1411},
132
  { ARM::BI__builtin_arm_mve_vaddq_x_u8, 1612, 1411},
133
  { ARM::BI__builtin_arm_mve_vaddvaq_p_s16, 1633, 1623},
134
  { ARM::BI__builtin_arm_mve_vaddvaq_p_s32, 1647, 1623},
135
  { ARM::BI__builtin_arm_mve_vaddvaq_p_s8, 1661, 1623},
136
  { ARM::BI__builtin_arm_mve_vaddvaq_p_u16, 1674, 1623},
137
  { ARM::BI__builtin_arm_mve_vaddvaq_p_u32, 1688, 1623},
138
  { ARM::BI__builtin_arm_mve_vaddvaq_p_u8, 1702, 1623},
139
  { ARM::BI__builtin_arm_mve_vaddvaq_s16, 1723, 1715},
140
  { ARM::BI__builtin_arm_mve_vaddvaq_s32, 1735, 1715},
141
  { ARM::BI__builtin_arm_mve_vaddvaq_s8, 1747, 1715},
142
  { ARM::BI__builtin_arm_mve_vaddvaq_u16, 1758, 1715},
143
  { ARM::BI__builtin_arm_mve_vaddvaq_u32, 1770, 1715},
144
  { ARM::BI__builtin_arm_mve_vaddvaq_u8, 1782, 1715},
145
  { ARM::BI__builtin_arm_mve_vaddvq_p_s16, 1802, 1793},
146
  { ARM::BI__builtin_arm_mve_vaddvq_p_s32, 1815, 1793},
147
  { ARM::BI__builtin_arm_mve_vaddvq_p_s8, 1828, 1793},
148
  { ARM::BI__builtin_arm_mve_vaddvq_p_u16, 1840, 1793},
149
  { ARM::BI__builtin_arm_mve_vaddvq_p_u32, 1853, 1793},
150
  { ARM::BI__builtin_arm_mve_vaddvq_p_u8, 1866, 1793},
151
  { ARM::BI__builtin_arm_mve_vaddvq_s16, 1885, 1878},
152
  { ARM::BI__builtin_arm_mve_vaddvq_s32, 1896, 1878},
153
  { ARM::BI__builtin_arm_mve_vaddvq_s8, 1907, 1878},
154
  { ARM::BI__builtin_arm_mve_vaddvq_u16, 1917, 1878},
155
  { ARM::BI__builtin_arm_mve_vaddvq_u32, 1928, 1878},
156
  { ARM::BI__builtin_arm_mve_vaddvq_u8, 1939, 1878},
157
  { ARM::BI__builtin_arm_mve_vandq_f16, 1955, 1949},
158
  { ARM::BI__builtin_arm_mve_vandq_f32, 1965, 1949},
159
  { ARM::BI__builtin_arm_mve_vandq_m_f16, 1983, 1975},
160
  { ARM::BI__builtin_arm_mve_vandq_m_f32, 1995, 1975},
161
  { ARM::BI__builtin_arm_mve_vandq_m_s16, 2007, 1975},
162
  { ARM::BI__builtin_arm_mve_vandq_m_s32, 2019, 1975},
163
  { ARM::BI__builtin_arm_mve_vandq_m_s8, 2031, 1975},
164
  { ARM::BI__builtin_arm_mve_vandq_m_u16, 2042, 1975},
165
  { ARM::BI__builtin_arm_mve_vandq_m_u32, 2054, 1975},
166
  { ARM::BI__builtin_arm_mve_vandq_m_u8, 2066, 1975},
167
  { ARM::BI__builtin_arm_mve_vandq_s16, 2077, 1949},
168
  { ARM::BI__builtin_arm_mve_vandq_s32, 2087, 1949},
169
  { ARM::BI__builtin_arm_mve_vandq_s8, 2097, 1949},
170
  { ARM::BI__builtin_arm_mve_vandq_u16, 2106, 1949},
171
  { ARM::BI__builtin_arm_mve_vandq_u32, 2116, 1949},
172
  { ARM::BI__builtin_arm_mve_vandq_u8, 2126, 1949},
173
  { ARM::BI__builtin_arm_mve_vandq_x_f16, 2143, 2135},
174
  { ARM::BI__builtin_arm_mve_vandq_x_f32, 2155, 2135},
175
  { ARM::BI__builtin_arm_mve_vandq_x_s16, 2167, 2135},
176
  { ARM::BI__builtin_arm_mve_vandq_x_s32, 2179, 2135},
177
  { ARM::BI__builtin_arm_mve_vandq_x_s8, 2191, 2135},
178
  { ARM::BI__builtin_arm_mve_vandq_x_u16, 2202, 2135},
179
  { ARM::BI__builtin_arm_mve_vandq_x_u32, 2214, 2135},
180
  { ARM::BI__builtin_arm_mve_vandq_x_u8, 2226, 2135},
181
  { ARM::BI__builtin_arm_mve_vbicq_f16, 2243, 2237},
182
  { ARM::BI__builtin_arm_mve_vbicq_f32, 2253, 2237},
183
  { ARM::BI__builtin_arm_mve_vbicq_m_f16, 2271, 2263},
184
  { ARM::BI__builtin_arm_mve_vbicq_m_f32, 2283, 2263},
185
  { ARM::BI__builtin_arm_mve_vbicq_m_n_s16, 2305, 2295},
186
  { ARM::BI__builtin_arm_mve_vbicq_m_n_s32, 2319, 2295},
187
  { ARM::BI__builtin_arm_mve_vbicq_m_n_u16, 2333, 2295},
188
  { ARM::BI__builtin_arm_mve_vbicq_m_n_u32, 2347, 2295},
189
  { ARM::BI__builtin_arm_mve_vbicq_m_s16, 2361, 2263},
190
  { ARM::BI__builtin_arm_mve_vbicq_m_s32, 2373, 2263},
191
  { ARM::BI__builtin_arm_mve_vbicq_m_s8, 2385, 2263},
192
  { ARM::BI__builtin_arm_mve_vbicq_m_u16, 2396, 2263},
193
  { ARM::BI__builtin_arm_mve_vbicq_m_u32, 2408, 2263},
194
  { ARM::BI__builtin_arm_mve_vbicq_m_u8, 2420, 2263},
195
  { ARM::BI__builtin_arm_mve_vbicq_n_s16, 2431, 2237},
196
  { ARM::BI__builtin_arm_mve_vbicq_n_s32, 2443, 2237},
197
  { ARM::BI__builtin_arm_mve_vbicq_n_u16, 2455, 2237},
198
  { ARM::BI__builtin_arm_mve_vbicq_n_u32, 2467, 2237},
199
  { ARM::BI__builtin_arm_mve_vbicq_s16, 2479, 2237},
200
  { ARM::BI__builtin_arm_mve_vbicq_s32, 2489, 2237},
201
  { ARM::BI__builtin_arm_mve_vbicq_s8, 2499, 2237},
202
  { ARM::BI__builtin_arm_mve_vbicq_u16, 2508, 2237},
203
  { ARM::BI__builtin_arm_mve_vbicq_u32, 2518, 2237},
204
  { ARM::BI__builtin_arm_mve_vbicq_u8, 2528, 2237},
205
  { ARM::BI__builtin_arm_mve_vbicq_x_f16, 2545, 2537},
206
  { ARM::BI__builtin_arm_mve_vbicq_x_f32, 2557, 2537},
207
  { ARM::BI__builtin_arm_mve_vbicq_x_s16, 2569, 2537},
208
  { ARM::BI__builtin_arm_mve_vbicq_x_s32, 2581, 2537},
209
  { ARM::BI__builtin_arm_mve_vbicq_x_s8, 2593, 2537},
210
  { ARM::BI__builtin_arm_mve_vbicq_x_u16, 2604, 2537},
211
  { ARM::BI__builtin_arm_mve_vbicq_x_u32, 2616, 2537},
212
  { ARM::BI__builtin_arm_mve_vbicq_x_u8, 2628, 2537},
213
  { ARM::BI__builtin_arm_mve_vbrsrq_m_n_f16, 2648, 2639},
214
  { ARM::BI__builtin_arm_mve_vbrsrq_m_n_f32, 2663, 2639},
215
  { ARM::BI__builtin_arm_mve_vbrsrq_m_n_s16, 2678, 2639},
216
  { ARM::BI__builtin_arm_mve_vbrsrq_m_n_s32, 2693, 2639},
217
  { ARM::BI__builtin_arm_mve_vbrsrq_m_n_s8, 2708, 2639},
218
  { ARM::BI__builtin_arm_mve_vbrsrq_m_n_u16, 2722, 2639},
219
  { ARM::BI__builtin_arm_mve_vbrsrq_m_n_u32, 2737, 2639},
220
  { ARM::BI__builtin_arm_mve_vbrsrq_m_n_u8, 2752, 2639},
221
  { ARM::BI__builtin_arm_mve_vbrsrq_n_f16, 2773, 2766},
222
  { ARM::BI__builtin_arm_mve_vbrsrq_n_f32, 2786, 2766},
223
  { ARM::BI__builtin_arm_mve_vbrsrq_n_s16, 2799, 2766},
224
  { ARM::BI__builtin_arm_mve_vbrsrq_n_s32, 2812, 2766},
225
  { ARM::BI__builtin_arm_mve_vbrsrq_n_s8, 2825, 2766},
226
  { ARM::BI__builtin_arm_mve_vbrsrq_n_u16, 2837, 2766},
227
  { ARM::BI__builtin_arm_mve_vbrsrq_n_u32, 2850, 2766},
228
  { ARM::BI__builtin_arm_mve_vbrsrq_n_u8, 2863, 2766},
229
  { ARM::BI__builtin_arm_mve_vbrsrq_x_n_f16, 2884, 2875},
230
  { ARM::BI__builtin_arm_mve_vbrsrq_x_n_f32, 2899, 2875},
231
  { ARM::BI__builtin_arm_mve_vbrsrq_x_n_s16, 2914, 2875},
232
  { ARM::BI__builtin_arm_mve_vbrsrq_x_n_s32, 2929, 2875},
233
  { ARM::BI__builtin_arm_mve_vbrsrq_x_n_s8, 2944, 2875},
234
  { ARM::BI__builtin_arm_mve_vbrsrq_x_n_u16, 2958, 2875},
235
  { ARM::BI__builtin_arm_mve_vbrsrq_x_n_u32, 2973, 2875},
236
  { ARM::BI__builtin_arm_mve_vbrsrq_x_n_u8, 2988, 2875},
237
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_f16, 3016, 3002},
238
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_f32, 3034, 3002},
239
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_m_f16, 3068, 3052},
240
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_m_f32, 3088, 3052},
241
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_m_s16, 3108, 3052},
242
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_m_s32, 3128, 3052},
243
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_m_s8, 3148, 3052},
244
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_m_u16, 3167, 3052},
245
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_m_u32, 3187, 3052},
246
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_m_u8, 3207, 3052},
247
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_s16, 3226, 3002},
248
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_s32, 3244, 3002},
249
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_s8, 3262, 3002},
250
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_u16, 3279, 3002},
251
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_u32, 3297, 3002},
252
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_u8, 3315, 3002},
253
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_x_f16, 3348, 3332},
254
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_x_f32, 3368, 3332},
255
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_x_s16, 3388, 3332},
256
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_x_s32, 3408, 3332},
257
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_x_s8, 3428, 3332},
258
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_x_u16, 3447, 3332},
259
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_x_u32, 3467, 3332},
260
  { ARM::BI__builtin_arm_mve_vcaddq_rot270_x_u8, 3487, 3332},
261
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_f16, 3519, 3506},
262
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_f32, 3536, 3506},
263
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_m_f16, 3568, 3553},
264
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_m_f32, 3587, 3553},
265
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_m_s16, 3606, 3553},
266
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_m_s32, 3625, 3553},
267
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_m_s8, 3644, 3553},
268
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_m_u16, 3662, 3553},
269
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_m_u32, 3681, 3553},
270
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_m_u8, 3700, 3553},
271
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_s16, 3718, 3506},
272
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_s32, 3735, 3506},
273
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_s8, 3752, 3506},
274
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_u16, 3768, 3506},
275
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_u32, 3785, 3506},
276
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_u8, 3802, 3506},
277
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_x_f16, 3833, 3818},
278
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_x_f32, 3852, 3818},
279
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_x_s16, 3871, 3818},
280
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_x_s32, 3890, 3818},
281
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_x_s8, 3909, 3818},
282
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_x_u16, 3927, 3818},
283
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_x_u32, 3946, 3818},
284
  { ARM::BI__builtin_arm_mve_vcaddq_rot90_x_u8, 3965, 3818},
285
  { ARM::BI__builtin_arm_mve_vclsq_m_s16, 3991, 3983},
286
  { ARM::BI__builtin_arm_mve_vclsq_m_s32, 4003, 3983},
287
  { ARM::BI__builtin_arm_mve_vclsq_m_s8, 4015, 3983},
288
  { ARM::BI__builtin_arm_mve_vclsq_s16, 4032, 4026},
289
  { ARM::BI__builtin_arm_mve_vclsq_s32, 4042, 4026},
290
  { ARM::BI__builtin_arm_mve_vclsq_s8, 4052, 4026},
291
  { ARM::BI__builtin_arm_mve_vclsq_x_s16, 4069, 4061},
292
  { ARM::BI__builtin_arm_mve_vclsq_x_s32, 4081, 4061},
293
  { ARM::BI__builtin_arm_mve_vclsq_x_s8, 4093, 4061},
294
  { ARM::BI__builtin_arm_mve_vclzq_m_s16, 4112, 4104},
295
  { ARM::BI__builtin_arm_mve_vclzq_m_s32, 4124, 4104},
296
  { ARM::BI__builtin_arm_mve_vclzq_m_s8, 4136, 4104},
297
  { ARM::BI__builtin_arm_mve_vclzq_m_u16, 4147, 4104},
298
  { ARM::BI__builtin_arm_mve_vclzq_m_u32, 4159, 4104},
299
  { ARM::BI__builtin_arm_mve_vclzq_m_u8, 4171, 4104},
300
  { ARM::BI__builtin_arm_mve_vclzq_s16, 4188, 4182},
301
  { ARM::BI__builtin_arm_mve_vclzq_s32, 4198, 4182},
302
  { ARM::BI__builtin_arm_mve_vclzq_s8, 4208, 4182},
303
  { ARM::BI__builtin_arm_mve_vclzq_u16, 4217, 4182},
304
  { ARM::BI__builtin_arm_mve_vclzq_u32, 4227, 4182},
305
  { ARM::BI__builtin_arm_mve_vclzq_u8, 4237, 4182},
306
  { ARM::BI__builtin_arm_mve_vclzq_x_s16, 4254, 4246},
307
  { ARM::BI__builtin_arm_mve_vclzq_x_s32, 4266, 4246},
308
  { ARM::BI__builtin_arm_mve_vclzq_x_s8, 4278, 4246},
309
  { ARM::BI__builtin_arm_mve_vclzq_x_u16, 4289, 4246},
310
  { ARM::BI__builtin_arm_mve_vclzq_x_u32, 4301, 4246},
311
  { ARM::BI__builtin_arm_mve_vclzq_x_u8, 4313, 4246},
312
  { ARM::BI__builtin_arm_mve_vcmlaq_f16, 4331, 4324},
313
  { ARM::BI__builtin_arm_mve_vcmlaq_f32, 4342, 4324},
314
  { ARM::BI__builtin_arm_mve_vcmlaq_m_f16, 4362, 4353},
315
  { ARM::BI__builtin_arm_mve_vcmlaq_m_f32, 4375, 4353},
316
  { ARM::BI__builtin_arm_mve_vcmlaq_rot180_f16, 4402, 4388},
317
  { ARM::BI__builtin_arm_mve_vcmlaq_rot180_f32, 4420, 4388},
318
  { ARM::BI__builtin_arm_mve_vcmlaq_rot180_m_f16, 4454, 4438},
319
  { ARM::BI__builtin_arm_mve_vcmlaq_rot180_m_f32, 4474, 4438},
320
  { ARM::BI__builtin_arm_mve_vcmlaq_rot270_f16, 4508, 4494},
321
  { ARM::BI__builtin_arm_mve_vcmlaq_rot270_f32, 4526, 4494},
322
  { ARM::BI__builtin_arm_mve_vcmlaq_rot270_m_f16, 4560, 4544},
323
  { ARM::BI__builtin_arm_mve_vcmlaq_rot270_m_f32, 4580, 4544},
324
  { ARM::BI__builtin_arm_mve_vcmlaq_rot90_f16, 4613, 4600},
325
  { ARM::BI__builtin_arm_mve_vcmlaq_rot90_f32, 4630, 4600},
326
  { ARM::BI__builtin_arm_mve_vcmlaq_rot90_m_f16, 4662, 4647},
327
  { ARM::BI__builtin_arm_mve_vcmlaq_rot90_m_f32, 4681, 4647},
328
  { ARM::BI__builtin_arm_mve_vcmpcsq_m_n_u16, 4710, 4700},
329
  { ARM::BI__builtin_arm_mve_vcmpcsq_m_n_u32, 4726, 4700},
330
  { ARM::BI__builtin_arm_mve_vcmpcsq_m_n_u8, 4742, 4700},
331
  { ARM::BI__builtin_arm_mve_vcmpcsq_m_u16, 4757, 4700},
332
  { ARM::BI__builtin_arm_mve_vcmpcsq_m_u32, 4771, 4700},
333
  { ARM::BI__builtin_arm_mve_vcmpcsq_m_u8, 4785, 4700},
334
  { ARM::BI__builtin_arm_mve_vcmpcsq_n_u16, 4806, 4798},
335
  { ARM::BI__builtin_arm_mve_vcmpcsq_n_u32, 4820, 4798},
336
  { ARM::BI__builtin_arm_mve_vcmpcsq_n_u8, 4834, 4798},
337
  { ARM::BI__builtin_arm_mve_vcmpcsq_u16, 4847, 4798},
338
  { ARM::BI__builtin_arm_mve_vcmpcsq_u32, 4859, 4798},
339
  { ARM::BI__builtin_arm_mve_vcmpcsq_u8, 4871, 4798},
340
  { ARM::BI__builtin_arm_mve_vcmpeqq_f16, 4890, 4882},
341
  { ARM::BI__builtin_arm_mve_vcmpeqq_f32, 4902, 4882},
342
  { ARM::BI__builtin_arm_mve_vcmpeqq_m_f16, 4924, 4914},
343
  { ARM::BI__builtin_arm_mve_vcmpeqq_m_f32, 4938, 4914},
344
  { ARM::BI__builtin_arm_mve_vcmpeqq_m_n_f16, 4952, 4914},
345
  { ARM::BI__builtin_arm_mve_vcmpeqq_m_n_f32, 4968, 4914},
346
  { ARM::BI__builtin_arm_mve_vcmpeqq_m_n_s16, 4984, 4914},
347
  { ARM::BI__builtin_arm_mve_vcmpeqq_m_n_s32, 5000, 4914},
348
  { ARM::BI__builtin_arm_mve_vcmpeqq_m_n_s8, 5016, 4914},
349
  { ARM::BI__builtin_arm_mve_vcmpeqq_m_n_u16, 5031, 4914},
350
  { ARM::BI__builtin_arm_mve_vcmpeqq_m_n_u32, 5047, 4914},
351
  { ARM::BI__builtin_arm_mve_vcmpeqq_m_n_u8, 5063, 4914},
352
  { ARM::BI__builtin_arm_mve_vcmpeqq_m_s16, 5078, 4914},
353
  { ARM::BI__builtin_arm_mve_vcmpeqq_m_s32, 5092, 4914},
354
  { ARM::BI__builtin_arm_mve_vcmpeqq_m_s8, 5106, 4914},
355
  { ARM::BI__builtin_arm_mve_vcmpeqq_m_u16, 5119, 4914},
356
  { ARM::BI__builtin_arm_mve_vcmpeqq_m_u32, 5133, 4914},
357
  { ARM::BI__builtin_arm_mve_vcmpeqq_m_u8, 5147, 4914},
358
  { ARM::BI__builtin_arm_mve_vcmpeqq_n_f16, 5160, 4882},
359
  { ARM::BI__builtin_arm_mve_vcmpeqq_n_f32, 5174, 4882},
360
  { ARM::BI__builtin_arm_mve_vcmpeqq_n_s16, 5188, 4882},
361
  { ARM::BI__builtin_arm_mve_vcmpeqq_n_s32, 5202, 4882},
362
  { ARM::BI__builtin_arm_mve_vcmpeqq_n_s8, 5216, 4882},
363
  { ARM::BI__builtin_arm_mve_vcmpeqq_n_u16, 5229, 4882},
364
  { ARM::BI__builtin_arm_mve_vcmpeqq_n_u32, 5243, 4882},
365
  { ARM::BI__builtin_arm_mve_vcmpeqq_n_u8, 5257, 4882},
366
  { ARM::BI__builtin_arm_mve_vcmpeqq_s16, 5270, 4882},
367
  { ARM::BI__builtin_arm_mve_vcmpeqq_s32, 5282, 4882},
368
  { ARM::BI__builtin_arm_mve_vcmpeqq_s8, 5294, 4882},
369
  { ARM::BI__builtin_arm_mve_vcmpeqq_u16, 5305, 4882},
370
  { ARM::BI__builtin_arm_mve_vcmpeqq_u32, 5317, 4882},
371
  { ARM::BI__builtin_arm_mve_vcmpeqq_u8, 5329, 4882},
372
  { ARM::BI__builtin_arm_mve_vcmpgeq_f16, 5348, 5340},
373
  { ARM::BI__builtin_arm_mve_vcmpgeq_f32, 5360, 5340},
374
  { ARM::BI__builtin_arm_mve_vcmpgeq_m_f16, 5382, 5372},
375
  { ARM::BI__builtin_arm_mve_vcmpgeq_m_f32, 5396, 5372},
376
  { ARM::BI__builtin_arm_mve_vcmpgeq_m_n_f16, 5410, 5372},
377
  { ARM::BI__builtin_arm_mve_vcmpgeq_m_n_f32, 5426, 5372},
378
  { ARM::BI__builtin_arm_mve_vcmpgeq_m_n_s16, 5442, 5372},
379
  { ARM::BI__builtin_arm_mve_vcmpgeq_m_n_s32, 5458, 5372},
380
  { ARM::BI__builtin_arm_mve_vcmpgeq_m_n_s8, 5474, 5372},
381
  { ARM::BI__builtin_arm_mve_vcmpgeq_m_s16, 5489, 5372},
382
  { ARM::BI__builtin_arm_mve_vcmpgeq_m_s32, 5503, 5372},
383
  { ARM::BI__builtin_arm_mve_vcmpgeq_m_s8, 5517, 5372},
384
  { ARM::BI__builtin_arm_mve_vcmpgeq_n_f16, 5530, 5340},
385
  { ARM::BI__builtin_arm_mve_vcmpgeq_n_f32, 5544, 5340},
386
  { ARM::BI__builtin_arm_mve_vcmpgeq_n_s16, 5558, 5340},
387
  { ARM::BI__builtin_arm_mve_vcmpgeq_n_s32, 5572, 5340},
388
  { ARM::BI__builtin_arm_mve_vcmpgeq_n_s8, 5586, 5340},
389
  { ARM::BI__builtin_arm_mve_vcmpgeq_s16, 5599, 5340},
390
  { ARM::BI__builtin_arm_mve_vcmpgeq_s32, 5611, 5340},
391
  { ARM::BI__builtin_arm_mve_vcmpgeq_s8, 5623, 5340},
392
  { ARM::BI__builtin_arm_mve_vcmpgtq_f16, 5642, 5634},
393
  { ARM::BI__builtin_arm_mve_vcmpgtq_f32, 5654, 5634},
394
  { ARM::BI__builtin_arm_mve_vcmpgtq_m_f16, 5676, 5666},
395
  { ARM::BI__builtin_arm_mve_vcmpgtq_m_f32, 5690, 5666},
396
  { ARM::BI__builtin_arm_mve_vcmpgtq_m_n_f16, 5704, 5666},
397
  { ARM::BI__builtin_arm_mve_vcmpgtq_m_n_f32, 5720, 5666},
398
  { ARM::BI__builtin_arm_mve_vcmpgtq_m_n_s16, 5736, 5666},
399
  { ARM::BI__builtin_arm_mve_vcmpgtq_m_n_s32, 5752, 5666},
400
  { ARM::BI__builtin_arm_mve_vcmpgtq_m_n_s8, 5768, 5666},
401
  { ARM::BI__builtin_arm_mve_vcmpgtq_m_s16, 5783, 5666},
402
  { ARM::BI__builtin_arm_mve_vcmpgtq_m_s32, 5797, 5666},
403
  { ARM::BI__builtin_arm_mve_vcmpgtq_m_s8, 5811, 5666},
404
  { ARM::BI__builtin_arm_mve_vcmpgtq_n_f16, 5824, 5634},
405
  { ARM::BI__builtin_arm_mve_vcmpgtq_n_f32, 5838, 5634},
406
  { ARM::BI__builtin_arm_mve_vcmpgtq_n_s16, 5852, 5634},
407
  { ARM::BI__builtin_arm_mve_vcmpgtq_n_s32, 5866, 5634},
408
  { ARM::BI__builtin_arm_mve_vcmpgtq_n_s8, 5880, 5634},
409
  { ARM::BI__builtin_arm_mve_vcmpgtq_s16, 5893, 5634},
410
  { ARM::BI__builtin_arm_mve_vcmpgtq_s32, 5905, 5634},
411
  { ARM::BI__builtin_arm_mve_vcmpgtq_s8, 5917, 5634},
412
  { ARM::BI__builtin_arm_mve_vcmphiq_m_n_u16, 5938, 5928},
413
  { ARM::BI__builtin_arm_mve_vcmphiq_m_n_u32, 5954, 5928},
414
  { ARM::BI__builtin_arm_mve_vcmphiq_m_n_u8, 5970, 5928},
415
  { ARM::BI__builtin_arm_mve_vcmphiq_m_u16, 5985, 5928},
416
  { ARM::BI__builtin_arm_mve_vcmphiq_m_u32, 5999, 5928},
417
  { ARM::BI__builtin_arm_mve_vcmphiq_m_u8, 6013, 5928},
418
  { ARM::BI__builtin_arm_mve_vcmphiq_n_u16, 6034, 6026},
419
  { ARM::BI__builtin_arm_mve_vcmphiq_n_u32, 6048, 6026},
420
  { ARM::BI__builtin_arm_mve_vcmphiq_n_u8, 6062, 6026},
421
  { ARM::BI__builtin_arm_mve_vcmphiq_u16, 6075, 6026},
422
  { ARM::BI__builtin_arm_mve_vcmphiq_u32, 6087, 6026},
423
  { ARM::BI__builtin_arm_mve_vcmphiq_u8, 6099, 6026},
424
  { ARM::BI__builtin_arm_mve_vcmpleq_f16, 6118, 6110},
425
  { ARM::BI__builtin_arm_mve_vcmpleq_f32, 6130, 6110},
426
  { ARM::BI__builtin_arm_mve_vcmpleq_m_f16, 6152, 6142},
427
  { ARM::BI__builtin_arm_mve_vcmpleq_m_f32, 6166, 6142},
428
  { ARM::BI__builtin_arm_mve_vcmpleq_m_n_f16, 6180, 6142},
429
  { ARM::BI__builtin_arm_mve_vcmpleq_m_n_f32, 6196, 6142},
430
  { ARM::BI__builtin_arm_mve_vcmpleq_m_n_s16, 6212, 6142},
431
  { ARM::BI__builtin_arm_mve_vcmpleq_m_n_s32, 6228, 6142},
432
  { ARM::BI__builtin_arm_mve_vcmpleq_m_n_s8, 6244, 6142},
433
  { ARM::BI__builtin_arm_mve_vcmpleq_m_s16, 6259, 6142},
434
  { ARM::BI__builtin_arm_mve_vcmpleq_m_s32, 6273, 6142},
435
  { ARM::BI__builtin_arm_mve_vcmpleq_m_s8, 6287, 6142},
436
  { ARM::BI__builtin_arm_mve_vcmpleq_n_f16, 6300, 6110},
437
  { ARM::BI__builtin_arm_mve_vcmpleq_n_f32, 6314, 6110},
438
  { ARM::BI__builtin_arm_mve_vcmpleq_n_s16, 6328, 6110},
439
  { ARM::BI__builtin_arm_mve_vcmpleq_n_s32, 6342, 6110},
440
  { ARM::BI__builtin_arm_mve_vcmpleq_n_s8, 6356, 6110},
441
  { ARM::BI__builtin_arm_mve_vcmpleq_s16, 6369, 6110},
442
  { ARM::BI__builtin_arm_mve_vcmpleq_s32, 6381, 6110},
443
  { ARM::BI__builtin_arm_mve_vcmpleq_s8, 6393, 6110},
444
  { ARM::BI__builtin_arm_mve_vcmpltq_f16, 6412, 6404},
445
  { ARM::BI__builtin_arm_mve_vcmpltq_f32, 6424, 6404},
446
  { ARM::BI__builtin_arm_mve_vcmpltq_m_f16, 6446, 6436},
447
  { ARM::BI__builtin_arm_mve_vcmpltq_m_f32, 6460, 6436},
448
  { ARM::BI__builtin_arm_mve_vcmpltq_m_n_f16, 6474, 6436},
449
  { ARM::BI__builtin_arm_mve_vcmpltq_m_n_f32, 6490, 6436},
450
  { ARM::BI__builtin_arm_mve_vcmpltq_m_n_s16, 6506, 6436},
451
  { ARM::BI__builtin_arm_mve_vcmpltq_m_n_s32, 6522, 6436},
452
  { ARM::BI__builtin_arm_mve_vcmpltq_m_n_s8, 6538, 6436},
453
  { ARM::BI__builtin_arm_mve_vcmpltq_m_s16, 6553, 6436},
454
  { ARM::BI__builtin_arm_mve_vcmpltq_m_s32, 6567, 6436},
455
  { ARM::BI__builtin_arm_mve_vcmpltq_m_s8, 6581, 6436},
456
  { ARM::BI__builtin_arm_mve_vcmpltq_n_f16, 6594, 6404},
457
  { ARM::BI__builtin_arm_mve_vcmpltq_n_f32, 6608, 6404},
458
  { ARM::BI__builtin_arm_mve_vcmpltq_n_s16, 6622, 6404},
459
  { ARM::BI__builtin_arm_mve_vcmpltq_n_s32, 6636, 6404},
460
  { ARM::BI__builtin_arm_mve_vcmpltq_n_s8, 6650, 6404},
461
  { ARM::BI__builtin_arm_mve_vcmpltq_s16, 6663, 6404},
462
  { ARM::BI__builtin_arm_mve_vcmpltq_s32, 6675, 6404},
463
  { ARM::BI__builtin_arm_mve_vcmpltq_s8, 6687, 6404},
464
  { ARM::BI__builtin_arm_mve_vcmpneq_f16, 6706, 6698},
465
  { ARM::BI__builtin_arm_mve_vcmpneq_f32, 6718, 6698},
466
  { ARM::BI__builtin_arm_mve_vcmpneq_m_f16, 6740, 6730},
467
  { ARM::BI__builtin_arm_mve_vcmpneq_m_f32, 6754, 6730},
468
  { ARM::BI__builtin_arm_mve_vcmpneq_m_n_f16, 6768, 6730},
469
  { ARM::BI__builtin_arm_mve_vcmpneq_m_n_f32, 6784, 6730},
470
  { ARM::BI__builtin_arm_mve_vcmpneq_m_n_s16, 6800, 6730},
471
  { ARM::BI__builtin_arm_mve_vcmpneq_m_n_s32, 6816, 6730},
472
  { ARM::BI__builtin_arm_mve_vcmpneq_m_n_s8, 6832, 6730},
473
  { ARM::BI__builtin_arm_mve_vcmpneq_m_n_u16, 6847, 6730},
474
  { ARM::BI__builtin_arm_mve_vcmpneq_m_n_u32, 6863, 6730},
475
  { ARM::BI__builtin_arm_mve_vcmpneq_m_n_u8, 6879, 6730},
476
  { ARM::BI__builtin_arm_mve_vcmpneq_m_s16, 6894, 6730},
477
  { ARM::BI__builtin_arm_mve_vcmpneq_m_s32, 6908, 6730},
478
  { ARM::BI__builtin_arm_mve_vcmpneq_m_s8, 6922, 6730},
479
  { ARM::BI__builtin_arm_mve_vcmpneq_m_u16, 6935, 6730},
480
  { ARM::BI__builtin_arm_mve_vcmpneq_m_u32, 6949, 6730},
481
  { ARM::BI__builtin_arm_mve_vcmpneq_m_u8, 6963, 6730},
482
  { ARM::BI__builtin_arm_mve_vcmpneq_n_f16, 6976, 6698},
483
  { ARM::BI__builtin_arm_mve_vcmpneq_n_f32, 6990, 6698},
484
  { ARM::BI__builtin_arm_mve_vcmpneq_n_s16, 7004, 6698},
485
  { ARM::BI__builtin_arm_mve_vcmpneq_n_s32, 7018, 6698},
486
  { ARM::BI__builtin_arm_mve_vcmpneq_n_s8, 7032, 6698},
487
  { ARM::BI__builtin_arm_mve_vcmpneq_n_u16, 7045, 6698},
488
  { ARM::BI__builtin_arm_mve_vcmpneq_n_u32, 7059, 6698},
489
  { ARM::BI__builtin_arm_mve_vcmpneq_n_u8, 7073, 6698},
490
  { ARM::BI__builtin_arm_mve_vcmpneq_s16, 7086, 6698},
491
  { ARM::BI__builtin_arm_mve_vcmpneq_s32, 7098, 6698},
492
  { ARM::BI__builtin_arm_mve_vcmpneq_s8, 7110, 6698},
493
  { ARM::BI__builtin_arm_mve_vcmpneq_u16, 7121, 6698},
494
  { ARM::BI__builtin_arm_mve_vcmpneq_u32, 7133, 6698},
495
  { ARM::BI__builtin_arm_mve_vcmpneq_u8, 7145, 6698},
496
  { ARM::BI__builtin_arm_mve_vcmulq_f16, 7163, 7156},
497
  { ARM::BI__builtin_arm_mve_vcmulq_f32, 7174, 7156},
498
  { ARM::BI__builtin_arm_mve_vcmulq_m_f16, 7194, 7185},
499
  { ARM::BI__builtin_arm_mve_vcmulq_m_f32, 7207, 7185},
500
  { ARM::BI__builtin_arm_mve_vcmulq_rot180_f16, 7234, 7220},
501
  { ARM::BI__builtin_arm_mve_vcmulq_rot180_f32, 7252, 7220},
502
  { ARM::BI__builtin_arm_mve_vcmulq_rot180_m_f16, 7286, 7270},
503
  { ARM::BI__builtin_arm_mve_vcmulq_rot180_m_f32, 7306, 7270},
504
  { ARM::BI__builtin_arm_mve_vcmulq_rot180_x_f16, 7342, 7326},
505
  { ARM::BI__builtin_arm_mve_vcmulq_rot180_x_f32, 7362, 7326},
506
  { ARM::BI__builtin_arm_mve_vcmulq_rot270_f16, 7396, 7382},
507
  { ARM::BI__builtin_arm_mve_vcmulq_rot270_f32, 7414, 7382},
508
  { ARM::BI__builtin_arm_mve_vcmulq_rot270_m_f16, 7448, 7432},
509
  { ARM::BI__builtin_arm_mve_vcmulq_rot270_m_f32, 7468, 7432},
510
  { ARM::BI__builtin_arm_mve_vcmulq_rot270_x_f16, 7504, 7488},
511
  { ARM::BI__builtin_arm_mve_vcmulq_rot270_x_f32, 7524, 7488},
512
  { ARM::BI__builtin_arm_mve_vcmulq_rot90_f16, 7557, 7544},
513
  { ARM::BI__builtin_arm_mve_vcmulq_rot90_f32, 7574, 7544},
514
  { ARM::BI__builtin_arm_mve_vcmulq_rot90_m_f16, 7606, 7591},
515
  { ARM::BI__builtin_arm_mve_vcmulq_rot90_m_f32, 7625, 7591},
516
  { ARM::BI__builtin_arm_mve_vcmulq_rot90_x_f16, 7659, 7644},
517
  { ARM::BI__builtin_arm_mve_vcmulq_rot90_x_f32, 7678, 7644},
518
  { ARM::BI__builtin_arm_mve_vcmulq_x_f16, 7706, 7697},
519
  { ARM::BI__builtin_arm_mve_vcmulq_x_f32, 7719, 7697},
520
  { ARM::BI__builtin_arm_mve_vcreateq_f16, 7732, -1},
521
  { ARM::BI__builtin_arm_mve_vcreateq_f32, 7745, -1},
522
  { ARM::BI__builtin_arm_mve_vcreateq_s16, 7758, -1},
523
  { ARM::BI__builtin_arm_mve_vcreateq_s32, 7771, -1},
524
  { ARM::BI__builtin_arm_mve_vcreateq_s64, 7784, -1},
525
  { ARM::BI__builtin_arm_mve_vcreateq_s8, 7797, -1},
526
  { ARM::BI__builtin_arm_mve_vcreateq_u16, 7809, -1},
527
  { ARM::BI__builtin_arm_mve_vcreateq_u32, 7822, -1},
528
  { ARM::BI__builtin_arm_mve_vcreateq_u64, 7835, -1},
529
  { ARM::BI__builtin_arm_mve_vcreateq_u8, 7848, -1},
530
  { ARM::BI__builtin_arm_mve_vctp16q, 7860, -1},
531
  { ARM::BI__builtin_arm_mve_vctp16q_m, 7868, -1},
532
  { ARM::BI__builtin_arm_mve_vctp32q, 7878, -1},
533
  { ARM::BI__builtin_arm_mve_vctp32q_m, 7886, -1},
534
  { ARM::BI__builtin_arm_mve_vctp64q, 7896, -1},
535
  { ARM::BI__builtin_arm_mve_vctp64q_m, 7904, -1},
536
  { ARM::BI__builtin_arm_mve_vctp8q, 7914, -1},
537
  { ARM::BI__builtin_arm_mve_vctp8q_m, 7921, -1},
538
  { ARM::BI__builtin_arm_mve_vcvtaq_m_s16_f16, 7939, 7930},
539
  { ARM::BI__builtin_arm_mve_vcvtaq_m_s32_f32, 7956, 7930},
540
  { ARM::BI__builtin_arm_mve_vcvtaq_m_u16_f16, 7973, 7930},
541
  { ARM::BI__builtin_arm_mve_vcvtaq_m_u32_f32, 7990, 7930},
542
  { ARM::BI__builtin_arm_mve_vcvtaq_s16_f16, 8007, -1},
543
  { ARM::BI__builtin_arm_mve_vcvtaq_s32_f32, 8022, -1},
544
  { ARM::BI__builtin_arm_mve_vcvtaq_u16_f16, 8037, -1},
545
  { ARM::BI__builtin_arm_mve_vcvtaq_u32_f32, 8052, -1},
546
  { ARM::BI__builtin_arm_mve_vcvtaq_x_s16_f16, 8067, -1},
547
  { ARM::BI__builtin_arm_mve_vcvtaq_x_s32_f32, 8084, -1},
548
  { ARM::BI__builtin_arm_mve_vcvtaq_x_u16_f16, 8101, -1},
549
  { ARM::BI__builtin_arm_mve_vcvtaq_x_u32_f32, 8118, -1},
550
  { ARM::BI__builtin_arm_mve_vcvtbq_f16_f32, 8135, -1},
551
  { ARM::BI__builtin_arm_mve_vcvtbq_f32_f16, 8150, -1},
552
  { ARM::BI__builtin_arm_mve_vcvtbq_m_f16_f32, 8165, -1},
553
  { ARM::BI__builtin_arm_mve_vcvtbq_m_f32_f16, 8182, -1},
554
  { ARM::BI__builtin_arm_mve_vcvtbq_x_f32_f16, 8199, -1},
555
  { ARM::BI__builtin_arm_mve_vcvtmq_m_s16_f16, 8225, 8216},
556
  { ARM::BI__builtin_arm_mve_vcvtmq_m_s32_f32, 8242, 8216},
557
  { ARM::BI__builtin_arm_mve_vcvtmq_m_u16_f16, 8259, 8216},
558
  { ARM::BI__builtin_arm_mve_vcvtmq_m_u32_f32, 8276, 8216},
559
  { ARM::BI__builtin_arm_mve_vcvtmq_s16_f16, 8293, -1},
560
  { ARM::BI__builtin_arm_mve_vcvtmq_s32_f32, 8308, -1},
561
  { ARM::BI__builtin_arm_mve_vcvtmq_u16_f16, 8323, -1},
562
  { ARM::BI__builtin_arm_mve_vcvtmq_u32_f32, 8338, -1},
563
  { ARM::BI__builtin_arm_mve_vcvtmq_x_s16_f16, 8353, -1},
564
  { ARM::BI__builtin_arm_mve_vcvtmq_x_s32_f32, 8370, -1},
565
  { ARM::BI__builtin_arm_mve_vcvtmq_x_u16_f16, 8387, -1},
566
  { ARM::BI__builtin_arm_mve_vcvtmq_x_u32_f32, 8404, -1},
567
  { ARM::BI__builtin_arm_mve_vcvtnq_m_s16_f16, 8430, 8421},
568
  { ARM::BI__builtin_arm_mve_vcvtnq_m_s32_f32, 8447, 8421},
569
  { ARM::BI__builtin_arm_mve_vcvtnq_m_u16_f16, 8464, 8421},
570
  { ARM::BI__builtin_arm_mve_vcvtnq_m_u32_f32, 8481, 8421},
571
  { ARM::BI__builtin_arm_mve_vcvtnq_s16_f16, 8498, -1},
572
  { ARM::BI__builtin_arm_mve_vcvtnq_s32_f32, 8513, -1},
573
  { ARM::BI__builtin_arm_mve_vcvtnq_u16_f16, 8528, -1},
574
  { ARM::BI__builtin_arm_mve_vcvtnq_u32_f32, 8543, -1},
575
  { ARM::BI__builtin_arm_mve_vcvtnq_x_s16_f16, 8558, -1},
576
  { ARM::BI__builtin_arm_mve_vcvtnq_x_s32_f32, 8575, -1},
577
  { ARM::BI__builtin_arm_mve_vcvtnq_x_u16_f16, 8592, -1},
578
  { ARM::BI__builtin_arm_mve_vcvtnq_x_u32_f32, 8609, -1},
579
  { ARM::BI__builtin_arm_mve_vcvtpq_m_s16_f16, 8635, 8626},
580
  { ARM::BI__builtin_arm_mve_vcvtpq_m_s32_f32, 8652, 8626},
581
  { ARM::BI__builtin_arm_mve_vcvtpq_m_u16_f16, 8669, 8626},
582
  { ARM::BI__builtin_arm_mve_vcvtpq_m_u32_f32, 8686, 8626},
583
  { ARM::BI__builtin_arm_mve_vcvtpq_s16_f16, 8703, -1},
584
  { ARM::BI__builtin_arm_mve_vcvtpq_s32_f32, 8718, -1},
585
  { ARM::BI__builtin_arm_mve_vcvtpq_u16_f16, 8733, -1},
586
  { ARM::BI__builtin_arm_mve_vcvtpq_u32_f32, 8748, -1},
587
  { ARM::BI__builtin_arm_mve_vcvtpq_x_s16_f16, 8763, -1},
588
  { ARM::BI__builtin_arm_mve_vcvtpq_x_s32_f32, 8780, -1},
589
  { ARM::BI__builtin_arm_mve_vcvtpq_x_u16_f16, 8797, -1},
590
  { ARM::BI__builtin_arm_mve_vcvtpq_x_u32_f32, 8814, -1},
591
  { ARM::BI__builtin_arm_mve_vcvtq_f16_s16, 8837, 8831},
592
  { ARM::BI__builtin_arm_mve_vcvtq_f16_u16, 8851, 8831},
593
  { ARM::BI__builtin_arm_mve_vcvtq_f32_s32, 8865, 8831},
594
  { ARM::BI__builtin_arm_mve_vcvtq_f32_u32, 8879, 8831},
595
  { ARM::BI__builtin_arm_mve_vcvtq_m_f16_s16, 8901, 8893},
596
  { ARM::BI__builtin_arm_mve_vcvtq_m_f16_u16, 8917, 8893},
597
  { ARM::BI__builtin_arm_mve_vcvtq_m_f32_s32, 8933, 8893},
598
  { ARM::BI__builtin_arm_mve_vcvtq_m_f32_u32, 8949, 8893},
599
  { ARM::BI__builtin_arm_mve_vcvtq_m_n_f16_s16, 8975, 8965},
600
  { ARM::BI__builtin_arm_mve_vcvtq_m_n_f16_u16, 8993, 8965},
601
  { ARM::BI__builtin_arm_mve_vcvtq_m_n_f32_s32, 9011, 8965},
602
  { ARM::BI__builtin_arm_mve_vcvtq_m_n_f32_u32, 9029, 8965},
603
  { ARM::BI__builtin_arm_mve_vcvtq_m_n_s16_f16, 9047, 8965},
604
  { ARM::BI__builtin_arm_mve_vcvtq_m_n_s32_f32, 9065, 8965},
605
  { ARM::BI__builtin_arm_mve_vcvtq_m_n_u16_f16, 9083, 8965},
606
  { ARM::BI__builtin_arm_mve_vcvtq_m_n_u32_f32, 9101, 8965},
607
  { ARM::BI__builtin_arm_mve_vcvtq_m_s16_f16, 9119, 8893},
608
  { ARM::BI__builtin_arm_mve_vcvtq_m_s32_f32, 9135, 8893},
609
  { ARM::BI__builtin_arm_mve_vcvtq_m_u16_f16, 9151, 8893},
610
  { ARM::BI__builtin_arm_mve_vcvtq_m_u32_f32, 9167, 8893},
611
  { ARM::BI__builtin_arm_mve_vcvtq_n_f16_s16, 9191, 9183},
612
  { ARM::BI__builtin_arm_mve_vcvtq_n_f16_u16, 9207, 9183},
613
  { ARM::BI__builtin_arm_mve_vcvtq_n_f32_s32, 9223, 9183},
614
  { ARM::BI__builtin_arm_mve_vcvtq_n_f32_u32, 9239, 9183},
615
  { ARM::BI__builtin_arm_mve_vcvtq_n_s16_f16, 9255, -1},
616
  { ARM::BI__builtin_arm_mve_vcvtq_n_s32_f32, 9271, -1},
617
  { ARM::BI__builtin_arm_mve_vcvtq_n_u16_f16, 9287, -1},
618
  { ARM::BI__builtin_arm_mve_vcvtq_n_u32_f32, 9303, -1},
619
  { ARM::BI__builtin_arm_mve_vcvtq_s16_f16, 9319, -1},
620
  { ARM::BI__builtin_arm_mve_vcvtq_s32_f32, 9333, -1},
621
  { ARM::BI__builtin_arm_mve_vcvtq_u16_f16, 9347, -1},
622
  { ARM::BI__builtin_arm_mve_vcvtq_u32_f32, 9361, -1},
623
  { ARM::BI__builtin_arm_mve_vcvtq_x_f16_s16, 9383, 9375},
624
  { ARM::BI__builtin_arm_mve_vcvtq_x_f16_u16, 9399, 9375},
625
  { ARM::BI__builtin_arm_mve_vcvtq_x_f32_s32, 9415, 9375},
626
  { ARM::BI__builtin_arm_mve_vcvtq_x_f32_u32, 9431, 9375},
627
  { ARM::BI__builtin_arm_mve_vcvtq_x_n_f16_s16, 9457, 9447},
628
  { ARM::BI__builtin_arm_mve_vcvtq_x_n_f16_u16, 9475, 9447},
629
  { ARM::BI__builtin_arm_mve_vcvtq_x_n_f32_s32, 9493, 9447},
630
  { ARM::BI__builtin_arm_mve_vcvtq_x_n_f32_u32, 9511, 9447},
631
  { ARM::BI__builtin_arm_mve_vcvtq_x_n_s16_f16, 9529, -1},
632
  { ARM::BI__builtin_arm_mve_vcvtq_x_n_s32_f32, 9547, -1},
633
  { ARM::BI__builtin_arm_mve_vcvtq_x_n_u16_f16, 9565, -1},
634
  { ARM::BI__builtin_arm_mve_vcvtq_x_n_u32_f32, 9583, -1},
635
  { ARM::BI__builtin_arm_mve_vcvtq_x_s16_f16, 9601, -1},
636
  { ARM::BI__builtin_arm_mve_vcvtq_x_s32_f32, 9617, -1},
637
  { ARM::BI__builtin_arm_mve_vcvtq_x_u16_f16, 9633, -1},
638
  { ARM::BI__builtin_arm_mve_vcvtq_x_u32_f32, 9649, -1},
639
  { ARM::BI__builtin_arm_mve_vcvttq_f16_f32, 9665, -1},
640
  { ARM::BI__builtin_arm_mve_vcvttq_f32_f16, 9680, -1},
641
  { ARM::BI__builtin_arm_mve_vcvttq_m_f16_f32, 9695, -1},
642
  { ARM::BI__builtin_arm_mve_vcvttq_m_f32_f16, 9712, -1},
643
  { ARM::BI__builtin_arm_mve_vcvttq_x_f32_f16, 9729, -1},
644
  { ARM::BI__builtin_arm_mve_vddupq_m_n_u16, 9755, 9746},
645
  { ARM::BI__builtin_arm_mve_vddupq_m_n_u32, 9770, 9746},
646
  { ARM::BI__builtin_arm_mve_vddupq_m_n_u8, 9785, 9746},
647
  { ARM::BI__builtin_arm_mve_vddupq_m_wb_u16, 9799, 9746},
648
  { ARM::BI__builtin_arm_mve_vddupq_m_wb_u32, 9815, 9746},
649
  { ARM::BI__builtin_arm_mve_vddupq_m_wb_u8, 9831, 9746},
650
  { ARM::BI__builtin_arm_mve_vddupq_n_u16, 9857, 9846},
651
  { ARM::BI__builtin_arm_mve_vddupq_n_u32, 9881, 9870},
652
  { ARM::BI__builtin_arm_mve_vddupq_n_u8, 9904, 9894},
653
  { ARM::BI__builtin_arm_mve_vddupq_wb_u16, 9916, 9846},
654
  { ARM::BI__builtin_arm_mve_vddupq_wb_u32, 9930, 9870},
655
  { ARM::BI__builtin_arm_mve_vddupq_wb_u8, 9944, 9894},
656
  { ARM::BI__builtin_arm_mve_vddupq_x_n_u16, 9970, 9957},
657
  { ARM::BI__builtin_arm_mve_vddupq_x_n_u32, 9998, 9985},
658
  { ARM::BI__builtin_arm_mve_vddupq_x_n_u8, 10025, 10013},
659
  { ARM::BI__builtin_arm_mve_vddupq_x_wb_u16, 10039, 9957},
660
  { ARM::BI__builtin_arm_mve_vddupq_x_wb_u32, 10055, 9985},
661
  { ARM::BI__builtin_arm_mve_vddupq_x_wb_u8, 10071, 10013},
662
  { ARM::BI__builtin_arm_mve_vdupq_m_n_f16, 10094, 10086},
663
  { ARM::BI__builtin_arm_mve_vdupq_m_n_f32, 10108, 10086},
664
  { ARM::BI__builtin_arm_mve_vdupq_m_n_s16, 10122, 10086},
665
  { ARM::BI__builtin_arm_mve_vdupq_m_n_s32, 10136, 10086},
666
  { ARM::BI__builtin_arm_mve_vdupq_m_n_s8, 10150, 10086},
667
  { ARM::BI__builtin_arm_mve_vdupq_m_n_u16, 10163, 10086},
668
  { ARM::BI__builtin_arm_mve_vdupq_m_n_u32, 10177, 10086},
669
  { ARM::BI__builtin_arm_mve_vdupq_m_n_u8, 10191, 10086},
670
  { ARM::BI__builtin_arm_mve_vdupq_n_f16, 10204, -1},
671
  { ARM::BI__builtin_arm_mve_vdupq_n_f32, 10216, -1},
672
  { ARM::BI__builtin_arm_mve_vdupq_n_s16, 10228, -1},
673
  { ARM::BI__builtin_arm_mve_vdupq_n_s32, 10240, -1},
674
  { ARM::BI__builtin_arm_mve_vdupq_n_s8, 10252, -1},
675
  { ARM::BI__builtin_arm_mve_vdupq_n_u16, 10263, -1},
676
  { ARM::BI__builtin_arm_mve_vdupq_n_u32, 10275, -1},
677
  { ARM::BI__builtin_arm_mve_vdupq_n_u8, 10287, -1},
678
  { ARM::BI__builtin_arm_mve_vdupq_x_n_f16, 10298, -1},
679
  { ARM::BI__builtin_arm_mve_vdupq_x_n_f32, 10312, -1},
680
  { ARM::BI__builtin_arm_mve_vdupq_x_n_s16, 10326, -1},
681
  { ARM::BI__builtin_arm_mve_vdupq_x_n_s32, 10340, -1},
682
  { ARM::BI__builtin_arm_mve_vdupq_x_n_s8, 10354, -1},
683
  { ARM::BI__builtin_arm_mve_vdupq_x_n_u16, 10367, -1},
684
  { ARM::BI__builtin_arm_mve_vdupq_x_n_u32, 10381, -1},
685
  { ARM::BI__builtin_arm_mve_vdupq_x_n_u8, 10395, -1},
686
  { ARM::BI__builtin_arm_mve_vdwdupq_m_n_u16, 10418, 10408},
687
  { ARM::BI__builtin_arm_mve_vdwdupq_m_n_u32, 10434, 10408},
688
  { ARM::BI__builtin_arm_mve_vdwdupq_m_n_u8, 10450, 10408},
689
  { ARM::BI__builtin_arm_mve_vdwdupq_m_wb_u16, 10465, 10408},
690
  { ARM::BI__builtin_arm_mve_vdwdupq_m_wb_u32, 10482, 10408},
691
  { ARM::BI__builtin_arm_mve_vdwdupq_m_wb_u8, 10499, 10408},
692
  { ARM::BI__builtin_arm_mve_vdwdupq_n_u16, 10527, 10515},
693
  { ARM::BI__builtin_arm_mve_vdwdupq_n_u32, 10553, 10541},
694
  { ARM::BI__builtin_arm_mve_vdwdupq_n_u8, 10578, 10567},
695
  { ARM::BI__builtin_arm_mve_vdwdupq_wb_u16, 10591, 10515},
696
  { ARM::BI__builtin_arm_mve_vdwdupq_wb_u32, 10606, 10541},
697
  { ARM::BI__builtin_arm_mve_vdwdupq_wb_u8, 10621, 10567},
698
  { ARM::BI__builtin_arm_mve_vdwdupq_x_n_u16, 10649, 10635},
699
  { ARM::BI__builtin_arm_mve_vdwdupq_x_n_u32, 10679, 10665},
700
  { ARM::BI__builtin_arm_mve_vdwdupq_x_n_u8, 10708, 10695},
701
  { ARM::BI__builtin_arm_mve_vdwdupq_x_wb_u16, 10723, 10635},
702
  { ARM::BI__builtin_arm_mve_vdwdupq_x_wb_u32, 10740, 10665},
703
  { ARM::BI__builtin_arm_mve_vdwdupq_x_wb_u8, 10757, 10695},
704
  { ARM::BI__builtin_arm_mve_veorq_f16, 10779, 10773},
705
  { ARM::BI__builtin_arm_mve_veorq_f32, 10789, 10773},
706
  { ARM::BI__builtin_arm_mve_veorq_m_f16, 10807, 10799},
707
  { ARM::BI__builtin_arm_mve_veorq_m_f32, 10819, 10799},
708
  { ARM::BI__builtin_arm_mve_veorq_m_s16, 10831, 10799},
709
  { ARM::BI__builtin_arm_mve_veorq_m_s32, 10843, 10799},
710
  { ARM::BI__builtin_arm_mve_veorq_m_s8, 10855, 10799},
711
  { ARM::BI__builtin_arm_mve_veorq_m_u16, 10866, 10799},
712
  { ARM::BI__builtin_arm_mve_veorq_m_u32, 10878, 10799},
713
  { ARM::BI__builtin_arm_mve_veorq_m_u8, 10890, 10799},
714
  { ARM::BI__builtin_arm_mve_veorq_s16, 10901, 10773},
715
  { ARM::BI__builtin_arm_mve_veorq_s32, 10911, 10773},
716
  { ARM::BI__builtin_arm_mve_veorq_s8, 10921, 10773},
717
  { ARM::BI__builtin_arm_mve_veorq_u16, 10930, 10773},
718
  { ARM::BI__builtin_arm_mve_veorq_u32, 10940, 10773},
719
  { ARM::BI__builtin_arm_mve_veorq_u8, 10950, 10773},
720
  { ARM::BI__builtin_arm_mve_veorq_x_f16, 10967, 10959},
721
  { ARM::BI__builtin_arm_mve_veorq_x_f32, 10979, 10959},
722
  { ARM::BI__builtin_arm_mve_veorq_x_s16, 10991, 10959},
723
  { ARM::BI__builtin_arm_mve_veorq_x_s32, 11003, 10959},
724
  { ARM::BI__builtin_arm_mve_veorq_x_s8, 11015, 10959},
725
  { ARM::BI__builtin_arm_mve_veorq_x_u16, 11026, 10959},
726
  { ARM::BI__builtin_arm_mve_veorq_x_u32, 11038, 10959},
727
  { ARM::BI__builtin_arm_mve_veorq_x_u8, 11050, 10959},
728
  { ARM::BI__builtin_arm_mve_vfmaq_f16, 11067, 11061},
729
  { ARM::BI__builtin_arm_mve_vfmaq_f32, 11077, 11061},
730
  { ARM::BI__builtin_arm_mve_vfmaq_m_f16, 11095, 11087},
731
  { ARM::BI__builtin_arm_mve_vfmaq_m_f32, 11107, 11087},
732
  { ARM::BI__builtin_arm_mve_vfmaq_m_n_f16, 11119, 11087},
733
  { ARM::BI__builtin_arm_mve_vfmaq_m_n_f32, 11133, 11087},
734
  { ARM::BI__builtin_arm_mve_vfmaq_n_f16, 11147, 11061},
735
  { ARM::BI__builtin_arm_mve_vfmaq_n_f32, 11159, 11061},
736
  { ARM::BI__builtin_arm_mve_vfmasq_m_n_f16, 11180, 11171},
737
  { ARM::BI__builtin_arm_mve_vfmasq_m_n_f32, 11195, 11171},
738
  { ARM::BI__builtin_arm_mve_vfmasq_n_f16, 11217, 11210},
739
  { ARM::BI__builtin_arm_mve_vfmasq_n_f32, 11230, 11210},
740
  { ARM::BI__builtin_arm_mve_vfmsq_f16, 11249, 11243},
741
  { ARM::BI__builtin_arm_mve_vfmsq_f32, 11259, 11243},
742
  { ARM::BI__builtin_arm_mve_vfmsq_m_f16, 11277, 11269},
743
  { ARM::BI__builtin_arm_mve_vfmsq_m_f32, 11289, 11269},
744
  { ARM::BI__builtin_arm_mve_vgetq_lane_f16, 11312, 11301},
745
  { ARM::BI__builtin_arm_mve_vgetq_lane_f32, 11327, 11301},
746
  { ARM::BI__builtin_arm_mve_vgetq_lane_s16, 11342, 11301},
747
  { ARM::BI__builtin_arm_mve_vgetq_lane_s32, 11357, 11301},
748
  { ARM::BI__builtin_arm_mve_vgetq_lane_s64, 11372, 11301},
749
  { ARM::BI__builtin_arm_mve_vgetq_lane_s8, 11387, 11301},
750
  { ARM::BI__builtin_arm_mve_vgetq_lane_u16, 11401, 11301},
751
  { ARM::BI__builtin_arm_mve_vgetq_lane_u32, 11416, 11301},
752
  { ARM::BI__builtin_arm_mve_vgetq_lane_u64, 11431, 11301},
753
  { ARM::BI__builtin_arm_mve_vgetq_lane_u8, 11446, 11301},
754
  { ARM::BI__builtin_arm_mve_vhaddq_m_n_s16, 11469, 11460},
755
  { ARM::BI__builtin_arm_mve_vhaddq_m_n_s32, 11484, 11460},
756
  { ARM::BI__builtin_arm_mve_vhaddq_m_n_s8, 11499, 11460},
757
  { ARM::BI__builtin_arm_mve_vhaddq_m_n_u16, 11513, 11460},
758
  { ARM::BI__builtin_arm_mve_vhaddq_m_n_u32, 11528, 11460},
759
  { ARM::BI__builtin_arm_mve_vhaddq_m_n_u8, 11543, 11460},
760
  { ARM::BI__builtin_arm_mve_vhaddq_m_s16, 11557, 11460},
761
  { ARM::BI__builtin_arm_mve_vhaddq_m_s32, 11570, 11460},
762
  { ARM::BI__builtin_arm_mve_vhaddq_m_s8, 11583, 11460},
763
  { ARM::BI__builtin_arm_mve_vhaddq_m_u16, 11595, 11460},
764
  { ARM::BI__builtin_arm_mve_vhaddq_m_u32, 11608, 11460},
765
  { ARM::BI__builtin_arm_mve_vhaddq_m_u8, 11621, 11460},
766
  { ARM::BI__builtin_arm_mve_vhaddq_n_s16, 11640, 11633},
767
  { ARM::BI__builtin_arm_mve_vhaddq_n_s32, 11653, 11633},
768
  { ARM::BI__builtin_arm_mve_vhaddq_n_s8, 11666, 11633},
769
  { ARM::BI__builtin_arm_mve_vhaddq_n_u16, 11678, 11633},
770
  { ARM::BI__builtin_arm_mve_vhaddq_n_u32, 11691, 11633},
771
  { ARM::BI__builtin_arm_mve_vhaddq_n_u8, 11704, 11633},
772
  { ARM::BI__builtin_arm_mve_vhaddq_s16, 11716, 11633},
773
  { ARM::BI__builtin_arm_mve_vhaddq_s32, 11727, 11633},
774
  { ARM::BI__builtin_arm_mve_vhaddq_s8, 11738, 11633},
775
  { ARM::BI__builtin_arm_mve_vhaddq_u16, 11748, 11633},
776
  { ARM::BI__builtin_arm_mve_vhaddq_u32, 11759, 11633},
777
  { ARM::BI__builtin_arm_mve_vhaddq_u8, 11770, 11633},
778
  { ARM::BI__builtin_arm_mve_vhaddq_x_n_s16, 11789, 11780},
779
  { ARM::BI__builtin_arm_mve_vhaddq_x_n_s32, 11804, 11780},
780
  { ARM::BI__builtin_arm_mve_vhaddq_x_n_s8, 11819, 11780},
781
  { ARM::BI__builtin_arm_mve_vhaddq_x_n_u16, 11833, 11780},
782
  { ARM::BI__builtin_arm_mve_vhaddq_x_n_u32, 11848, 11780},
783
  { ARM::BI__builtin_arm_mve_vhaddq_x_n_u8, 11863, 11780},
784
  { ARM::BI__builtin_arm_mve_vhaddq_x_s16, 11877, 11780},
785
  { ARM::BI__builtin_arm_mve_vhaddq_x_s32, 11890, 11780},
786
  { ARM::BI__builtin_arm_mve_vhaddq_x_s8, 11903, 11780},
787
  { ARM::BI__builtin_arm_mve_vhaddq_x_u16, 11915, 11780},
788
  { ARM::BI__builtin_arm_mve_vhaddq_x_u32, 11928, 11780},
789
  { ARM::BI__builtin_arm_mve_vhaddq_x_u8, 11941, 11780},
790
  { ARM::BI__builtin_arm_mve_vhcaddq_rot270_m_s16, 11970, 11953},
791
  { ARM::BI__builtin_arm_mve_vhcaddq_rot270_m_s32, 11991, 11953},
792
  { ARM::BI__builtin_arm_mve_vhcaddq_rot270_m_s8, 12012, 11953},
793
  { ARM::BI__builtin_arm_mve_vhcaddq_rot270_s16, 12047, 12032},
794
  { ARM::BI__builtin_arm_mve_vhcaddq_rot270_s32, 12066, 12032},
795
  { ARM::BI__builtin_arm_mve_vhcaddq_rot270_s8, 12085, 12032},
796
  { ARM::BI__builtin_arm_mve_vhcaddq_rot270_x_s16, 12120, 12103},
797
  { ARM::BI__builtin_arm_mve_vhcaddq_rot270_x_s32, 12141, 12103},
798
  { ARM::BI__builtin_arm_mve_vhcaddq_rot270_x_s8, 12162, 12103},
799
  { ARM::BI__builtin_arm_mve_vhcaddq_rot90_m_s16, 12198, 12182},
800
  { ARM::BI__builtin_arm_mve_vhcaddq_rot90_m_s32, 12218, 12182},
801
  { ARM::BI__builtin_arm_mve_vhcaddq_rot90_m_s8, 12238, 12182},
802
  { ARM::BI__builtin_arm_mve_vhcaddq_rot90_s16, 12271, 12257},
803
  { ARM::BI__builtin_arm_mve_vhcaddq_rot90_s32, 12289, 12257},
804
  { ARM::BI__builtin_arm_mve_vhcaddq_rot90_s8, 12307, 12257},
805
  { ARM::BI__builtin_arm_mve_vhcaddq_rot90_x_s16, 12340, 12324},
806
  { ARM::BI__builtin_arm_mve_vhcaddq_rot90_x_s32, 12360, 12324},
807
  { ARM::BI__builtin_arm_mve_vhcaddq_rot90_x_s8, 12380, 12324},
808
  { ARM::BI__builtin_arm_mve_vhsubq_m_n_s16, 12408, 12399},
809
  { ARM::BI__builtin_arm_mve_vhsubq_m_n_s32, 12423, 12399},
810
  { ARM::BI__builtin_arm_mve_vhsubq_m_n_s8, 12438, 12399},
811
  { ARM::BI__builtin_arm_mve_vhsubq_m_n_u16, 12452, 12399},
812
  { ARM::BI__builtin_arm_mve_vhsubq_m_n_u32, 12467, 12399},
813
  { ARM::BI__builtin_arm_mve_vhsubq_m_n_u8, 12482, 12399},
814
  { ARM::BI__builtin_arm_mve_vhsubq_m_s16, 12496, 12399},
815
  { ARM::BI__builtin_arm_mve_vhsubq_m_s32, 12509, 12399},
816
  { ARM::BI__builtin_arm_mve_vhsubq_m_s8, 12522, 12399},
817
  { ARM::BI__builtin_arm_mve_vhsubq_m_u16, 12534, 12399},
818
  { ARM::BI__builtin_arm_mve_vhsubq_m_u32, 12547, 12399},
819
  { ARM::BI__builtin_arm_mve_vhsubq_m_u8, 12560, 12399},
820
  { ARM::BI__builtin_arm_mve_vhsubq_n_s16, 12579, 12572},
821
  { ARM::BI__builtin_arm_mve_vhsubq_n_s32, 12592, 12572},
822
  { ARM::BI__builtin_arm_mve_vhsubq_n_s8, 12605, 12572},
823
  { ARM::BI__builtin_arm_mve_vhsubq_n_u16, 12617, 12572},
824
  { ARM::BI__builtin_arm_mve_vhsubq_n_u32, 12630, 12572},
825
  { ARM::BI__builtin_arm_mve_vhsubq_n_u8, 12643, 12572},
826
  { ARM::BI__builtin_arm_mve_vhsubq_s16, 12655, 12572},
827
  { ARM::BI__builtin_arm_mve_vhsubq_s32, 12666, 12572},
828
  { ARM::BI__builtin_arm_mve_vhsubq_s8, 12677, 12572},
829
  { ARM::BI__builtin_arm_mve_vhsubq_u16, 12687, 12572},
830
  { ARM::BI__builtin_arm_mve_vhsubq_u32, 12698, 12572},
831
  { ARM::BI__builtin_arm_mve_vhsubq_u8, 12709, 12572},
832
  { ARM::BI__builtin_arm_mve_vhsubq_x_n_s16, 12728, 12719},
833
  { ARM::BI__builtin_arm_mve_vhsubq_x_n_s32, 12743, 12719},
834
  { ARM::BI__builtin_arm_mve_vhsubq_x_n_s8, 12758, 12719},
835
  { ARM::BI__builtin_arm_mve_vhsubq_x_n_u16, 12772, 12719},
836
  { ARM::BI__builtin_arm_mve_vhsubq_x_n_u32, 12787, 12719},
837
  { ARM::BI__builtin_arm_mve_vhsubq_x_n_u8, 12802, 12719},
838
  { ARM::BI__builtin_arm_mve_vhsubq_x_s16, 12816, 12719},
839
  { ARM::BI__builtin_arm_mve_vhsubq_x_s32, 12829, 12719},
840
  { ARM::BI__builtin_arm_mve_vhsubq_x_s8, 12842, 12719},
841
  { ARM::BI__builtin_arm_mve_vhsubq_x_u16, 12854, 12719},
842
  { ARM::BI__builtin_arm_mve_vhsubq_x_u32, 12867, 12719},
843
  { ARM::BI__builtin_arm_mve_vhsubq_x_u8, 12880, 12719},
844
  { ARM::BI__builtin_arm_mve_vidupq_m_n_u16, 12901, 12892},
845
  { ARM::BI__builtin_arm_mve_vidupq_m_n_u32, 12916, 12892},
846
  { ARM::BI__builtin_arm_mve_vidupq_m_n_u8, 12931, 12892},
847
  { ARM::BI__builtin_arm_mve_vidupq_m_wb_u16, 12945, 12892},
848
  { ARM::BI__builtin_arm_mve_vidupq_m_wb_u32, 12961, 12892},
849
  { ARM::BI__builtin_arm_mve_vidupq_m_wb_u8, 12977, 12892},
850
  { ARM::BI__builtin_arm_mve_vidupq_n_u16, 13003, 12992},
851
  { ARM::BI__builtin_arm_mve_vidupq_n_u32, 13027, 13016},
852
  { ARM::BI__builtin_arm_mve_vidupq_n_u8, 13050, 13040},
853
  { ARM::BI__builtin_arm_mve_vidupq_wb_u16, 13062, 12992},
854
  { ARM::BI__builtin_arm_mve_vidupq_wb_u32, 13076, 13016},
855
  { ARM::BI__builtin_arm_mve_vidupq_wb_u8, 13090, 13040},
856
  { ARM::BI__builtin_arm_mve_vidupq_x_n_u16, 13116, 13103},
857
  { ARM::BI__builtin_arm_mve_vidupq_x_n_u32, 13144, 13131},
858
  { ARM::BI__builtin_arm_mve_vidupq_x_n_u8, 13171, 13159},
859
  { ARM::BI__builtin_arm_mve_vidupq_x_wb_u16, 13185, 13103},
860
  { ARM::BI__builtin_arm_mve_vidupq_x_wb_u32, 13201, 13131},
861
  { ARM::BI__builtin_arm_mve_vidupq_x_wb_u8, 13217, 13159},
862
  { ARM::BI__builtin_arm_mve_viwdupq_m_n_u16, 13242, 13232},
863
  { ARM::BI__builtin_arm_mve_viwdupq_m_n_u32, 13258, 13232},
864
  { ARM::BI__builtin_arm_mve_viwdupq_m_n_u8, 13274, 13232},
865
  { ARM::BI__builtin_arm_mve_viwdupq_m_wb_u16, 13289, 13232},
866
  { ARM::BI__builtin_arm_mve_viwdupq_m_wb_u32, 13306, 13232},
867
  { ARM::BI__builtin_arm_mve_viwdupq_m_wb_u8, 13323, 13232},
868
  { ARM::BI__builtin_arm_mve_viwdupq_n_u16, 13351, 13339},
869
  { ARM::BI__builtin_arm_mve_viwdupq_n_u32, 13377, 13365},
870
  { ARM::BI__builtin_arm_mve_viwdupq_n_u8, 13402, 13391},
871
  { ARM::BI__builtin_arm_mve_viwdupq_wb_u16, 13415, 13339},
872
  { ARM::BI__builtin_arm_mve_viwdupq_wb_u32, 13430, 13365},
873
  { ARM::BI__builtin_arm_mve_viwdupq_wb_u8, 13445, 13391},
874
  { ARM::BI__builtin_arm_mve_viwdupq_x_n_u16, 13473, 13459},
875
  { ARM::BI__builtin_arm_mve_viwdupq_x_n_u32, 13503, 13489},
876
  { ARM::BI__builtin_arm_mve_viwdupq_x_n_u8, 13532, 13519},
877
  { ARM::BI__builtin_arm_mve_viwdupq_x_wb_u16, 13547, 13459},
878
  { ARM::BI__builtin_arm_mve_viwdupq_x_wb_u32, 13564, 13489},
879
  { ARM::BI__builtin_arm_mve_viwdupq_x_wb_u8, 13581, 13519},
880
  { ARM::BI__builtin_arm_mve_vld1q_f16, 13603, 13597},
881
  { ARM::BI__builtin_arm_mve_vld1q_f32, 13613, 13597},
882
  { ARM::BI__builtin_arm_mve_vld1q_s16, 13623, 13597},
883
  { ARM::BI__builtin_arm_mve_vld1q_s32, 13633, 13597},
884
  { ARM::BI__builtin_arm_mve_vld1q_s8, 13643, 13597},
885
  { ARM::BI__builtin_arm_mve_vld1q_u16, 13652, 13597},
886
  { ARM::BI__builtin_arm_mve_vld1q_u32, 13662, 13597},
887
  { ARM::BI__builtin_arm_mve_vld1q_u8, 13672, 13597},
888
  { ARM::BI__builtin_arm_mve_vld1q_z_f16, 13689, 13681},
889
  { ARM::BI__builtin_arm_mve_vld1q_z_f32, 13701, 13681},
890
  { ARM::BI__builtin_arm_mve_vld1q_z_s16, 13713, 13681},
891
  { ARM::BI__builtin_arm_mve_vld1q_z_s32, 13725, 13681},
892
  { ARM::BI__builtin_arm_mve_vld1q_z_s8, 13737, 13681},
893
  { ARM::BI__builtin_arm_mve_vld1q_z_u16, 13748, 13681},
894
  { ARM::BI__builtin_arm_mve_vld1q_z_u32, 13760, 13681},
895
  { ARM::BI__builtin_arm_mve_vld1q_z_u8, 13772, 13681},
896
  { ARM::BI__builtin_arm_mve_vld2q_f16, 13789, 13783},
897
  { ARM::BI__builtin_arm_mve_vld2q_f32, 13799, 13783},
898
  { ARM::BI__builtin_arm_mve_vld2q_s16, 13809, 13783},
899
  { ARM::BI__builtin_arm_mve_vld2q_s32, 13819, 13783},
900
  { ARM::BI__builtin_arm_mve_vld2q_s8, 13829, 13783},
901
  { ARM::BI__builtin_arm_mve_vld2q_u16, 13838, 13783},
902
  { ARM::BI__builtin_arm_mve_vld2q_u32, 13848, 13783},
903
  { ARM::BI__builtin_arm_mve_vld2q_u8, 13858, 13783},
904
  { ARM::BI__builtin_arm_mve_vld4q_f16, 13873, 13867},
905
  { ARM::BI__builtin_arm_mve_vld4q_f32, 13883, 13867},
906
  { ARM::BI__builtin_arm_mve_vld4q_s16, 13893, 13867},
907
  { ARM::BI__builtin_arm_mve_vld4q_s32, 13903, 13867},
908
  { ARM::BI__builtin_arm_mve_vld4q_s8, 13913, 13867},
909
  { ARM::BI__builtin_arm_mve_vld4q_u16, 13922, 13867},
910
  { ARM::BI__builtin_arm_mve_vld4q_u32, 13932, 13867},
911
  { ARM::BI__builtin_arm_mve_vld4q_u8, 13942, 13867},
912
  { ARM::BI__builtin_arm_mve_vldrbq_gather_offset_s16, 13972, 13951},
913
  { ARM::BI__builtin_arm_mve_vldrbq_gather_offset_s32, 13997, 13951},
914
  { ARM::BI__builtin_arm_mve_vldrbq_gather_offset_s8, 14022, 13951},
915
  { ARM::BI__builtin_arm_mve_vldrbq_gather_offset_u16, 14046, 13951},
916
  { ARM::BI__builtin_arm_mve_vldrbq_gather_offset_u32, 14071, 13951},
917
  { ARM::BI__builtin_arm_mve_vldrbq_gather_offset_u8, 14096, 13951},
918
  { ARM::BI__builtin_arm_mve_vldrbq_gather_offset_z_s16, 14143, 14120},
919
  { ARM::BI__builtin_arm_mve_vldrbq_gather_offset_z_s32, 14170, 14120},
920
  { ARM::BI__builtin_arm_mve_vldrbq_gather_offset_z_s8, 14197, 14120},
921
  { ARM::BI__builtin_arm_mve_vldrbq_gather_offset_z_u16, 14223, 14120},
922
  { ARM::BI__builtin_arm_mve_vldrbq_gather_offset_z_u32, 14250, 14120},
923
  { ARM::BI__builtin_arm_mve_vldrbq_gather_offset_z_u8, 14277, 14120},
924
  { ARM::BI__builtin_arm_mve_vldrbq_s16, 14303, -1},
925
  { ARM::BI__builtin_arm_mve_vldrbq_s32, 14314, -1},
926
  { ARM::BI__builtin_arm_mve_vldrbq_s8, 14325, -1},
927
  { ARM::BI__builtin_arm_mve_vldrbq_u16, 14335, -1},
928
  { ARM::BI__builtin_arm_mve_vldrbq_u32, 14346, -1},
929
  { ARM::BI__builtin_arm_mve_vldrbq_u8, 14357, -1},
930
  { ARM::BI__builtin_arm_mve_vldrbq_z_s16, 14367, -1},
931
  { ARM::BI__builtin_arm_mve_vldrbq_z_s32, 14380, -1},
932
  { ARM::BI__builtin_arm_mve_vldrbq_z_s8, 14393, -1},
933
  { ARM::BI__builtin_arm_mve_vldrbq_z_u16, 14405, -1},
934
  { ARM::BI__builtin_arm_mve_vldrbq_z_u32, 14418, -1},
935
  { ARM::BI__builtin_arm_mve_vldrbq_z_u8, 14431, -1},
936
  { ARM::BI__builtin_arm_mve_vldrdq_gather_base_s64, 14443, -1},
937
  { ARM::BI__builtin_arm_mve_vldrdq_gather_base_u64, 14466, -1},
938
  { ARM::BI__builtin_arm_mve_vldrdq_gather_base_wb_s64, 14489, -1},
939
  { ARM::BI__builtin_arm_mve_vldrdq_gather_base_wb_u64, 14515, -1},
940
  { ARM::BI__builtin_arm_mve_vldrdq_gather_base_wb_z_s64, 14541, -1},
941
  { ARM::BI__builtin_arm_mve_vldrdq_gather_base_wb_z_u64, 14569, -1},
942
  { ARM::BI__builtin_arm_mve_vldrdq_gather_base_z_s64, 14597, -1},
943
  { ARM::BI__builtin_arm_mve_vldrdq_gather_base_z_u64, 14622, -1},
944
  { ARM::BI__builtin_arm_mve_vldrdq_gather_offset_s64, 14668, 14647},
945
  { ARM::BI__builtin_arm_mve_vldrdq_gather_offset_u64, 14693, 14647},
946
  { ARM::BI__builtin_arm_mve_vldrdq_gather_offset_z_s64, 14741, 14718},
947
  { ARM::BI__builtin_arm_mve_vldrdq_gather_offset_z_u64, 14768, 14718},
948
  { ARM::BI__builtin_arm_mve_vldrdq_gather_shifted_offset_s64, 14824, 14795},
949
  { ARM::BI__builtin_arm_mve_vldrdq_gather_shifted_offset_u64, 14857, 14795},
950
  { ARM::BI__builtin_arm_mve_vldrdq_gather_shifted_offset_z_s64, 14921, 14890},
951
  { ARM::BI__builtin_arm_mve_vldrdq_gather_shifted_offset_z_u64, 14956, 14890},
952
  { ARM::BI__builtin_arm_mve_vldrhq_f16, 14991, -1},
953
  { ARM::BI__builtin_arm_mve_vldrhq_gather_offset_f16, 15023, 15002},
954
  { ARM::BI__builtin_arm_mve_vldrhq_gather_offset_s16, 15048, 15002},
955
  { ARM::BI__builtin_arm_mve_vldrhq_gather_offset_s32, 15073, 15002},
956
  { ARM::BI__builtin_arm_mve_vldrhq_gather_offset_u16, 15098, 15002},
957
  { ARM::BI__builtin_arm_mve_vldrhq_gather_offset_u32, 15123, 15002},
958
  { ARM::BI__builtin_arm_mve_vldrhq_gather_offset_z_f16, 15171, 15148},
959
  { ARM::BI__builtin_arm_mve_vldrhq_gather_offset_z_s16, 15198, 15148},
960
  { ARM::BI__builtin_arm_mve_vldrhq_gather_offset_z_s32, 15225, 15148},
961
  { ARM::BI__builtin_arm_mve_vldrhq_gather_offset_z_u16, 15252, 15148},
962
  { ARM::BI__builtin_arm_mve_vldrhq_gather_offset_z_u32, 15279, 15148},
963
  { ARM::BI__builtin_arm_mve_vldrhq_gather_shifted_offset_f16, 15335, 15306},
964
  { ARM::BI__builtin_arm_mve_vldrhq_gather_shifted_offset_s16, 15368, 15306},
965
  { ARM::BI__builtin_arm_mve_vldrhq_gather_shifted_offset_s32, 15401, 15306},
966
  { ARM::BI__builtin_arm_mve_vldrhq_gather_shifted_offset_u16, 15434, 15306},
967
  { ARM::BI__builtin_arm_mve_vldrhq_gather_shifted_offset_u32, 15467, 15306},
968
  { ARM::BI__builtin_arm_mve_vldrhq_gather_shifted_offset_z_f16, 15531, 15500},
969
  { ARM::BI__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s16, 15566, 15500},
970
  { ARM::BI__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s32, 15601, 15500},
971
  { ARM::BI__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u16, 15636, 15500},
972
  { ARM::BI__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u32, 15671, 15500},
973
  { ARM::BI__builtin_arm_mve_vldrhq_s16, 15706, -1},
974
  { ARM::BI__builtin_arm_mve_vldrhq_s32, 15717, -1},
975
  { ARM::BI__builtin_arm_mve_vldrhq_u16, 15728, -1},
976
  { ARM::BI__builtin_arm_mve_vldrhq_u32, 15739, -1},
977
  { ARM::BI__builtin_arm_mve_vldrhq_z_f16, 15750, -1},
978
  { ARM::BI__builtin_arm_mve_vldrhq_z_s16, 15763, -1},
979
  { ARM::BI__builtin_arm_mve_vldrhq_z_s32, 15776, -1},
980
  { ARM::BI__builtin_arm_mve_vldrhq_z_u16, 15789, -1},
981
  { ARM::BI__builtin_arm_mve_vldrhq_z_u32, 15802, -1},
982
  { ARM::BI__builtin_arm_mve_vldrwq_f32, 15815, -1},
983
  { ARM::BI__builtin_arm_mve_vldrwq_gather_base_f32, 15826, -1},
984
  { ARM::BI__builtin_arm_mve_vldrwq_gather_base_s32, 15849, -1},
985
  { ARM::BI__builtin_arm_mve_vldrwq_gather_base_u32, 15872, -1},
986
  { ARM::BI__builtin_arm_mve_vldrwq_gather_base_wb_f32, 15895, -1},
987
  { ARM::BI__builtin_arm_mve_vldrwq_gather_base_wb_s32, 15921, -1},
988
  { ARM::BI__builtin_arm_mve_vldrwq_gather_base_wb_u32, 15947, -1},
989
  { ARM::BI__builtin_arm_mve_vldrwq_gather_base_wb_z_f32, 15973, -1},
990
  { ARM::BI__builtin_arm_mve_vldrwq_gather_base_wb_z_s32, 16001, -1},
991
  { ARM::BI__builtin_arm_mve_vldrwq_gather_base_wb_z_u32, 16029, -1},
992
  { ARM::BI__builtin_arm_mve_vldrwq_gather_base_z_f32, 16057, -1},
993
  { ARM::BI__builtin_arm_mve_vldrwq_gather_base_z_s32, 16082, -1},
994
  { ARM::BI__builtin_arm_mve_vldrwq_gather_base_z_u32, 16107, -1},
995
  { ARM::BI__builtin_arm_mve_vldrwq_gather_offset_f32, 16153, 16132},
996
  { ARM::BI__builtin_arm_mve_vldrwq_gather_offset_s32, 16178, 16132},
997
  { ARM::BI__builtin_arm_mve_vldrwq_gather_offset_u32, 16203, 16132},
998
  { ARM::BI__builtin_arm_mve_vldrwq_gather_offset_z_f32, 16251, 16228},
999
  { ARM::BI__builtin_arm_mve_vldrwq_gather_offset_z_s32, 16278, 16228},
1000
  { ARM::BI__builtin_arm_mve_vldrwq_gather_offset_z_u32, 16305, 16228},
1001
  { ARM::BI__builtin_arm_mve_vldrwq_gather_shifted_offset_f32, 16361, 16332},
1002
  { ARM::BI__builtin_arm_mve_vldrwq_gather_shifted_offset_s32, 16394, 16332},
1003
  { ARM::BI__builtin_arm_mve_vldrwq_gather_shifted_offset_u32, 16427, 16332},
1004
  { ARM::BI__builtin_arm_mve_vldrwq_gather_shifted_offset_z_f32, 16491, 16460},
1005
  { ARM::BI__builtin_arm_mve_vldrwq_gather_shifted_offset_z_s32, 16526, 16460},
1006
  { ARM::BI__builtin_arm_mve_vldrwq_gather_shifted_offset_z_u32, 16561, 16460},
1007
  { ARM::BI__builtin_arm_mve_vldrwq_s32, 16596, -1},
1008
  { ARM::BI__builtin_arm_mve_vldrwq_u32, 16607, -1},
1009
  { ARM::BI__builtin_arm_mve_vldrwq_z_f32, 16618, -1},
1010
  { ARM::BI__builtin_arm_mve_vldrwq_z_s32, 16631, -1},
1011
  { ARM::BI__builtin_arm_mve_vldrwq_z_u32, 16644, -1},
1012
  { ARM::BI__builtin_arm_mve_vmaxaq_m_s16, 16666, 16657},
1013
  { ARM::BI__builtin_arm_mve_vmaxaq_m_s32, 16679, 16657},
1014
  { ARM::BI__builtin_arm_mve_vmaxaq_m_s8, 16692, 16657},
1015
  { ARM::BI__builtin_arm_mve_vmaxaq_s16, 16711, 16704},
1016
  { ARM::BI__builtin_arm_mve_vmaxaq_s32, 16722, 16704},
1017
  { ARM::BI__builtin_arm_mve_vmaxaq_s8, 16733, 16704},
1018
  { ARM::BI__builtin_arm_mve_vmaxavq_p_s16, 16753, 16743},
1019
  { ARM::BI__builtin_arm_mve_vmaxavq_p_s32, 16767, 16743},
1020
  { ARM::BI__builtin_arm_mve_vmaxavq_p_s8, 16781, 16743},
1021
  { ARM::BI__builtin_arm_mve_vmaxavq_s16, 16802, 16794},
1022
  { ARM::BI__builtin_arm_mve_vmaxavq_s32, 16814, 16794},
1023
  { ARM::BI__builtin_arm_mve_vmaxavq_s8, 16826, 16794},
1024
  { ARM::BI__builtin_arm_mve_vmaxnmaq_f16, 16846, 16837},
1025
  { ARM::BI__builtin_arm_mve_vmaxnmaq_f32, 16859, 16837},
1026
  { ARM::BI__builtin_arm_mve_vmaxnmaq_m_f16, 16883, 16872},
1027
  { ARM::BI__builtin_arm_mve_vmaxnmaq_m_f32, 16898, 16872},
1028
  { ARM::BI__builtin_arm_mve_vmaxnmavq_f16, 16923, 16913},
1029
  { ARM::BI__builtin_arm_mve_vmaxnmavq_f32, 16937, 16913},
1030
  { ARM::BI__builtin_arm_mve_vmaxnmavq_p_f16, 16963, 16951},
1031
  { ARM::BI__builtin_arm_mve_vmaxnmavq_p_f32, 16979, 16951},
1032
  { ARM::BI__builtin_arm_mve_vmaxnmq_f16, 17003, 16995},
1033
  { ARM::BI__builtin_arm_mve_vmaxnmq_f32, 17015, 16995},
1034
  { ARM::BI__builtin_arm_mve_vmaxnmq_m_f16, 17037, 17027},
1035
  { ARM::BI__builtin_arm_mve_vmaxnmq_m_f32, 17051, 17027},
1036
  { ARM::BI__builtin_arm_mve_vmaxnmq_x_f16, 17075, 17065},
1037
  { ARM::BI__builtin_arm_mve_vmaxnmq_x_f32, 17089, 17065},
1038
  { ARM::BI__builtin_arm_mve_vmaxnmvq_f16, 17112, 17103},
1039
  { ARM::BI__builtin_arm_mve_vmaxnmvq_f32, 17125, 17103},
1040
  { ARM::BI__builtin_arm_mve_vmaxnmvq_p_f16, 17149, 17138},
1041
  { ARM::BI__builtin_arm_mve_vmaxnmvq_p_f32, 17164, 17138},
1042
  { ARM::BI__builtin_arm_mve_vmaxq_m_s16, 17187, 17179},
1043
  { ARM::BI__builtin_arm_mve_vmaxq_m_s32, 17199, 17179},
1044
  { ARM::BI__builtin_arm_mve_vmaxq_m_s8, 17211, 17179},
1045
  { ARM::BI__builtin_arm_mve_vmaxq_m_u16, 17222, 17179},
1046
  { ARM::BI__builtin_arm_mve_vmaxq_m_u32, 17234, 17179},
1047
  { ARM::BI__builtin_arm_mve_vmaxq_m_u8, 17246, 17179},
1048
  { ARM::BI__builtin_arm_mve_vmaxq_s16, 17263, 17257},
1049
  { ARM::BI__builtin_arm_mve_vmaxq_s32, 17273, 17257},
1050
  { ARM::BI__builtin_arm_mve_vmaxq_s8, 17283, 17257},
1051
  { ARM::BI__builtin_arm_mve_vmaxq_u16, 17292, 17257},
1052
  { ARM::BI__builtin_arm_mve_vmaxq_u32, 17302, 17257},
1053
  { ARM::BI__builtin_arm_mve_vmaxq_u8, 17312, 17257},
1054
  { ARM::BI__builtin_arm_mve_vmaxq_x_s16, 17329, 17321},
1055
  { ARM::BI__builtin_arm_mve_vmaxq_x_s32, 17341, 17321},
1056
  { ARM::BI__builtin_arm_mve_vmaxq_x_s8, 17353, 17321},
1057
  { ARM::BI__builtin_arm_mve_vmaxq_x_u16, 17364, 17321},
1058
  { ARM::BI__builtin_arm_mve_vmaxq_x_u32, 17376, 17321},
1059
  { ARM::BI__builtin_arm_mve_vmaxq_x_u8, 17388, 17321},
1060
  { ARM::BI__builtin_arm_mve_vmaxvq_p_s16, 17408, 17399},
1061
  { ARM::BI__builtin_arm_mve_vmaxvq_p_s32, 17421, 17399},
1062
  { ARM::BI__builtin_arm_mve_vmaxvq_p_s8, 17434, 17399},
1063
  { ARM::BI__builtin_arm_mve_vmaxvq_p_u16, 17446, 17399},
1064
  { ARM::BI__builtin_arm_mve_vmaxvq_p_u32, 17459, 17399},
1065
  { ARM::BI__builtin_arm_mve_vmaxvq_p_u8, 17472, 17399},
1066
  { ARM::BI__builtin_arm_mve_vmaxvq_s16, 17491, 17484},
1067
  { ARM::BI__builtin_arm_mve_vmaxvq_s32, 17502, 17484},
1068
  { ARM::BI__builtin_arm_mve_vmaxvq_s8, 17513, 17484},
1069
  { ARM::BI__builtin_arm_mve_vmaxvq_u16, 17523, 17484},
1070
  { ARM::BI__builtin_arm_mve_vmaxvq_u32, 17534, 17484},
1071
  { ARM::BI__builtin_arm_mve_vmaxvq_u8, 17545, 17484},
1072
  { ARM::BI__builtin_arm_mve_vminaq_m_s16, 17564, 17555},
1073
  { ARM::BI__builtin_arm_mve_vminaq_m_s32, 17577, 17555},
1074
  { ARM::BI__builtin_arm_mve_vminaq_m_s8, 17590, 17555},
1075
  { ARM::BI__builtin_arm_mve_vminaq_s16, 17609, 17602},
1076
  { ARM::BI__builtin_arm_mve_vminaq_s32, 17620, 17602},
1077
  { ARM::BI__builtin_arm_mve_vminaq_s8, 17631, 17602},
1078
  { ARM::BI__builtin_arm_mve_vminavq_p_s16, 17651, 17641},
1079
  { ARM::BI__builtin_arm_mve_vminavq_p_s32, 17665, 17641},
1080
  { ARM::BI__builtin_arm_mve_vminavq_p_s8, 17679, 17641},
1081
  { ARM::BI__builtin_arm_mve_vminavq_s16, 17700, 17692},
1082
  { ARM::BI__builtin_arm_mve_vminavq_s32, 17712, 17692},
1083
  { ARM::BI__builtin_arm_mve_vminavq_s8, 17724, 17692},
1084
  { ARM::BI__builtin_arm_mve_vminnmaq_f16, 17744, 17735},
1085
  { ARM::BI__builtin_arm_mve_vminnmaq_f32, 17757, 17735},
1086
  { ARM::BI__builtin_arm_mve_vminnmaq_m_f16, 17781, 17770},
1087
  { ARM::BI__builtin_arm_mve_vminnmaq_m_f32, 17796, 17770},
1088
  { ARM::BI__builtin_arm_mve_vminnmavq_f16, 17821, 17811},
1089
  { ARM::BI__builtin_arm_mve_vminnmavq_f32, 17835, 17811},
1090
  { ARM::BI__builtin_arm_mve_vminnmavq_p_f16, 17861, 17849},
1091
  { ARM::BI__builtin_arm_mve_vminnmavq_p_f32, 17877, 17849},
1092
  { ARM::BI__builtin_arm_mve_vminnmq_f16, 17901, 17893},
1093
  { ARM::BI__builtin_arm_mve_vminnmq_f32, 17913, 17893},
1094
  { ARM::BI__builtin_arm_mve_vminnmq_m_f16, 17935, 17925},
1095
  { ARM::BI__builtin_arm_mve_vminnmq_m_f32, 17949, 17925},
1096
  { ARM::BI__builtin_arm_mve_vminnmq_x_f16, 17973, 17963},
1097
  { ARM::BI__builtin_arm_mve_vminnmq_x_f32, 17987, 17963},
1098
  { ARM::BI__builtin_arm_mve_vminnmvq_f16, 18010, 18001},
1099
  { ARM::BI__builtin_arm_mve_vminnmvq_f32, 18023, 18001},
1100
  { ARM::BI__builtin_arm_mve_vminnmvq_p_f16, 18047, 18036},
1101
  { ARM::BI__builtin_arm_mve_vminnmvq_p_f32, 18062, 18036},
1102
  { ARM::BI__builtin_arm_mve_vminq_m_s16, 18085, 18077},
1103
  { ARM::BI__builtin_arm_mve_vminq_m_s32, 18097, 18077},
1104
  { ARM::BI__builtin_arm_mve_vminq_m_s8, 18109, 18077},
1105
  { ARM::BI__builtin_arm_mve_vminq_m_u16, 18120, 18077},
1106
  { ARM::BI__builtin_arm_mve_vminq_m_u32, 18132, 18077},
1107
  { ARM::BI__builtin_arm_mve_vminq_m_u8, 18144, 18077},
1108
  { ARM::BI__builtin_arm_mve_vminq_s16, 18161, 18155},
1109
  { ARM::BI__builtin_arm_mve_vminq_s32, 18171, 18155},
1110
  { ARM::BI__builtin_arm_mve_vminq_s8, 18181, 18155},
1111
  { ARM::BI__builtin_arm_mve_vminq_u16, 18190, 18155},
1112
  { ARM::BI__builtin_arm_mve_vminq_u32, 18200, 18155},
1113
  { ARM::BI__builtin_arm_mve_vminq_u8, 18210, 18155},
1114
  { ARM::BI__builtin_arm_mve_vminq_x_s16, 18227, 18219},
1115
  { ARM::BI__builtin_arm_mve_vminq_x_s32, 18239, 18219},
1116
  { ARM::BI__builtin_arm_mve_vminq_x_s8, 18251, 18219},
1117
  { ARM::BI__builtin_arm_mve_vminq_x_u16, 18262, 18219},
1118
  { ARM::BI__builtin_arm_mve_vminq_x_u32, 18274, 18219},
1119
  { ARM::BI__builtin_arm_mve_vminq_x_u8, 18286, 18219},
1120
  { ARM::BI__builtin_arm_mve_vminvq_p_s16, 18306, 18297},
1121
  { ARM::BI__builtin_arm_mve_vminvq_p_s32, 18319, 18297},
1122
  { ARM::BI__builtin_arm_mve_vminvq_p_s8, 18332, 18297},
1123
  { ARM::BI__builtin_arm_mve_vminvq_p_u16, 18344, 18297},
1124
  { ARM::BI__builtin_arm_mve_vminvq_p_u32, 18357, 18297},
1125
  { ARM::BI__builtin_arm_mve_vminvq_p_u8, 18370, 18297},
1126
  { ARM::BI__builtin_arm_mve_vminvq_s16, 18389, 18382},
1127
  { ARM::BI__builtin_arm_mve_vminvq_s32, 18400, 18382},
1128
  { ARM::BI__builtin_arm_mve_vminvq_s8, 18411, 18382},
1129
  { ARM::BI__builtin_arm_mve_vminvq_u16, 18421, 18382},
1130
  { ARM::BI__builtin_arm_mve_vminvq_u32, 18432, 18382},
1131
  { ARM::BI__builtin_arm_mve_vminvq_u8, 18443, 18382},
1132
  { ARM::BI__builtin_arm_mve_vmladavaq_p_s16, 18465, 18453},
1133
  { ARM::BI__builtin_arm_mve_vmladavaq_p_s32, 18481, 18453},
1134
  { ARM::BI__builtin_arm_mve_vmladavaq_p_s8, 18497, 18453},
1135
  { ARM::BI__builtin_arm_mve_vmladavaq_p_u16, 18512, 18453},
1136
  { ARM::BI__builtin_arm_mve_vmladavaq_p_u32, 18528, 18453},
1137
  { ARM::BI__builtin_arm_mve_vmladavaq_p_u8, 18544, 18453},
1138
  { ARM::BI__builtin_arm_mve_vmladavaq_s16, 18569, 18559},
1139
  { ARM::BI__builtin_arm_mve_vmladavaq_s32, 18583, 18559},
1140
  { ARM::BI__builtin_arm_mve_vmladavaq_s8, 18597, 18559},
1141
  { ARM::BI__builtin_arm_mve_vmladavaq_u16, 18610, 18559},
1142
  { ARM::BI__builtin_arm_mve_vmladavaq_u32, 18624, 18559},
1143
  { ARM::BI__builtin_arm_mve_vmladavaq_u8, 18638, 18559},
1144
  { ARM::BI__builtin_arm_mve_vmladavaxq_p_s16, 18664, 18651},
1145
  { ARM::BI__builtin_arm_mve_vmladavaxq_p_s32, 18681, 18651},
1146
  { ARM::BI__builtin_arm_mve_vmladavaxq_p_s8, 18698, 18651},
1147
  { ARM::BI__builtin_arm_mve_vmladavaxq_s16, 18725, 18714},
1148
  { ARM::BI__builtin_arm_mve_vmladavaxq_s32, 18740, 18714},
1149
  { ARM::BI__builtin_arm_mve_vmladavaxq_s8, 18755, 18714},
1150
  { ARM::BI__builtin_arm_mve_vmladavq_p_s16, 18780, 18769},
1151
  { ARM::BI__builtin_arm_mve_vmladavq_p_s32, 18795, 18769},
1152
  { ARM::BI__builtin_arm_mve_vmladavq_p_s8, 18810, 18769},
1153
  { ARM::BI__builtin_arm_mve_vmladavq_p_u16, 18824, 18769},
1154
  { ARM::BI__builtin_arm_mve_vmladavq_p_u32, 18839, 18769},
1155
  { ARM::BI__builtin_arm_mve_vmladavq_p_u8, 18854, 18769},
1156
  { ARM::BI__builtin_arm_mve_vmladavq_s16, 18877, 18868},
1157
  { ARM::BI__builtin_arm_mve_vmladavq_s32, 18890, 18868},
1158
  { ARM::BI__builtin_arm_mve_vmladavq_s8, 18903, 18868},
1159
  { ARM::BI__builtin_arm_mve_vmladavq_u16, 18915, 18868},
1160
  { ARM::BI__builtin_arm_mve_vmladavq_u32, 18928, 18868},
1161
  { ARM::BI__builtin_arm_mve_vmladavq_u8, 18941, 18868},
1162
  { ARM::BI__builtin_arm_mve_vmladavxq_p_s16, 18965, 18953},
1163
  { ARM::BI__builtin_arm_mve_vmladavxq_p_s32, 18981, 18953},
1164
  { ARM::BI__builtin_arm_mve_vmladavxq_p_s8, 18997, 18953},
1165
  { ARM::BI__builtin_arm_mve_vmladavxq_s16, 19022, 19012},
1166
  { ARM::BI__builtin_arm_mve_vmladavxq_s32, 19036, 19012},
1167
  { ARM::BI__builtin_arm_mve_vmladavxq_s8, 19050, 19012},
1168
  { ARM::BI__builtin_arm_mve_vmlaldavaq_p_s16, 19076, 19063},
1169
  { ARM::BI__builtin_arm_mve_vmlaldavaq_p_s32, 19093, 19063},
1170
  { ARM::BI__builtin_arm_mve_vmlaldavaq_p_u16, 19110, 19063},
1171
  { ARM::BI__builtin_arm_mve_vmlaldavaq_p_u32, 19127, 19063},
1172
  { ARM::BI__builtin_arm_mve_vmlaldavaq_s16, 19155, 19144},
1173
  { ARM::BI__builtin_arm_mve_vmlaldavaq_s32, 19170, 19144},
1174
  { ARM::BI__builtin_arm_mve_vmlaldavaq_u16, 19185, 19144},
1175
  { ARM::BI__builtin_arm_mve_vmlaldavaq_u32, 19200, 19144},
1176
  { ARM::BI__builtin_arm_mve_vmlaldavaxq_p_s16, 19229, 19215},
1177
  { ARM::BI__builtin_arm_mve_vmlaldavaxq_p_s32, 19247, 19215},
1178
  { ARM::BI__builtin_arm_mve_vmlaldavaxq_s16, 19277, 19265},
1179
  { ARM::BI__builtin_arm_mve_vmlaldavaxq_s32, 19293, 19265},
1180
  { ARM::BI__builtin_arm_mve_vmlaldavq_p_s16, 19321, 19309},
1181
  { ARM::BI__builtin_arm_mve_vmlaldavq_p_s32, 19337, 19309},
1182
  { ARM::BI__builtin_arm_mve_vmlaldavq_p_u16, 19353, 19309},
1183
  { ARM::BI__builtin_arm_mve_vmlaldavq_p_u32, 19369, 19309},
1184
  { ARM::BI__builtin_arm_mve_vmlaldavq_s16, 19395, 19385},
1185
  { ARM::BI__builtin_arm_mve_vmlaldavq_s32, 19409, 19385},
1186
  { ARM::BI__builtin_arm_mve_vmlaldavq_u16, 19423, 19385},
1187
  { ARM::BI__builtin_arm_mve_vmlaldavq_u32, 19437, 19385},
1188
  { ARM::BI__builtin_arm_mve_vmlaldavxq_p_s16, 19464, 19451},
1189
  { ARM::BI__builtin_arm_mve_vmlaldavxq_p_s32, 19481, 19451},
1190
  { ARM::BI__builtin_arm_mve_vmlaldavxq_s16, 19509, 19498},
1191
  { ARM::BI__builtin_arm_mve_vmlaldavxq_s32, 19524, 19498},
1192
  { ARM::BI__builtin_arm_mve_vmlaq_m_n_s16, 19547, 19539},
1193
  { ARM::BI__builtin_arm_mve_vmlaq_m_n_s32, 19561, 19539},
1194
  { ARM::BI__builtin_arm_mve_vmlaq_m_n_s8, 19575, 19539},
1195
  { ARM::BI__builtin_arm_mve_vmlaq_m_n_u16, 19588, 19539},
1196
  { ARM::BI__builtin_arm_mve_vmlaq_m_n_u32, 19602, 19539},
1197
  { ARM::BI__builtin_arm_mve_vmlaq_m_n_u8, 19616, 19539},
1198
  { ARM::BI__builtin_arm_mve_vmlaq_n_s16, 19635, 19629},
1199
  { ARM::BI__builtin_arm_mve_vmlaq_n_s32, 19647, 19629},
1200
  { ARM::BI__builtin_arm_mve_vmlaq_n_s8, 19659, 19629},
1201
  { ARM::BI__builtin_arm_mve_vmlaq_n_u16, 19670, 19629},
1202
  { ARM::BI__builtin_arm_mve_vmlaq_n_u32, 19682, 19629},
1203
  { ARM::BI__builtin_arm_mve_vmlaq_n_u8, 19694, 19629},
1204
  { ARM::BI__builtin_arm_mve_vmlasq_m_n_s16, 19714, 19705},
1205
  { ARM::BI__builtin_arm_mve_vmlasq_m_n_s32, 19729, 19705},
1206
  { ARM::BI__builtin_arm_mve_vmlasq_m_n_s8, 19744, 19705},
1207
  { ARM::BI__builtin_arm_mve_vmlasq_m_n_u16, 19758, 19705},
1208
  { ARM::BI__builtin_arm_mve_vmlasq_m_n_u32, 19773, 19705},
1209
  { ARM::BI__builtin_arm_mve_vmlasq_m_n_u8, 19788, 19705},
1210
  { ARM::BI__builtin_arm_mve_vmlasq_n_s16, 19809, 19802},
1211
  { ARM::BI__builtin_arm_mve_vmlasq_n_s32, 19822, 19802},
1212
  { ARM::BI__builtin_arm_mve_vmlasq_n_s8, 19835, 19802},
1213
  { ARM::BI__builtin_arm_mve_vmlasq_n_u16, 19847, 19802},
1214
  { ARM::BI__builtin_arm_mve_vmlasq_n_u32, 19860, 19802},
1215
  { ARM::BI__builtin_arm_mve_vmlasq_n_u8, 19873, 19802},
1216
  { ARM::BI__builtin_arm_mve_vmlsdavaq_p_s16, 19897, 19885},
1217
  { ARM::BI__builtin_arm_mve_vmlsdavaq_p_s32, 19913, 19885},
1218
  { ARM::BI__builtin_arm_mve_vmlsdavaq_p_s8, 19929, 19885},
1219
  { ARM::BI__builtin_arm_mve_vmlsdavaq_s16, 19954, 19944},
1220
  { ARM::BI__builtin_arm_mve_vmlsdavaq_s32, 19968, 19944},
1221
  { ARM::BI__builtin_arm_mve_vmlsdavaq_s8, 19982, 19944},
1222
  { ARM::BI__builtin_arm_mve_vmlsdavaxq_p_s16, 20008, 19995},
1223
  { ARM::BI__builtin_arm_mve_vmlsdavaxq_p_s32, 20025, 19995},
1224
  { ARM::BI__builtin_arm_mve_vmlsdavaxq_p_s8, 20042, 19995},
1225
  { ARM::BI__builtin_arm_mve_vmlsdavaxq_s16, 20069, 20058},
1226
  { ARM::BI__builtin_arm_mve_vmlsdavaxq_s32, 20084, 20058},
1227
  { ARM::BI__builtin_arm_mve_vmlsdavaxq_s8, 20099, 20058},
1228
  { ARM::BI__builtin_arm_mve_vmlsdavq_p_s16, 20124, 20113},
1229
  { ARM::BI__builtin_arm_mve_vmlsdavq_p_s32, 20139, 20113},
1230
  { ARM::BI__builtin_arm_mve_vmlsdavq_p_s8, 20154, 20113},
1231
  { ARM::BI__builtin_arm_mve_vmlsdavq_s16, 20177, 20168},
1232
  { ARM::BI__builtin_arm_mve_vmlsdavq_s32, 20190, 20168},
1233
  { ARM::BI__builtin_arm_mve_vmlsdavq_s8, 20203, 20168},
1234
  { ARM::BI__builtin_arm_mve_vmlsdavxq_p_s16, 20227, 20215},
1235
  { ARM::BI__builtin_arm_mve_vmlsdavxq_p_s32, 20243, 20215},
1236
  { ARM::BI__builtin_arm_mve_vmlsdavxq_p_s8, 20259, 20215},
1237
  { ARM::BI__builtin_arm_mve_vmlsdavxq_s16, 20284, 20274},
1238
  { ARM::BI__builtin_arm_mve_vmlsdavxq_s32, 20298, 20274},
1239
  { ARM::BI__builtin_arm_mve_vmlsdavxq_s8, 20312, 20274},
1240
  { ARM::BI__builtin_arm_mve_vmlsldavaq_p_s16, 20338, 20325},
1241
  { ARM::BI__builtin_arm_mve_vmlsldavaq_p_s32, 20355, 20325},
1242
  { ARM::BI__builtin_arm_mve_vmlsldavaq_s16, 20383, 20372},
1243
  { ARM::BI__builtin_arm_mve_vmlsldavaq_s32, 20398, 20372},
1244
  { ARM::BI__builtin_arm_mve_vmlsldavaxq_p_s16, 20427, 20413},
1245
  { ARM::BI__builtin_arm_mve_vmlsldavaxq_p_s32, 20445, 20413},
1246
  { ARM::BI__builtin_arm_mve_vmlsldavaxq_s16, 20475, 20463},
1247
  { ARM::BI__builtin_arm_mve_vmlsldavaxq_s32, 20491, 20463},
1248
  { ARM::BI__builtin_arm_mve_vmlsldavq_p_s16, 20519, 20507},
1249
  { ARM::BI__builtin_arm_mve_vmlsldavq_p_s32, 20535, 20507},
1250
  { ARM::BI__builtin_arm_mve_vmlsldavq_s16, 20561, 20551},
1251
  { ARM::BI__builtin_arm_mve_vmlsldavq_s32, 20575, 20551},
1252
  { ARM::BI__builtin_arm_mve_vmlsldavxq_p_s16, 20602, 20589},
1253
  { ARM::BI__builtin_arm_mve_vmlsldavxq_p_s32, 20619, 20589},
1254
  { ARM::BI__builtin_arm_mve_vmlsldavxq_s16, 20647, 20636},
1255
  { ARM::BI__builtin_arm_mve_vmlsldavxq_s32, 20662, 20636},
1256
  { ARM::BI__builtin_arm_mve_vmovlbq_m_s16, 20687, 20677},
1257
  { ARM::BI__builtin_arm_mve_vmovlbq_m_s8, 20701, 20677},
1258
  { ARM::BI__builtin_arm_mve_vmovlbq_m_u16, 20714, 20677},
1259
  { ARM::BI__builtin_arm_mve_vmovlbq_m_u8, 20728, 20677},
1260
  { ARM::BI__builtin_arm_mve_vmovlbq_s16, 20749, 20741},
1261
  { ARM::BI__builtin_arm_mve_vmovlbq_s8, 20761, 20741},
1262
  { ARM::BI__builtin_arm_mve_vmovlbq_u16, 20772, 20741},
1263
  { ARM::BI__builtin_arm_mve_vmovlbq_u8, 20784, 20741},
1264
  { ARM::BI__builtin_arm_mve_vmovlbq_x_s16, 20805, 20795},
1265
  { ARM::BI__builtin_arm_mve_vmovlbq_x_s8, 20819, 20795},
1266
  { ARM::BI__builtin_arm_mve_vmovlbq_x_u16, 20832, 20795},
1267
  { ARM::BI__builtin_arm_mve_vmovlbq_x_u8, 20846, 20795},
1268
  { ARM::BI__builtin_arm_mve_vmovltq_m_s16, 20869, 20859},
1269
  { ARM::BI__builtin_arm_mve_vmovltq_m_s8, 20883, 20859},
1270
  { ARM::BI__builtin_arm_mve_vmovltq_m_u16, 20896, 20859},
1271
  { ARM::BI__builtin_arm_mve_vmovltq_m_u8, 20910, 20859},
1272
  { ARM::BI__builtin_arm_mve_vmovltq_s16, 20931, 20923},
1273
  { ARM::BI__builtin_arm_mve_vmovltq_s8, 20943, 20923},
1274
  { ARM::BI__builtin_arm_mve_vmovltq_u16, 20954, 20923},
1275
  { ARM::BI__builtin_arm_mve_vmovltq_u8, 20966, 20923},
1276
  { ARM::BI__builtin_arm_mve_vmovltq_x_s16, 20987, 20977},
1277
  { ARM::BI__builtin_arm_mve_vmovltq_x_s8, 21001, 20977},
1278
  { ARM::BI__builtin_arm_mve_vmovltq_x_u16, 21014, 20977},
1279
  { ARM::BI__builtin_arm_mve_vmovltq_x_u8, 21028, 20977},
1280
  { ARM::BI__builtin_arm_mve_vmovnbq_m_s16, 21051, 21041},
1281
  { ARM::BI__builtin_arm_mve_vmovnbq_m_s32, 21065, 21041},
1282
  { ARM::BI__builtin_arm_mve_vmovnbq_m_u16, 21079, 21041},
1283
  { ARM::BI__builtin_arm_mve_vmovnbq_m_u32, 21093, 21041},
1284
  { ARM::BI__builtin_arm_mve_vmovnbq_s16, 21115, 21107},
1285
  { ARM::BI__builtin_arm_mve_vmovnbq_s32, 21127, 21107},
1286
  { ARM::BI__builtin_arm_mve_vmovnbq_u16, 21139, 21107},
1287
  { ARM::BI__builtin_arm_mve_vmovnbq_u32, 21151, 21107},
1288
  { ARM::BI__builtin_arm_mve_vmovntq_m_s16, 21173, 21163},
1289
  { ARM::BI__builtin_arm_mve_vmovntq_m_s32, 21187, 21163},
1290
  { ARM::BI__builtin_arm_mve_vmovntq_m_u16, 21201, 21163},
1291
  { ARM::BI__builtin_arm_mve_vmovntq_m_u32, 21215, 21163},
1292
  { ARM::BI__builtin_arm_mve_vmovntq_s16, 21237, 21229},
1293
  { ARM::BI__builtin_arm_mve_vmovntq_s32, 21249, 21229},
1294
  { ARM::BI__builtin_arm_mve_vmovntq_u16, 21261, 21229},
1295
  { ARM::BI__builtin_arm_mve_vmovntq_u32, 21273, 21229},
1296
  { ARM::BI__builtin_arm_mve_vmulhq_m_s16, 21294, 21285},
1297
  { ARM::BI__builtin_arm_mve_vmulhq_m_s32, 21307, 21285},
1298
  { ARM::BI__builtin_arm_mve_vmulhq_m_s8, 21320, 21285},
1299
  { ARM::BI__builtin_arm_mve_vmulhq_m_u16, 21332, 21285},
1300
  { ARM::BI__builtin_arm_mve_vmulhq_m_u32, 21345, 21285},
1301
  { ARM::BI__builtin_arm_mve_vmulhq_m_u8, 21358, 21285},
1302
  { ARM::BI__builtin_arm_mve_vmulhq_s16, 21377, 21370},
1303
  { ARM::BI__builtin_arm_mve_vmulhq_s32, 21388, 21370},
1304
  { ARM::BI__builtin_arm_mve_vmulhq_s8, 21399, 21370},
1305
  { ARM::BI__builtin_arm_mve_vmulhq_u16, 21409, 21370},
1306
  { ARM::BI__builtin_arm_mve_vmulhq_u32, 21420, 21370},
1307
  { ARM::BI__builtin_arm_mve_vmulhq_u8, 21431, 21370},
1308
  { ARM::BI__builtin_arm_mve_vmulhq_x_s16, 21450, 21441},
1309
  { ARM::BI__builtin_arm_mve_vmulhq_x_s32, 21463, 21441},
1310
  { ARM::BI__builtin_arm_mve_vmulhq_x_s8, 21476, 21441},
1311
  { ARM::BI__builtin_arm_mve_vmulhq_x_u16, 21488, 21441},
1312
  { ARM::BI__builtin_arm_mve_vmulhq_x_u32, 21501, 21441},
1313
  { ARM::BI__builtin_arm_mve_vmulhq_x_u8, 21514, 21441},
1314
  { ARM::BI__builtin_arm_mve_vmullbq_int_m_s16, 21540, 21526},
1315
  { ARM::BI__builtin_arm_mve_vmullbq_int_m_s32, 21558, 21526},
1316
  { ARM::BI__builtin_arm_mve_vmullbq_int_m_s8, 21576, 21526},
1317
  { ARM::BI__builtin_arm_mve_vmullbq_int_m_u16, 21593, 21526},
1318
  { ARM::BI__builtin_arm_mve_vmullbq_int_m_u32, 21611, 21526},
1319
  { ARM::BI__builtin_arm_mve_vmullbq_int_m_u8, 21629, 21526},
1320
  { ARM::BI__builtin_arm_mve_vmullbq_int_s16, 21658, 21646},
1321
  { ARM::BI__builtin_arm_mve_vmullbq_int_s32, 21674, 21646},
1322
  { ARM::BI__builtin_arm_mve_vmullbq_int_s8, 21690, 21646},
1323
  { ARM::BI__builtin_arm_mve_vmullbq_int_u16, 21705, 21646},
1324
  { ARM::BI__builtin_arm_mve_vmullbq_int_u32, 21721, 21646},
1325
  { ARM::BI__builtin_arm_mve_vmullbq_int_u8, 21737, 21646},
1326
  { ARM::BI__builtin_arm_mve_vmullbq_int_x_s16, 21766, 21752},
1327
  { ARM::BI__builtin_arm_mve_vmullbq_int_x_s32, 21784, 21752},
1328
  { ARM::BI__builtin_arm_mve_vmullbq_int_x_s8, 21802, 21752},
1329
  { ARM::BI__builtin_arm_mve_vmullbq_int_x_u16, 21819, 21752},
1330
  { ARM::BI__builtin_arm_mve_vmullbq_int_x_u32, 21837, 21752},
1331
  { ARM::BI__builtin_arm_mve_vmullbq_int_x_u8, 21855, 21752},
1332
  { ARM::BI__builtin_arm_mve_vmullbq_poly_m_p16, 21887, 21872},
1333
  { ARM::BI__builtin_arm_mve_vmullbq_poly_m_p8, 21906, 21872},
1334
  { ARM::BI__builtin_arm_mve_vmullbq_poly_p16, 21937, 21924},
1335
  { ARM::BI__builtin_arm_mve_vmullbq_poly_p8, 21954, 21924},
1336
  { ARM::BI__builtin_arm_mve_vmullbq_poly_x_p16, 21985, 21970},
1337
  { ARM::BI__builtin_arm_mve_vmullbq_poly_x_p8, 22004, 21970},
1338
  { ARM::BI__builtin_arm_mve_vmulltq_int_m_s16, 22036, 22022},
1339
  { ARM::BI__builtin_arm_mve_vmulltq_int_m_s32, 22054, 22022},
1340
  { ARM::BI__builtin_arm_mve_vmulltq_int_m_s8, 22072, 22022},
1341
  { ARM::BI__builtin_arm_mve_vmulltq_int_m_u16, 22089, 22022},
1342
  { ARM::BI__builtin_arm_mve_vmulltq_int_m_u32, 22107, 22022},
1343
  { ARM::BI__builtin_arm_mve_vmulltq_int_m_u8, 22125, 22022},
1344
  { ARM::BI__builtin_arm_mve_vmulltq_int_s16, 22154, 22142},
1345
  { ARM::BI__builtin_arm_mve_vmulltq_int_s32, 22170, 22142},
1346
  { ARM::BI__builtin_arm_mve_vmulltq_int_s8, 22186, 22142},
1347
  { ARM::BI__builtin_arm_mve_vmulltq_int_u16, 22201, 22142},
1348
  { ARM::BI__builtin_arm_mve_vmulltq_int_u32, 22217, 22142},
1349
  { ARM::BI__builtin_arm_mve_vmulltq_int_u8, 22233, 22142},
1350
  { ARM::BI__builtin_arm_mve_vmulltq_int_x_s16, 22262, 22248},
1351
  { ARM::BI__builtin_arm_mve_vmulltq_int_x_s32, 22280, 22248},
1352
  { ARM::BI__builtin_arm_mve_vmulltq_int_x_s8, 22298, 22248},
1353
  { ARM::BI__builtin_arm_mve_vmulltq_int_x_u16, 22315, 22248},
1354
  { ARM::BI__builtin_arm_mve_vmulltq_int_x_u32, 22333, 22248},
1355
  { ARM::BI__builtin_arm_mve_vmulltq_int_x_u8, 22351, 22248},
1356
  { ARM::BI__builtin_arm_mve_vmulltq_poly_m_p16, 22383, 22368},
1357
  { ARM::BI__builtin_arm_mve_vmulltq_poly_m_p8, 22402, 22368},
1358
  { ARM::BI__builtin_arm_mve_vmulltq_poly_p16, 22433, 22420},
1359
  { ARM::BI__builtin_arm_mve_vmulltq_poly_p8, 22450, 22420},
1360
  { ARM::BI__builtin_arm_mve_vmulltq_poly_x_p16, 22481, 22466},
1361
  { ARM::BI__builtin_arm_mve_vmulltq_poly_x_p8, 22500, 22466},
1362
  { ARM::BI__builtin_arm_mve_vmulq_f16, 22524, 22518},
1363
  { ARM::BI__builtin_arm_mve_vmulq_f32, 22534, 22518},
1364
  { ARM::BI__builtin_arm_mve_vmulq_m_f16, 22552, 22544},
1365
  { ARM::BI__builtin_arm_mve_vmulq_m_f32, 22564, 22544},
1366
  { ARM::BI__builtin_arm_mve_vmulq_m_n_f16, 22576, 22544},
1367
  { ARM::BI__builtin_arm_mve_vmulq_m_n_f32, 22590, 22544},
1368
  { ARM::BI__builtin_arm_mve_vmulq_m_n_s16, 22604, 22544},
1369
  { ARM::BI__builtin_arm_mve_vmulq_m_n_s32, 22618, 22544},
1370
  { ARM::BI__builtin_arm_mve_vmulq_m_n_s8, 22632, 22544},
1371
  { ARM::BI__builtin_arm_mve_vmulq_m_n_u16, 22645, 22544},
1372
  { ARM::BI__builtin_arm_mve_vmulq_m_n_u32, 22659, 22544},
1373
  { ARM::BI__builtin_arm_mve_vmulq_m_n_u8, 22673, 22544},
1374
  { ARM::BI__builtin_arm_mve_vmulq_m_s16, 22686, 22544},
1375
  { ARM::BI__builtin_arm_mve_vmulq_m_s32, 22698, 22544},
1376
  { ARM::BI__builtin_arm_mve_vmulq_m_s8, 22710, 22544},
1377
  { ARM::BI__builtin_arm_mve_vmulq_m_u16, 22721, 22544},
1378
  { ARM::BI__builtin_arm_mve_vmulq_m_u32, 22733, 22544},
1379
  { ARM::BI__builtin_arm_mve_vmulq_m_u8, 22745, 22544},
1380
  { ARM::BI__builtin_arm_mve_vmulq_n_f16, 22756, 22518},
1381
  { ARM::BI__builtin_arm_mve_vmulq_n_f32, 22768, 22518},
1382
  { ARM::BI__builtin_arm_mve_vmulq_n_s16, 22780, 22518},
1383
  { ARM::BI__builtin_arm_mve_vmulq_n_s32, 22792, 22518},
1384
  { ARM::BI__builtin_arm_mve_vmulq_n_s8, 22804, 22518},
1385
  { ARM::BI__builtin_arm_mve_vmulq_n_u16, 22815, 22518},
1386
  { ARM::BI__builtin_arm_mve_vmulq_n_u32, 22827, 22518},
1387
  { ARM::BI__builtin_arm_mve_vmulq_n_u8, 22839, 22518},
1388
  { ARM::BI__builtin_arm_mve_vmulq_s16, 22850, 22518},
1389
  { ARM::BI__builtin_arm_mve_vmulq_s32, 22860, 22518},
1390
  { ARM::BI__builtin_arm_mve_vmulq_s8, 22870, 22518},
1391
  { ARM::BI__builtin_arm_mve_vmulq_u16, 22879, 22518},
1392
  { ARM::BI__builtin_arm_mve_vmulq_u32, 22889, 22518},
1393
  { ARM::BI__builtin_arm_mve_vmulq_u8, 22899, 22518},
1394
  { ARM::BI__builtin_arm_mve_vmulq_x_f16, 22916, 22908},
1395
  { ARM::BI__builtin_arm_mve_vmulq_x_f32, 22928, 22908},
1396
  { ARM::BI__builtin_arm_mve_vmulq_x_n_f16, 22940, 22908},
1397
  { ARM::BI__builtin_arm_mve_vmulq_x_n_f32, 22954, 22908},
1398
  { ARM::BI__builtin_arm_mve_vmulq_x_n_s16, 22968, 22908},
1399
  { ARM::BI__builtin_arm_mve_vmulq_x_n_s32, 22982, 22908},
1400
  { ARM::BI__builtin_arm_mve_vmulq_x_n_s8, 22996, 22908},
1401
  { ARM::BI__builtin_arm_mve_vmulq_x_n_u16, 23009, 22908},
1402
  { ARM::BI__builtin_arm_mve_vmulq_x_n_u32, 23023, 22908},
1403
  { ARM::BI__builtin_arm_mve_vmulq_x_n_u8, 23037, 22908},
1404
  { ARM::BI__builtin_arm_mve_vmulq_x_s16, 23050, 22908},
1405
  { ARM::BI__builtin_arm_mve_vmulq_x_s32, 23062, 22908},
1406
  { ARM::BI__builtin_arm_mve_vmulq_x_s8, 23074, 22908},
1407
  { ARM::BI__builtin_arm_mve_vmulq_x_u16, 23085, 22908},
1408
  { ARM::BI__builtin_arm_mve_vmulq_x_u32, 23097, 22908},
1409
  { ARM::BI__builtin_arm_mve_vmulq_x_u8, 23109, 22908},
1410
  { ARM::BI__builtin_arm_mve_vmvnq_m_n_s16, 23128, 23120},
1411
  { ARM::BI__builtin_arm_mve_vmvnq_m_n_s32, 23142, 23120},
1412
  { ARM::BI__builtin_arm_mve_vmvnq_m_n_u16, 23156, 23120},
1413
  { ARM::BI__builtin_arm_mve_vmvnq_m_n_u32, 23170, 23120},
1414
  { ARM::BI__builtin_arm_mve_vmvnq_m_s16, 23184, 23120},
1415
  { ARM::BI__builtin_arm_mve_vmvnq_m_s32, 23196, 23120},
1416
  { ARM::BI__builtin_arm_mve_vmvnq_m_s8, 23208, 23120},
1417
  { ARM::BI__builtin_arm_mve_vmvnq_m_u16, 23219, 23120},
1418
  { ARM::BI__builtin_arm_mve_vmvnq_m_u32, 23231, 23120},
1419
  { ARM::BI__builtin_arm_mve_vmvnq_m_u8, 23243, 23120},
1420
  { ARM::BI__builtin_arm_mve_vmvnq_n_s16, 23254, -1},
1421
  { ARM::BI__builtin_arm_mve_vmvnq_n_s32, 23266, -1},
1422
  { ARM::BI__builtin_arm_mve_vmvnq_n_u16, 23278, -1},
1423
  { ARM::BI__builtin_arm_mve_vmvnq_n_u32, 23290, -1},
1424
  { ARM::BI__builtin_arm_mve_vmvnq_s16, 23308, 23302},
1425
  { ARM::BI__builtin_arm_mve_vmvnq_s32, 23318, 23302},
1426
  { ARM::BI__builtin_arm_mve_vmvnq_s8, 23328, 23302},
1427
  { ARM::BI__builtin_arm_mve_vmvnq_u16, 23337, 23302},
1428
  { ARM::BI__builtin_arm_mve_vmvnq_u32, 23347, 23302},
1429
  { ARM::BI__builtin_arm_mve_vmvnq_u8, 23357, 23302},
1430
  { ARM::BI__builtin_arm_mve_vmvnq_x_n_s16, 23366, -1},
1431
  { ARM::BI__builtin_arm_mve_vmvnq_x_n_s32, 23380, -1},
1432
  { ARM::BI__builtin_arm_mve_vmvnq_x_n_u16, 23394, -1},
1433
  { ARM::BI__builtin_arm_mve_vmvnq_x_n_u32, 23408, -1},
1434
  { ARM::BI__builtin_arm_mve_vmvnq_x_s16, 23430, 23422},
1435
  { ARM::BI__builtin_arm_mve_vmvnq_x_s32, 23442, 23422},
1436
  { ARM::BI__builtin_arm_mve_vmvnq_x_s8, 23454, 23422},
1437
  { ARM::BI__builtin_arm_mve_vmvnq_x_u16, 23465, 23422},
1438
  { ARM::BI__builtin_arm_mve_vmvnq_x_u32, 23477, 23422},
1439
  { ARM::BI__builtin_arm_mve_vmvnq_x_u8, 23489, 23422},
1440
  { ARM::BI__builtin_arm_mve_vnegq_f16, 23506, 23500},
1441
  { ARM::BI__builtin_arm_mve_vnegq_f32, 23516, 23500},
1442
  { ARM::BI__builtin_arm_mve_vnegq_m_f16, 23534, 23526},
1443
  { ARM::BI__builtin_arm_mve_vnegq_m_f32, 23546, 23526},
1444
  { ARM::BI__builtin_arm_mve_vnegq_m_s16, 23558, 23526},
1445
  { ARM::BI__builtin_arm_mve_vnegq_m_s32, 23570, 23526},
1446
  { ARM::BI__builtin_arm_mve_vnegq_m_s8, 23582, 23526},
1447
  { ARM::BI__builtin_arm_mve_vnegq_s16, 23593, 23500},
1448
  { ARM::BI__builtin_arm_mve_vnegq_s32, 23603, 23500},
1449
  { ARM::BI__builtin_arm_mve_vnegq_s8, 23613, 23500},
1450
  { ARM::BI__builtin_arm_mve_vnegq_x_f16, 23630, 23622},
1451
  { ARM::BI__builtin_arm_mve_vnegq_x_f32, 23642, 23622},
1452
  { ARM::BI__builtin_arm_mve_vnegq_x_s16, 23654, 23622},
1453
  { ARM::BI__builtin_arm_mve_vnegq_x_s32, 23666, 23622},
1454
  { ARM::BI__builtin_arm_mve_vnegq_x_s8, 23678, 23622},
1455
  { ARM::BI__builtin_arm_mve_vornq_f16, 23695, 23689},
1456
  { ARM::BI__builtin_arm_mve_vornq_f32, 23705, 23689},
1457
  { ARM::BI__builtin_arm_mve_vornq_m_f16, 23723, 23715},
1458
  { ARM::BI__builtin_arm_mve_vornq_m_f32, 23735, 23715},
1459
  { ARM::BI__builtin_arm_mve_vornq_m_s16, 23747, 23715},
1460
  { ARM::BI__builtin_arm_mve_vornq_m_s32, 23759, 23715},
1461
  { ARM::BI__builtin_arm_mve_vornq_m_s8, 23771, 23715},
1462
  { ARM::BI__builtin_arm_mve_vornq_m_u16, 23782, 23715},
1463
  { ARM::BI__builtin_arm_mve_vornq_m_u32, 23794, 23715},
1464
  { ARM::BI__builtin_arm_mve_vornq_m_u8, 23806, 23715},
1465
  { ARM::BI__builtin_arm_mve_vornq_s16, 23817, 23689},
1466
  { ARM::BI__builtin_arm_mve_vornq_s32, 23827, 23689},
1467
  { ARM::BI__builtin_arm_mve_vornq_s8, 23837, 23689},
1468
  { ARM::BI__builtin_arm_mve_vornq_u16, 23846, 23689},
1469
  { ARM::BI__builtin_arm_mve_vornq_u32, 23856, 23689},
1470
  { ARM::BI__builtin_arm_mve_vornq_u8, 23866, 23689},
1471
  { ARM::BI__builtin_arm_mve_vornq_x_f16, 23883, 23875},
1472
  { ARM::BI__builtin_arm_mve_vornq_x_f32, 23895, 23875},
1473
  { ARM::BI__builtin_arm_mve_vornq_x_s16, 23907, 23875},
1474
  { ARM::BI__builtin_arm_mve_vornq_x_s32, 23919, 23875},
1475
  { ARM::BI__builtin_arm_mve_vornq_x_s8, 23931, 23875},
1476
  { ARM::BI__builtin_arm_mve_vornq_x_u16, 23942, 23875},
1477
  { ARM::BI__builtin_arm_mve_vornq_x_u32, 23954, 23875},
1478
  { ARM::BI__builtin_arm_mve_vornq_x_u8, 23966, 23875},
1479
  { ARM::BI__builtin_arm_mve_vorrq_f16, 23983, 23977},
1480
  { ARM::BI__builtin_arm_mve_vorrq_f32, 23993, 23977},
1481
  { ARM::BI__builtin_arm_mve_vorrq_m_f16, 24011, 24003},
1482
  { ARM::BI__builtin_arm_mve_vorrq_m_f32, 24023, 24003},
1483
  { ARM::BI__builtin_arm_mve_vorrq_m_n_s16, 24045, 24035},
1484
  { ARM::BI__builtin_arm_mve_vorrq_m_n_s32, 24059, 24035},
1485
  { ARM::BI__builtin_arm_mve_vorrq_m_n_u16, 24073, 24035},
1486
  { ARM::BI__builtin_arm_mve_vorrq_m_n_u32, 24087, 24035},
1487
  { ARM::BI__builtin_arm_mve_vorrq_m_s16, 24101, 24003},
1488
  { ARM::BI__builtin_arm_mve_vorrq_m_s32, 24113, 24003},
1489
  { ARM::BI__builtin_arm_mve_vorrq_m_s8, 24125, 24003},
1490
  { ARM::BI__builtin_arm_mve_vorrq_m_u16, 24136, 24003},
1491
  { ARM::BI__builtin_arm_mve_vorrq_m_u32, 24148, 24003},
1492
  { ARM::BI__builtin_arm_mve_vorrq_m_u8, 24160, 24003},
1493
  { ARM::BI__builtin_arm_mve_vorrq_n_s16, 24171, 23977},
1494
  { ARM::BI__builtin_arm_mve_vorrq_n_s32, 24183, 23977},
1495
  { ARM::BI__builtin_arm_mve_vorrq_n_u16, 24195, 23977},
1496
  { ARM::BI__builtin_arm_mve_vorrq_n_u32, 24207, 23977},
1497
  { ARM::BI__builtin_arm_mve_vorrq_s16, 24219, 23977},
1498
  { ARM::BI__builtin_arm_mve_vorrq_s32, 24229, 23977},
1499
  { ARM::BI__builtin_arm_mve_vorrq_s8, 24239, 23977},
1500
  { ARM::BI__builtin_arm_mve_vorrq_u16, 24248, 23977},
1501
  { ARM::BI__builtin_arm_mve_vorrq_u32, 24258, 23977},
1502
  { ARM::BI__builtin_arm_mve_vorrq_u8, 24268, 23977},
1503
  { ARM::BI__builtin_arm_mve_vorrq_x_f16, 24285, 24277},
1504
  { ARM::BI__builtin_arm_mve_vorrq_x_f32, 24297, 24277},
1505
  { ARM::BI__builtin_arm_mve_vorrq_x_s16, 24309, 24277},
1506
  { ARM::BI__builtin_arm_mve_vorrq_x_s32, 24321, 24277},
1507
  { ARM::BI__builtin_arm_mve_vorrq_x_s8, 24333, 24277},
1508
  { ARM::BI__builtin_arm_mve_vorrq_x_u16, 24344, 24277},
1509
  { ARM::BI__builtin_arm_mve_vorrq_x_u32, 24356, 24277},
1510
  { ARM::BI__builtin_arm_mve_vorrq_x_u8, 24368, 24277},
1511
  { ARM::BI__builtin_arm_mve_vpnot, 24379, -1},
1512
  { ARM::BI__builtin_arm_mve_vpselq_f16, 24392, 24385},
1513
  { ARM::BI__builtin_arm_mve_vpselq_f32, 24403, 24385},
1514
  { ARM::BI__builtin_arm_mve_vpselq_s16, 24414, 24385},
1515
  { ARM::BI__builtin_arm_mve_vpselq_s32, 24425, 24385},
1516
  { ARM::BI__builtin_arm_mve_vpselq_s64, 24436, 24385},
1517
  { ARM::BI__builtin_arm_mve_vpselq_s8, 24447, 24385},
1518
  { ARM::BI__builtin_arm_mve_vpselq_u16, 24457, 24385},
1519
  { ARM::BI__builtin_arm_mve_vpselq_u32, 24468, 24385},
1520
  { ARM::BI__builtin_arm_mve_vpselq_u64, 24479, 24385},
1521
  { ARM::BI__builtin_arm_mve_vpselq_u8, 24490, 24385},
1522
  { ARM::BI__builtin_arm_mve_vqabsq_m_s16, 24509, 24500},
1523
  { ARM::BI__builtin_arm_mve_vqabsq_m_s32, 24522, 24500},
1524
  { ARM::BI__builtin_arm_mve_vqabsq_m_s8, 24535, 24500},
1525
  { ARM::BI__builtin_arm_mve_vqabsq_s16, 24554, 24547},
1526
  { ARM::BI__builtin_arm_mve_vqabsq_s32, 24565, 24547},
1527
  { ARM::BI__builtin_arm_mve_vqabsq_s8, 24576, 24547},
1528
  { ARM::BI__builtin_arm_mve_vqaddq_m_n_s16, 24595, 24586},
1529
  { ARM::BI__builtin_arm_mve_vqaddq_m_n_s32, 24610, 24586},
1530
  { ARM::BI__builtin_arm_mve_vqaddq_m_n_s8, 24625, 24586},
1531
  { ARM::BI__builtin_arm_mve_vqaddq_m_n_u16, 24639, 24586},
1532
  { ARM::BI__builtin_arm_mve_vqaddq_m_n_u32, 24654, 24586},
1533
  { ARM::BI__builtin_arm_mve_vqaddq_m_n_u8, 24669, 24586},
1534
  { ARM::BI__builtin_arm_mve_vqaddq_m_s16, 24683, 24586},
1535
  { ARM::BI__builtin_arm_mve_vqaddq_m_s32, 24696, 24586},
1536
  { ARM::BI__builtin_arm_mve_vqaddq_m_s8, 24709, 24586},
1537
  { ARM::BI__builtin_arm_mve_vqaddq_m_u16, 24721, 24586},
1538
  { ARM::BI__builtin_arm_mve_vqaddq_m_u32, 24734, 24586},
1539
  { ARM::BI__builtin_arm_mve_vqaddq_m_u8, 24747, 24586},
1540
  { ARM::BI__builtin_arm_mve_vqaddq_n_s16, 24766, 24759},
1541
  { ARM::BI__builtin_arm_mve_vqaddq_n_s32, 24779, 24759},
1542
  { ARM::BI__builtin_arm_mve_vqaddq_n_s8, 24792, 24759},
1543
  { ARM::BI__builtin_arm_mve_vqaddq_n_u16, 24804, 24759},
1544
  { ARM::BI__builtin_arm_mve_vqaddq_n_u32, 24817, 24759},
1545
  { ARM::BI__builtin_arm_mve_vqaddq_n_u8, 24830, 24759},
1546
  { ARM::BI__builtin_arm_mve_vqaddq_s16, 24842, 24759},
1547
  { ARM::BI__builtin_arm_mve_vqaddq_s32, 24853, 24759},
1548
  { ARM::BI__builtin_arm_mve_vqaddq_s8, 24864, 24759},
1549
  { ARM::BI__builtin_arm_mve_vqaddq_u16, 24874, 24759},
1550
  { ARM::BI__builtin_arm_mve_vqaddq_u32, 24885, 24759},
1551
  { ARM::BI__builtin_arm_mve_vqaddq_u8, 24896, 24759},
1552
  { ARM::BI__builtin_arm_mve_vqdmladhq_m_s16, 24918, 24906},
1553
  { ARM::BI__builtin_arm_mve_vqdmladhq_m_s32, 24934, 24906},
1554
  { ARM::BI__builtin_arm_mve_vqdmladhq_m_s8, 24950, 24906},
1555
  { ARM::BI__builtin_arm_mve_vqdmladhq_s16, 24975, 24965},
1556
  { ARM::BI__builtin_arm_mve_vqdmladhq_s32, 24989, 24965},
1557
  { ARM::BI__builtin_arm_mve_vqdmladhq_s8, 25003, 24965},
1558
  { ARM::BI__builtin_arm_mve_vqdmladhxq_m_s16, 25029, 25016},
1559
  { ARM::BI__builtin_arm_mve_vqdmladhxq_m_s32, 25046, 25016},
1560
  { ARM::BI__builtin_arm_mve_vqdmladhxq_m_s8, 25063, 25016},
1561
  { ARM::BI__builtin_arm_mve_vqdmladhxq_s16, 25090, 25079},
1562
  { ARM::BI__builtin_arm_mve_vqdmladhxq_s32, 25105, 25079},
1563
  { ARM::BI__builtin_arm_mve_vqdmladhxq_s8, 25120, 25079},
1564
  { ARM::BI__builtin_arm_mve_vqdmlahq_m_n_s16, 25145, 25134},
1565
  { ARM::BI__builtin_arm_mve_vqdmlahq_m_n_s32, 25162, 25134},
1566
  { ARM::BI__builtin_arm_mve_vqdmlahq_m_n_s8, 25179, 25134},
1567
  { ARM::BI__builtin_arm_mve_vqdmlahq_n_s16, 25204, 25195},
1568
  { ARM::BI__builtin_arm_mve_vqdmlahq_n_s32, 25219, 25195},
1569
  { ARM::BI__builtin_arm_mve_vqdmlahq_n_s8, 25234, 25195},
1570
  { ARM::BI__builtin_arm_mve_vqdmlashq_m_n_s16, 25260, 25248},
1571
  { ARM::BI__builtin_arm_mve_vqdmlashq_m_n_s32, 25278, 25248},
1572
  { ARM::BI__builtin_arm_mve_vqdmlashq_m_n_s8, 25296, 25248},
1573
  { ARM::BI__builtin_arm_mve_vqdmlashq_n_s16, 25323, 25313},
1574
  { ARM::BI__builtin_arm_mve_vqdmlashq_n_s32, 25339, 25313},
1575
  { ARM::BI__builtin_arm_mve_vqdmlashq_n_s8, 25355, 25313},
1576
  { ARM::BI__builtin_arm_mve_vqdmlsdhq_m_s16, 25382, 25370},
1577
  { ARM::BI__builtin_arm_mve_vqdmlsdhq_m_s32, 25398, 25370},
1578
  { ARM::BI__builtin_arm_mve_vqdmlsdhq_m_s8, 25414, 25370},
1579
  { ARM::BI__builtin_arm_mve_vqdmlsdhq_s16, 25439, 25429},
1580
  { ARM::BI__builtin_arm_mve_vqdmlsdhq_s32, 25453, 25429},
1581
  { ARM::BI__builtin_arm_mve_vqdmlsdhq_s8, 25467, 25429},
1582
  { ARM::BI__builtin_arm_mve_vqdmlsdhxq_m_s16, 25493, 25480},
1583
  { ARM::BI__builtin_arm_mve_vqdmlsdhxq_m_s32, 25510, 25480},
1584
  { ARM::BI__builtin_arm_mve_vqdmlsdhxq_m_s8, 25527, 25480},
1585
  { ARM::BI__builtin_arm_mve_vqdmlsdhxq_s16, 25554, 25543},
1586
  { ARM::BI__builtin_arm_mve_vqdmlsdhxq_s32, 25569, 25543},
1587
  { ARM::BI__builtin_arm_mve_vqdmlsdhxq_s8, 25584, 25543},
1588
  { ARM::BI__builtin_arm_mve_vqdmulhq_m_n_s16, 25609, 25598},
1589
  { ARM::BI__builtin_arm_mve_vqdmulhq_m_n_s32, 25626, 25598},
1590
  { ARM::BI__builtin_arm_mve_vqdmulhq_m_n_s8, 25643, 25598},
1591
  { ARM::BI__builtin_arm_mve_vqdmulhq_m_s16, 25659, 25598},
1592
  { ARM::BI__builtin_arm_mve_vqdmulhq_m_s32, 25674, 25598},
1593
  { ARM::BI__builtin_arm_mve_vqdmulhq_m_s8, 25689, 25598},
1594
  { ARM::BI__builtin_arm_mve_vqdmulhq_n_s16, 25712, 25703},
1595
  { ARM::BI__builtin_arm_mve_vqdmulhq_n_s32, 25727, 25703},
1596
  { ARM::BI__builtin_arm_mve_vqdmulhq_n_s8, 25742, 25703},
1597
  { ARM::BI__builtin_arm_mve_vqdmulhq_s16, 25756, 25703},
1598
  { ARM::BI__builtin_arm_mve_vqdmulhq_s32, 25769, 25703},
1599
  { ARM::BI__builtin_arm_mve_vqdmulhq_s8, 25782, 25703},
1600
  { ARM::BI__builtin_arm_mve_vqdmullbq_m_n_s16, 25806, 25794},
1601
  { ARM::BI__builtin_arm_mve_vqdmullbq_m_n_s32, 25824, 25794},
1602
  { ARM::BI__builtin_arm_mve_vqdmullbq_m_s16, 25842, 25794},
1603
  { ARM::BI__builtin_arm_mve_vqdmullbq_m_s32, 25858, 25794},
1604
  { ARM::BI__builtin_arm_mve_vqdmullbq_n_s16, 25884, 25874},
1605
  { ARM::BI__builtin_arm_mve_vqdmullbq_n_s32, 25900, 25874},
1606
  { ARM::BI__builtin_arm_mve_vqdmullbq_s16, 25916, 25874},
1607
  { ARM::BI__builtin_arm_mve_vqdmullbq_s32, 25930, 25874},
1608
  { ARM::BI__builtin_arm_mve_vqdmulltq_m_n_s16, 25956, 25944},
1609
  { ARM::BI__builtin_arm_mve_vqdmulltq_m_n_s32, 25974, 25944},
1610
  { ARM::BI__builtin_arm_mve_vqdmulltq_m_s16, 25992, 25944},
1611
  { ARM::BI__builtin_arm_mve_vqdmulltq_m_s32, 26008, 25944},
1612
  { ARM::BI__builtin_arm_mve_vqdmulltq_n_s16, 26034, 26024},
1613
  { ARM::BI__builtin_arm_mve_vqdmulltq_n_s32, 26050, 26024},
1614
  { ARM::BI__builtin_arm_mve_vqdmulltq_s16, 26066, 26024},
1615
  { ARM::BI__builtin_arm_mve_vqdmulltq_s32, 26080, 26024},
1616
  { ARM::BI__builtin_arm_mve_vqmovnbq_m_s16, 26105, 26094},
1617
  { ARM::BI__builtin_arm_mve_vqmovnbq_m_s32, 26120, 26094},
1618
  { ARM::BI__builtin_arm_mve_vqmovnbq_m_u16, 26135, 26094},
1619
  { ARM::BI__builtin_arm_mve_vqmovnbq_m_u32, 26150, 26094},
1620
  { ARM::BI__builtin_arm_mve_vqmovnbq_s16, 26174, 26165},
1621
  { ARM::BI__builtin_arm_mve_vqmovnbq_s32, 26187, 26165},
1622
  { ARM::BI__builtin_arm_mve_vqmovnbq_u16, 26200, 26165},
1623
  { ARM::BI__builtin_arm_mve_vqmovnbq_u32, 26213, 26165},
1624
  { ARM::BI__builtin_arm_mve_vqmovntq_m_s16, 26237, 26226},
1625
  { ARM::BI__builtin_arm_mve_vqmovntq_m_s32, 26252, 26226},
1626
  { ARM::BI__builtin_arm_mve_vqmovntq_m_u16, 26267, 26226},
1627
  { ARM::BI__builtin_arm_mve_vqmovntq_m_u32, 26282, 26226},
1628
  { ARM::BI__builtin_arm_mve_vqmovntq_s16, 26306, 26297},
1629
  { ARM::BI__builtin_arm_mve_vqmovntq_s32, 26319, 26297},
1630
  { ARM::BI__builtin_arm_mve_vqmovntq_u16, 26332, 26297},
1631
  { ARM::BI__builtin_arm_mve_vqmovntq_u32, 26345, 26297},
1632
  { ARM::BI__builtin_arm_mve_vqmovunbq_m_s16, 26370, 26358},
1633
  { ARM::BI__builtin_arm_mve_vqmovunbq_m_s32, 26386, 26358},
1634
  { ARM::BI__builtin_arm_mve_vqmovunbq_s16, 26412, 26402},
1635
  { ARM::BI__builtin_arm_mve_vqmovunbq_s32, 26426, 26402},
1636
  { ARM::BI__builtin_arm_mve_vqmovuntq_m_s16, 26452, 26440},
1637
  { ARM::BI__builtin_arm_mve_vqmovuntq_m_s32, 26468, 26440},
1638
  { ARM::BI__builtin_arm_mve_vqmovuntq_s16, 26494, 26484},
1639
  { ARM::BI__builtin_arm_mve_vqmovuntq_s32, 26508, 26484},
1640
  { ARM::BI__builtin_arm_mve_vqnegq_m_s16, 26531, 26522},
1641
  { ARM::BI__builtin_arm_mve_vqnegq_m_s32, 26544, 26522},
1642
  { ARM::BI__builtin_arm_mve_vqnegq_m_s8, 26557, 26522},
1643
  { ARM::BI__builtin_arm_mve_vqnegq_s16, 26576, 26569},
1644
  { ARM::BI__builtin_arm_mve_vqnegq_s32, 26587, 26569},
1645
  { ARM::BI__builtin_arm_mve_vqnegq_s8, 26598, 26569},
1646
  { ARM::BI__builtin_arm_mve_vqrdmladhq_m_s16, 26621, 26608},
1647
  { ARM::BI__builtin_arm_mve_vqrdmladhq_m_s32, 26638, 26608},
1648
  { ARM::BI__builtin_arm_mve_vqrdmladhq_m_s8, 26655, 26608},
1649
  { ARM::BI__builtin_arm_mve_vqrdmladhq_s16, 26682, 26671},
1650
  { ARM::BI__builtin_arm_mve_vqrdmladhq_s32, 26697, 26671},
1651
  { ARM::BI__builtin_arm_mve_vqrdmladhq_s8, 26712, 26671},
1652
  { ARM::BI__builtin_arm_mve_vqrdmladhxq_m_s16, 26740, 26726},
1653
  { ARM::BI__builtin_arm_mve_vqrdmladhxq_m_s32, 26758, 26726},
1654
  { ARM::BI__builtin_arm_mve_vqrdmladhxq_m_s8, 26776, 26726},
1655
  { ARM::BI__builtin_arm_mve_vqrdmladhxq_s16, 26805, 26793},
1656
  { ARM::BI__builtin_arm_mve_vqrdmladhxq_s32, 26821, 26793},
1657
  { ARM::BI__builtin_arm_mve_vqrdmladhxq_s8, 26837, 26793},
1658
  { ARM::BI__builtin_arm_mve_vqrdmlahq_m_n_s16, 26864, 26852},
1659
  { ARM::BI__builtin_arm_mve_vqrdmlahq_m_n_s32, 26882, 26852},
1660
  { ARM::BI__builtin_arm_mve_vqrdmlahq_m_n_s8, 26900, 26852},
1661
  { ARM::BI__builtin_arm_mve_vqrdmlahq_n_s16, 26927, 26917},
1662
  { ARM::BI__builtin_arm_mve_vqrdmlahq_n_s32, 26943, 26917},
1663
  { ARM::BI__builtin_arm_mve_vqrdmlahq_n_s8, 26959, 26917},
1664
  { ARM::BI__builtin_arm_mve_vqrdmlashq_m_n_s16, 26987, 26974},
1665
  { ARM::BI__builtin_arm_mve_vqrdmlashq_m_n_s32, 27006, 26974},
1666
  { ARM::BI__builtin_arm_mve_vqrdmlashq_m_n_s8, 27025, 26974},
1667
  { ARM::BI__builtin_arm_mve_vqrdmlashq_n_s16, 27054, 27043},
1668
  { ARM::BI__builtin_arm_mve_vqrdmlashq_n_s32, 27071, 27043},
1669
  { ARM::BI__builtin_arm_mve_vqrdmlashq_n_s8, 27088, 27043},
1670
  { ARM::BI__builtin_arm_mve_vqrdmlsdhq_m_s16, 27117, 27104},
1671
  { ARM::BI__builtin_arm_mve_vqrdmlsdhq_m_s32, 27134, 27104},
1672
  { ARM::BI__builtin_arm_mve_vqrdmlsdhq_m_s8, 27151, 27104},
1673
  { ARM::BI__builtin_arm_mve_vqrdmlsdhq_s16, 27178, 27167},
1674
  { ARM::BI__builtin_arm_mve_vqrdmlsdhq_s32, 27193, 27167},
1675
  { ARM::BI__builtin_arm_mve_vqrdmlsdhq_s8, 27208, 27167},
1676
  { ARM::BI__builtin_arm_mve_vqrdmlsdhxq_m_s16, 27236, 27222},
1677
  { ARM::BI__builtin_arm_mve_vqrdmlsdhxq_m_s32, 27254, 27222},
1678
  { ARM::BI__builtin_arm_mve_vqrdmlsdhxq_m_s8, 27272, 27222},
1679
  { ARM::BI__builtin_arm_mve_vqrdmlsdhxq_s16, 27301, 27289},
1680
  { ARM::BI__builtin_arm_mve_vqrdmlsdhxq_s32, 27317, 27289},
1681
  { ARM::BI__builtin_arm_mve_vqrdmlsdhxq_s8, 27333, 27289},
1682
  { ARM::BI__builtin_arm_mve_vqrdmulhq_m_n_s16, 27360, 27348},
1683
  { ARM::BI__builtin_arm_mve_vqrdmulhq_m_n_s32, 27378, 27348},
1684
  { ARM::BI__builtin_arm_mve_vqrdmulhq_m_n_s8, 27396, 27348},
1685
  { ARM::BI__builtin_arm_mve_vqrdmulhq_m_s16, 27413, 27348},
1686
  { ARM::BI__builtin_arm_mve_vqrdmulhq_m_s32, 27429, 27348},
1687
  { ARM::BI__builtin_arm_mve_vqrdmulhq_m_s8, 27445, 27348},
1688
  { ARM::BI__builtin_arm_mve_vqrdmulhq_n_s16, 27470, 27460},
1689
  { ARM::BI__builtin_arm_mve_vqrdmulhq_n_s32, 27486, 27460},
1690
  { ARM::BI__builtin_arm_mve_vqrdmulhq_n_s8, 27502, 27460},
1691
  { ARM::BI__builtin_arm_mve_vqrdmulhq_s16, 27517, 27460},
1692
  { ARM::BI__builtin_arm_mve_vqrdmulhq_s32, 27531, 27460},
1693
  { ARM::BI__builtin_arm_mve_vqrdmulhq_s8, 27545, 27460},
1694
  { ARM::BI__builtin_arm_mve_vqrshlq_m_n_s16, 27570, 27558},
1695
  { ARM::BI__builtin_arm_mve_vqrshlq_m_n_s32, 27586, 27558},
1696
  { ARM::BI__builtin_arm_mve_vqrshlq_m_n_s8, 27602, 27558},
1697
  { ARM::BI__builtin_arm_mve_vqrshlq_m_n_u16, 27617, 27558},
1698
  { ARM::BI__builtin_arm_mve_vqrshlq_m_n_u32, 27633, 27558},
1699
  { ARM::BI__builtin_arm_mve_vqrshlq_m_n_u8, 27649, 27558},
1700
  { ARM::BI__builtin_arm_mve_vqrshlq_m_s16, 27674, 27664},
1701
  { ARM::BI__builtin_arm_mve_vqrshlq_m_s32, 27688, 27664},
1702
  { ARM::BI__builtin_arm_mve_vqrshlq_m_s8, 27702, 27664},
1703
  { ARM::BI__builtin_arm_mve_vqrshlq_m_u16, 27715, 27664},
1704
  { ARM::BI__builtin_arm_mve_vqrshlq_m_u32, 27729, 27664},
1705
  { ARM::BI__builtin_arm_mve_vqrshlq_m_u8, 27743, 27664},
1706
  { ARM::BI__builtin_arm_mve_vqrshlq_n_s16, 27764, 27756},
1707
  { ARM::BI__builtin_arm_mve_vqrshlq_n_s32, 27778, 27756},
1708
  { ARM::BI__builtin_arm_mve_vqrshlq_n_s8, 27792, 27756},
1709
  { ARM::BI__builtin_arm_mve_vqrshlq_n_u16, 27805, 27756},
1710
  { ARM::BI__builtin_arm_mve_vqrshlq_n_u32, 27819, 27756},
1711
  { ARM::BI__builtin_arm_mve_vqrshlq_n_u8, 27833, 27756},
1712
  { ARM::BI__builtin_arm_mve_vqrshlq_s16, 27846, 27756},
1713
  { ARM::BI__builtin_arm_mve_vqrshlq_s32, 27858, 27756},
1714
  { ARM::BI__builtin_arm_mve_vqrshlq_s8, 27870, 27756},
1715
  { ARM::BI__builtin_arm_mve_vqrshlq_u16, 27881, 27756},
1716
  { ARM::BI__builtin_arm_mve_vqrshlq_u32, 27893, 27756},
1717
  { ARM::BI__builtin_arm_mve_vqrshlq_u8, 27905, 27756},
1718
  { ARM::BI__builtin_arm_mve_vqrshrnbq_m_n_s16, 27928, 27916},
1719
  { ARM::BI__builtin_arm_mve_vqrshrnbq_m_n_s32, 27946, 27916},
1720
  { ARM::BI__builtin_arm_mve_vqrshrnbq_m_n_u16, 27964, 27916},
1721
  { ARM::BI__builtin_arm_mve_vqrshrnbq_m_n_u32, 27982, 27916},
1722
  { ARM::BI__builtin_arm_mve_vqrshrnbq_n_s16, 28010, 28000},
1723
  { ARM::BI__builtin_arm_mve_vqrshrnbq_n_s32, 28026, 28000},
1724
  { ARM::BI__builtin_arm_mve_vqrshrnbq_n_u16, 28042, 28000},
1725
  { ARM::BI__builtin_arm_mve_vqrshrnbq_n_u32, 28058, 28000},
1726
  { ARM::BI__builtin_arm_mve_vqrshrntq_m_n_s16, 28086, 28074},
1727
  { ARM::BI__builtin_arm_mve_vqrshrntq_m_n_s32, 28104, 28074},
1728
  { ARM::BI__builtin_arm_mve_vqrshrntq_m_n_u16, 28122, 28074},
1729
  { ARM::BI__builtin_arm_mve_vqrshrntq_m_n_u32, 28140, 28074},
1730
  { ARM::BI__builtin_arm_mve_vqrshrntq_n_s16, 28168, 28158},
1731
  { ARM::BI__builtin_arm_mve_vqrshrntq_n_s32, 28184, 28158},
1732
  { ARM::BI__builtin_arm_mve_vqrshrntq_n_u16, 28200, 28158},
1733
  { ARM::BI__builtin_arm_mve_vqrshrntq_n_u32, 28216, 28158},
1734
  { ARM::BI__builtin_arm_mve_vqrshrunbq_m_n_s16, 28245, 28232},
1735
  { ARM::BI__builtin_arm_mve_vqrshrunbq_m_n_s32, 28264, 28232},
1736
  { ARM::BI__builtin_arm_mve_vqrshrunbq_n_s16, 28294, 28283},
1737
  { ARM::BI__builtin_arm_mve_vqrshrunbq_n_s32, 28311, 28283},
1738
  { ARM::BI__builtin_arm_mve_vqrshruntq_m_n_s16, 28341, 28328},
1739
  { ARM::BI__builtin_arm_mve_vqrshruntq_m_n_s32, 28360, 28328},
1740
  { ARM::BI__builtin_arm_mve_vqrshruntq_n_s16, 28390, 28379},
1741
  { ARM::BI__builtin_arm_mve_vqrshruntq_n_s32, 28407, 28379},
1742
  { ARM::BI__builtin_arm_mve_vqshlq_m_n_s16, 28435, 28424},
1743
  { ARM::BI__builtin_arm_mve_vqshlq_m_n_s32, 28450, 28424},
1744
  { ARM::BI__builtin_arm_mve_vqshlq_m_n_s8, 28465, 28424},
1745
  { ARM::BI__builtin_arm_mve_vqshlq_m_n_u16, 28479, 28424},
1746
  { ARM::BI__builtin_arm_mve_vqshlq_m_n_u32, 28494, 28424},
1747
  { ARM::BI__builtin_arm_mve_vqshlq_m_n_u8, 28509, 28424},
1748
  { ARM::BI__builtin_arm_mve_vqshlq_m_r_s16, 28534, 28523},
1749
  { ARM::BI__builtin_arm_mve_vqshlq_m_r_s32, 28549, 28523},
1750
  { ARM::BI__builtin_arm_mve_vqshlq_m_r_s8, 28564, 28523},
1751
  { ARM::BI__builtin_arm_mve_vqshlq_m_r_u16, 28578, 28523},
1752
  { ARM::BI__builtin_arm_mve_vqshlq_m_r_u32, 28593, 28523},
1753
  { ARM::BI__builtin_arm_mve_vqshlq_m_r_u8, 28608, 28523},
1754
  { ARM::BI__builtin_arm_mve_vqshlq_m_s16, 28631, 28622},
1755
  { ARM::BI__builtin_arm_mve_vqshlq_m_s32, 28644, 28622},
1756
  { ARM::BI__builtin_arm_mve_vqshlq_m_s8, 28657, 28622},
1757
  { ARM::BI__builtin_arm_mve_vqshlq_m_u16, 28669, 28622},
1758
  { ARM::BI__builtin_arm_mve_vqshlq_m_u32, 28682, 28622},
1759
  { ARM::BI__builtin_arm_mve_vqshlq_m_u8, 28695, 28622},
1760
  { ARM::BI__builtin_arm_mve_vqshlq_n_s16, 28716, 28707},
1761
  { ARM::BI__builtin_arm_mve_vqshlq_n_s32, 28729, 28707},
1762
  { ARM::BI__builtin_arm_mve_vqshlq_n_s8, 28742, 28707},
1763
  { ARM::BI__builtin_arm_mve_vqshlq_n_u16, 28754, 28707},
1764
  { ARM::BI__builtin_arm_mve_vqshlq_n_u32, 28767, 28707},
1765
  { ARM::BI__builtin_arm_mve_vqshlq_n_u8, 28780, 28707},
1766
  { ARM::BI__builtin_arm_mve_vqshlq_r_s16, 28801, 28792},
1767
  { ARM::BI__builtin_arm_mve_vqshlq_r_s32, 28814, 28792},
1768
  { ARM::BI__builtin_arm_mve_vqshlq_r_s8, 28827, 28792},
1769
  { ARM::BI__builtin_arm_mve_vqshlq_r_u16, 28839, 28792},
1770
  { ARM::BI__builtin_arm_mve_vqshlq_r_u32, 28852, 28792},
1771
  { ARM::BI__builtin_arm_mve_vqshlq_r_u8, 28865, 28792},
1772
  { ARM::BI__builtin_arm_mve_vqshlq_s16, 28884, 28877},
1773
  { ARM::BI__builtin_arm_mve_vqshlq_s32, 28895, 28877},
1774
  { ARM::BI__builtin_arm_mve_vqshlq_s8, 28906, 28877},
1775
  { ARM::BI__builtin_arm_mve_vqshlq_u16, 28916, 28877},
1776
  { ARM::BI__builtin_arm_mve_vqshlq_u32, 28927, 28877},
1777
  { ARM::BI__builtin_arm_mve_vqshlq_u8, 28938, 28877},
1778
  { ARM::BI__builtin_arm_mve_vqshluq_m_n_s16, 28958, 28948},
1779
  { ARM::BI__builtin_arm_mve_vqshluq_m_n_s32, 28974, 28948},
1780
  { ARM::BI__builtin_arm_mve_vqshluq_m_n_s8, 28990, 28948},
1781
  { ARM::BI__builtin_arm_mve_vqshluq_n_s16, 29013, 29005},
1782
  { ARM::BI__builtin_arm_mve_vqshluq_n_s32, 29027, 29005},
1783
  { ARM::BI__builtin_arm_mve_vqshluq_n_s8, 29041, 29005},
1784
  { ARM::BI__builtin_arm_mve_vqshrnbq_m_n_s16, 29065, 29054},
1785
  { ARM::BI__builtin_arm_mve_vqshrnbq_m_n_s32, 29082, 29054},
1786
  { ARM::BI__builtin_arm_mve_vqshrnbq_m_n_u16, 29099, 29054},
1787
  { ARM::BI__builtin_arm_mve_vqshrnbq_m_n_u32, 29116, 29054},
1788
  { ARM::BI__builtin_arm_mve_vqshrnbq_n_s16, 29142, 29133},
1789
  { ARM::BI__builtin_arm_mve_vqshrnbq_n_s32, 29157, 29133},
1790
  { ARM::BI__builtin_arm_mve_vqshrnbq_n_u16, 29172, 29133},
1791
  { ARM::BI__builtin_arm_mve_vqshrnbq_n_u32, 29187, 29133},
1792
  { ARM::BI__builtin_arm_mve_vqshrntq_m_n_s16, 29213, 29202},
1793
  { ARM::BI__builtin_arm_mve_vqshrntq_m_n_s32, 29230, 29202},
1794
  { ARM::BI__builtin_arm_mve_vqshrntq_m_n_u16, 29247, 29202},
1795
  { ARM::BI__builtin_arm_mve_vqshrntq_m_n_u32, 29264, 29202},
1796
  { ARM::BI__builtin_arm_mve_vqshrntq_n_s16, 29290, 29281},
1797
  { ARM::BI__builtin_arm_mve_vqshrntq_n_s32, 29305, 29281},
1798
  { ARM::BI__builtin_arm_mve_vqshrntq_n_u16, 29320, 29281},
1799
  { ARM::BI__builtin_arm_mve_vqshrntq_n_u32, 29335, 29281},
1800
  { ARM::BI__builtin_arm_mve_vqshrunbq_m_n_s16, 29362, 29350},
1801
  { ARM::BI__builtin_arm_mve_vqshrunbq_m_n_s32, 29380, 29350},
1802
  { ARM::BI__builtin_arm_mve_vqshrunbq_n_s16, 29408, 29398},
1803
  { ARM::BI__builtin_arm_mve_vqshrunbq_n_s32, 29424, 29398},
1804
  { ARM::BI__builtin_arm_mve_vqshruntq_m_n_s16, 29452, 29440},
1805
  { ARM::BI__builtin_arm_mve_vqshruntq_m_n_s32, 29470, 29440},
1806
  { ARM::BI__builtin_arm_mve_vqshruntq_n_s16, 29498, 29488},
1807
  { ARM::BI__builtin_arm_mve_vqshruntq_n_s32, 29514, 29488},
1808
  { ARM::BI__builtin_arm_mve_vqsubq_m_n_s16, 29539, 29530},
1809
  { ARM::BI__builtin_arm_mve_vqsubq_m_n_s32, 29554, 29530},
1810
  { ARM::BI__builtin_arm_mve_vqsubq_m_n_s8, 29569, 29530},
1811
  { ARM::BI__builtin_arm_mve_vqsubq_m_n_u16, 29583, 29530},
1812
  { ARM::BI__builtin_arm_mve_vqsubq_m_n_u32, 29598, 29530},
1813
  { ARM::BI__builtin_arm_mve_vqsubq_m_n_u8, 29613, 29530},
1814
  { ARM::BI__builtin_arm_mve_vqsubq_m_s16, 29627, 29530},
1815
  { ARM::BI__builtin_arm_mve_vqsubq_m_s32, 29640, 29530},
1816
  { ARM::BI__builtin_arm_mve_vqsubq_m_s8, 29653, 29530},
1817
  { ARM::BI__builtin_arm_mve_vqsubq_m_u16, 29665, 29530},
1818
  { ARM::BI__builtin_arm_mve_vqsubq_m_u32, 29678, 29530},
1819
  { ARM::BI__builtin_arm_mve_vqsubq_m_u8, 29691, 29530},
1820
  { ARM::BI__builtin_arm_mve_vqsubq_n_s16, 29710, 29703},
1821
  { ARM::BI__builtin_arm_mve_vqsubq_n_s32, 29723, 29703},
1822
  { ARM::BI__builtin_arm_mve_vqsubq_n_s8, 29736, 29703},
1823
  { ARM::BI__builtin_arm_mve_vqsubq_n_u16, 29748, 29703},
1824
  { ARM::BI__builtin_arm_mve_vqsubq_n_u32, 29761, 29703},
1825
  { ARM::BI__builtin_arm_mve_vqsubq_n_u8, 29774, 29703},
1826
  { ARM::BI__builtin_arm_mve_vqsubq_s16, 29786, 29703},
1827
  { ARM::BI__builtin_arm_mve_vqsubq_s32, 29797, 29703},
1828
  { ARM::BI__builtin_arm_mve_vqsubq_s8, 29808, 29703},
1829
  { ARM::BI__builtin_arm_mve_vqsubq_u16, 29818, 29703},
1830
  { ARM::BI__builtin_arm_mve_vqsubq_u32, 29829, 29703},
1831
  { ARM::BI__builtin_arm_mve_vqsubq_u8, 29840, 29703},
1832
  { ARM::BI__builtin_arm_mve_vreinterpretq_f16_f32, 29868, 29850},
1833
  { ARM::BI__builtin_arm_mve_vreinterpretq_f16_s16, 29890, 29850},
1834
  { ARM::BI__builtin_arm_mve_vreinterpretq_f16_s32, 29912, 29850},
1835
  { ARM::BI__builtin_arm_mve_vreinterpretq_f16_s64, 29934, 29850},
1836
  { ARM::BI__builtin_arm_mve_vreinterpretq_f16_s8, 29956, 29850},
1837
  { ARM::BI__builtin_arm_mve_vreinterpretq_f16_u16, 29977, 29850},
1838
  { ARM::BI__builtin_arm_mve_vreinterpretq_f16_u32, 29999, 29850},
1839
  { ARM::BI__builtin_arm_mve_vreinterpretq_f16_u64, 30021, 29850},
1840
  { ARM::BI__builtin_arm_mve_vreinterpretq_f16_u8, 30043, 29850},
1841
  { ARM::BI__builtin_arm_mve_vreinterpretq_f32_f16, 30082, 30064},
1842
  { ARM::BI__builtin_arm_mve_vreinterpretq_f32_s16, 30104, 30064},
1843
  { ARM::BI__builtin_arm_mve_vreinterpretq_f32_s32, 30126, 30064},
1844
  { ARM::BI__builtin_arm_mve_vreinterpretq_f32_s64, 30148, 30064},
1845
  { ARM::BI__builtin_arm_mve_vreinterpretq_f32_s8, 30170, 30064},
1846
  { ARM::BI__builtin_arm_mve_vreinterpretq_f32_u16, 30191, 30064},
1847
  { ARM::BI__builtin_arm_mve_vreinterpretq_f32_u32, 30213, 30064},
1848
  { ARM::BI__builtin_arm_mve_vreinterpretq_f32_u64, 30235, 30064},
1849
  { ARM::BI__builtin_arm_mve_vreinterpretq_f32_u8, 30257, 30064},
1850
  { ARM::BI__builtin_arm_mve_vreinterpretq_s16_f16, 30296, 30278},
1851
  { ARM::BI__builtin_arm_mve_vreinterpretq_s16_f32, 30318, 30278},
1852
  { ARM::BI__builtin_arm_mve_vreinterpretq_s16_s32, 30340, 30278},
1853
  { ARM::BI__builtin_arm_mve_vreinterpretq_s16_s64, 30362, 30278},
1854
  { ARM::BI__builtin_arm_mve_vreinterpretq_s16_s8, 30384, 30278},
1855
  { ARM::BI__builtin_arm_mve_vreinterpretq_s16_u16, 30405, 30278},
1856
  { ARM::BI__builtin_arm_mve_vreinterpretq_s16_u32, 30427, 30278},
1857
  { ARM::BI__builtin_arm_mve_vreinterpretq_s16_u64, 30449, 30278},
1858
  { ARM::BI__builtin_arm_mve_vreinterpretq_s16_u8, 30471, 30278},
1859
  { ARM::BI__builtin_arm_mve_vreinterpretq_s32_f16, 30510, 30492},
1860
  { ARM::BI__builtin_arm_mve_vreinterpretq_s32_f32, 30532, 30492},
1861
  { ARM::BI__builtin_arm_mve_vreinterpretq_s32_s16, 30554, 30492},
1862
  { ARM::BI__builtin_arm_mve_vreinterpretq_s32_s64, 30576, 30492},
1863
  { ARM::BI__builtin_arm_mve_vreinterpretq_s32_s8, 30598, 30492},
1864
  { ARM::BI__builtin_arm_mve_vreinterpretq_s32_u16, 30619, 30492},
1865
  { ARM::BI__builtin_arm_mve_vreinterpretq_s32_u32, 30641, 30492},
1866
  { ARM::BI__builtin_arm_mve_vreinterpretq_s32_u64, 30663, 30492},
1867
  { ARM::BI__builtin_arm_mve_vreinterpretq_s32_u8, 30685, 30492},
1868
  { ARM::BI__builtin_arm_mve_vreinterpretq_s64_f16, 30724, 30706},
1869
  { ARM::BI__builtin_arm_mve_vreinterpretq_s64_f32, 30746, 30706},
1870
  { ARM::BI__builtin_arm_mve_vreinterpretq_s64_s16, 30768, 30706},
1871
  { ARM::BI__builtin_arm_mve_vreinterpretq_s64_s32, 30790, 30706},
1872
  { ARM::BI__builtin_arm_mve_vreinterpretq_s64_s8, 30812, 30706},
1873
  { ARM::BI__builtin_arm_mve_vreinterpretq_s64_u16, 30833, 30706},
1874
  { ARM::BI__builtin_arm_mve_vreinterpretq_s64_u32, 30855, 30706},
1875
  { ARM::BI__builtin_arm_mve_vreinterpretq_s64_u64, 30877, 30706},
1876
  { ARM::BI__builtin_arm_mve_vreinterpretq_s64_u8, 30899, 30706},
1877
  { ARM::BI__builtin_arm_mve_vreinterpretq_s8_f16, 30937, 30920},
1878
  { ARM::BI__builtin_arm_mve_vreinterpretq_s8_f32, 30958, 30920},
1879
  { ARM::BI__builtin_arm_mve_vreinterpretq_s8_s16, 30979, 30920},
1880
  { ARM::BI__builtin_arm_mve_vreinterpretq_s8_s32, 31000, 30920},
1881
  { ARM::BI__builtin_arm_mve_vreinterpretq_s8_s64, 31021, 30920},
1882
  { ARM::BI__builtin_arm_mve_vreinterpretq_s8_u16, 31042, 30920},
1883
  { ARM::BI__builtin_arm_mve_vreinterpretq_s8_u32, 31063, 30920},
1884
  { ARM::BI__builtin_arm_mve_vreinterpretq_s8_u64, 31084, 30920},
1885
  { ARM::BI__builtin_arm_mve_vreinterpretq_s8_u8, 31105, 30920},
1886
  { ARM::BI__builtin_arm_mve_vreinterpretq_u16_f16, 31143, 31125},
1887
  { ARM::BI__builtin_arm_mve_vreinterpretq_u16_f32, 31165, 31125},
1888
  { ARM::BI__builtin_arm_mve_vreinterpretq_u16_s16, 31187, 31125},
1889
  { ARM::BI__builtin_arm_mve_vreinterpretq_u16_s32, 31209, 31125},
1890
  { ARM::BI__builtin_arm_mve_vreinterpretq_u16_s64, 31231, 31125},
1891
  { ARM::BI__builtin_arm_mve_vreinterpretq_u16_s8, 31253, 31125},
1892
  { ARM::BI__builtin_arm_mve_vreinterpretq_u16_u32, 31274, 31125},
1893
  { ARM::BI__builtin_arm_mve_vreinterpretq_u16_u64, 31296, 31125},
1894
  { ARM::BI__builtin_arm_mve_vreinterpretq_u16_u8, 31318, 31125},
1895
  { ARM::BI__builtin_arm_mve_vreinterpretq_u32_f16, 31357, 31339},
1896
  { ARM::BI__builtin_arm_mve_vreinterpretq_u32_f32, 31379, 31339},
1897
  { ARM::BI__builtin_arm_mve_vreinterpretq_u32_s16, 31401, 31339},
1898
  { ARM::BI__builtin_arm_mve_vreinterpretq_u32_s32, 31423, 31339},
1899
  { ARM::BI__builtin_arm_mve_vreinterpretq_u32_s64, 31445, 31339},
1900
  { ARM::BI__builtin_arm_mve_vreinterpretq_u32_s8, 31467, 31339},
1901
  { ARM::BI__builtin_arm_mve_vreinterpretq_u32_u16, 31488, 31339},
1902
  { ARM::BI__builtin_arm_mve_vreinterpretq_u32_u64, 31510, 31339},
1903
  { ARM::BI__builtin_arm_mve_vreinterpretq_u32_u8, 31532, 31339},
1904
  { ARM::BI__builtin_arm_mve_vreinterpretq_u64_f16, 31571, 31553},
1905
  { ARM::BI__builtin_arm_mve_vreinterpretq_u64_f32, 31593, 31553},
1906
  { ARM::BI__builtin_arm_mve_vreinterpretq_u64_s16, 31615, 31553},
1907
  { ARM::BI__builtin_arm_mve_vreinterpretq_u64_s32, 31637, 31553},
1908
  { ARM::BI__builtin_arm_mve_vreinterpretq_u64_s64, 31659, 31553},
1909
  { ARM::BI__builtin_arm_mve_vreinterpretq_u64_s8, 31681, 31553},
1910
  { ARM::BI__builtin_arm_mve_vreinterpretq_u64_u16, 31702, 31553},
1911
  { ARM::BI__builtin_arm_mve_vreinterpretq_u64_u32, 31724, 31553},
1912
  { ARM::BI__builtin_arm_mve_vreinterpretq_u64_u8, 31746, 31553},
1913
  { ARM::BI__builtin_arm_mve_vreinterpretq_u8_f16, 31784, 31767},
1914
  { ARM::BI__builtin_arm_mve_vreinterpretq_u8_f32, 31805, 31767},
1915
  { ARM::BI__builtin_arm_mve_vreinterpretq_u8_s16, 31826, 31767},
1916
  { ARM::BI__builtin_arm_mve_vreinterpretq_u8_s32, 31847, 31767},
1917
  { ARM::BI__builtin_arm_mve_vreinterpretq_u8_s64, 31868, 31767},
1918
  { ARM::BI__builtin_arm_mve_vreinterpretq_u8_s8, 31889, 31767},
1919
  { ARM::BI__builtin_arm_mve_vreinterpretq_u8_u16, 31909, 31767},
1920
  { ARM::BI__builtin_arm_mve_vreinterpretq_u8_u32, 31930, 31767},
1921
  { ARM::BI__builtin_arm_mve_vreinterpretq_u8_u64, 31951, 31767},
1922
  { ARM::BI__builtin_arm_mve_vrev16q_m_s8, 31982, 31972},
1923
  { ARM::BI__builtin_arm_mve_vrev16q_m_u8, 31995, 31972},
1924
  { ARM::BI__builtin_arm_mve_vrev16q_s8, 32016, 32008},
1925
  { ARM::BI__builtin_arm_mve_vrev16q_u8, 32027, 32008},
1926
  { ARM::BI__builtin_arm_mve_vrev16q_x_s8, 32048, 32038},
1927
  { ARM::BI__builtin_arm_mve_vrev16q_x_u8, 32061, 32038},
1928
  { ARM::BI__builtin_arm_mve_vrev32q_f16, 32082, 32074},
1929
  { ARM::BI__builtin_arm_mve_vrev32q_m_f16, 32104, 32094},
1930
  { ARM::BI__builtin_arm_mve_vrev32q_m_s16, 32118, 32094},
1931
  { ARM::BI__builtin_arm_mve_vrev32q_m_s8, 32132, 32094},
1932
  { ARM::BI__builtin_arm_mve_vrev32q_m_u16, 32145, 32094},
1933
  { ARM::BI__builtin_arm_mve_vrev32q_m_u8, 32159, 32094},
1934
  { ARM::BI__builtin_arm_mve_vrev32q_s16, 32172, 32074},
1935
  { ARM::BI__builtin_arm_mve_vrev32q_s8, 32184, 32074},
1936
  { ARM::BI__builtin_arm_mve_vrev32q_u16, 32195, 32074},
1937
  { ARM::BI__builtin_arm_mve_vrev32q_u8, 32207, 32074},
1938
  { ARM::BI__builtin_arm_mve_vrev32q_x_f16, 32228, 32218},
1939
  { ARM::BI__builtin_arm_mve_vrev32q_x_s16, 32242, 32218},
1940
  { ARM::BI__builtin_arm_mve_vrev32q_x_s8, 32256, 32218},
1941
  { ARM::BI__builtin_arm_mve_vrev32q_x_u16, 32269, 32218},
1942
  { ARM::BI__builtin_arm_mve_vrev32q_x_u8, 32283, 32218},
1943
  { ARM::BI__builtin_arm_mve_vrev64q_f16, 32304, 32296},
1944
  { ARM::BI__builtin_arm_mve_vrev64q_f32, 32316, 32296},
1945
  { ARM::BI__builtin_arm_mve_vrev64q_m_f16, 32338, 32328},
1946
  { ARM::BI__builtin_arm_mve_vrev64q_m_f32, 32352, 32328},
1947
  { ARM::BI__builtin_arm_mve_vrev64q_m_s16, 32366, 32328},
1948
  { ARM::BI__builtin_arm_mve_vrev64q_m_s32, 32380, 32328},
1949
  { ARM::BI__builtin_arm_mve_vrev64q_m_s8, 32394, 32328},
1950
  { ARM::BI__builtin_arm_mve_vrev64q_m_u16, 32407, 32328},
1951
  { ARM::BI__builtin_arm_mve_vrev64q_m_u32, 32421, 32328},
1952
  { ARM::BI__builtin_arm_mve_vrev64q_m_u8, 32435, 32328},
1953
  { ARM::BI__builtin_arm_mve_vrev64q_s16, 32448, 32296},
1954
  { ARM::BI__builtin_arm_mve_vrev64q_s32, 32460, 32296},
1955
  { ARM::BI__builtin_arm_mve_vrev64q_s8, 32472, 32296},
1956
  { ARM::BI__builtin_arm_mve_vrev64q_u16, 32483, 32296},
1957
  { ARM::BI__builtin_arm_mve_vrev64q_u32, 32495, 32296},
1958
  { ARM::BI__builtin_arm_mve_vrev64q_u8, 32507, 32296},
1959
  { ARM::BI__builtin_arm_mve_vrev64q_x_f16, 32528, 32518},
1960
  { ARM::BI__builtin_arm_mve_vrev64q_x_f32, 32542, 32518},
1961
  { ARM::BI__builtin_arm_mve_vrev64q_x_s16, 32556, 32518},
1962
  { ARM::BI__builtin_arm_mve_vrev64q_x_s32, 32570, 32518},
1963
  { ARM::BI__builtin_arm_mve_vrev64q_x_s8, 32584, 32518},
1964
  { ARM::BI__builtin_arm_mve_vrev64q_x_u16, 32597, 32518},
1965
  { ARM::BI__builtin_arm_mve_vrev64q_x_u32, 32611, 32518},
1966
  { ARM::BI__builtin_arm_mve_vrev64q_x_u8, 32625, 32518},
1967
  { ARM::BI__builtin_arm_mve_vrhaddq_m_s16, 32648, 32638},
1968
  { ARM::BI__builtin_arm_mve_vrhaddq_m_s32, 32662, 32638},
1969
  { ARM::BI__builtin_arm_mve_vrhaddq_m_s8, 32676, 32638},
1970
  { ARM::BI__builtin_arm_mve_vrhaddq_m_u16, 32689, 32638},
1971
  { ARM::BI__builtin_arm_mve_vrhaddq_m_u32, 32703, 32638},
1972
  { ARM::BI__builtin_arm_mve_vrhaddq_m_u8, 32717, 32638},
1973
  { ARM::BI__builtin_arm_mve_vrhaddq_s16, 32738, 32730},
1974
  { ARM::BI__builtin_arm_mve_vrhaddq_s32, 32750, 32730},
1975
  { ARM::BI__builtin_arm_mve_vrhaddq_s8, 32762, 32730},
1976
  { ARM::BI__builtin_arm_mve_vrhaddq_u16, 32773, 32730},
1977
  { ARM::BI__builtin_arm_mve_vrhaddq_u32, 32785, 32730},
1978
  { ARM::BI__builtin_arm_mve_vrhaddq_u8, 32797, 32730},
1979
  { ARM::BI__builtin_arm_mve_vrhaddq_x_s16, 32818, 32808},
1980
  { ARM::BI__builtin_arm_mve_vrhaddq_x_s32, 32832, 32808},
1981
  { ARM::BI__builtin_arm_mve_vrhaddq_x_s8, 32846, 32808},
1982
  { ARM::BI__builtin_arm_mve_vrhaddq_x_u16, 32859, 32808},
1983
  { ARM::BI__builtin_arm_mve_vrhaddq_x_u32, 32873, 32808},
1984
  { ARM::BI__builtin_arm_mve_vrhaddq_x_u8, 32887, 32808},
1985
  { ARM::BI__builtin_arm_mve_vrmlaldavhaq_p_s32, 32915, 32900},
1986
  { ARM::BI__builtin_arm_mve_vrmlaldavhaq_p_u32, 32934, 32900},
1987
  { ARM::BI__builtin_arm_mve_vrmlaldavhaq_s32, 32966, 32953},
1988
  { ARM::BI__builtin_arm_mve_vrmlaldavhaq_u32, 32983, 32953},
1989
  { ARM::BI__builtin_arm_mve_vrmlaldavhaxq_p_s32, 33016, 33000},
1990
  { ARM::BI__builtin_arm_mve_vrmlaldavhaxq_s32, 33050, 33036},
1991
  { ARM::BI__builtin_arm_mve_vrmlaldavhq_p_s32, 33082, 33068},
1992
  { ARM::BI__builtin_arm_mve_vrmlaldavhq_p_u32, 33100, 33068},
1993
  { ARM::BI__builtin_arm_mve_vrmlaldavhq_s32, 33130, 33118},
1994
  { ARM::BI__builtin_arm_mve_vrmlaldavhq_u32, 33146, 33118},
1995
  { ARM::BI__builtin_arm_mve_vrmlaldavhxq_p_s32, 33177, 33162},
1996
  { ARM::BI__builtin_arm_mve_vrmlaldavhxq_s32, 33209, 33196},
1997
  { ARM::BI__builtin_arm_mve_vrmlsldavhaq_p_s32, 33241, 33226},
1998
  { ARM::BI__builtin_arm_mve_vrmlsldavhaq_s32, 33273, 33260},
1999
  { ARM::BI__builtin_arm_mve_vrmlsldavhaxq_p_s32, 33306, 33290},
2000
  { ARM::BI__builtin_arm_mve_vrmlsldavhaxq_s32, 33340, 33326},
2001
  { ARM::BI__builtin_arm_mve_vrmlsldavhq_p_s32, 33372, 33358},
2002
  { ARM::BI__builtin_arm_mve_vrmlsldavhq_s32, 33402, 33390},
2003
  { ARM::BI__builtin_arm_mve_vrmlsldavhxq_p_s32, 33433, 33418},
2004
  { ARM::BI__builtin_arm_mve_vrmlsldavhxq_s32, 33465, 33452},
2005
  { ARM::BI__builtin_arm_mve_vrmulhq_m_s16, 33492, 33482},
2006
  { ARM::BI__builtin_arm_mve_vrmulhq_m_s32, 33506, 33482},
2007
  { ARM::BI__builtin_arm_mve_vrmulhq_m_s8, 33520, 33482},
2008
  { ARM::BI__builtin_arm_mve_vrmulhq_m_u16, 33533, 33482},
2009
  { ARM::BI__builtin_arm_mve_vrmulhq_m_u32, 33547, 33482},
2010
  { ARM::BI__builtin_arm_mve_vrmulhq_m_u8, 33561, 33482},
2011
  { ARM::BI__builtin_arm_mve_vrmulhq_s16, 33582, 33574},
2012
  { ARM::BI__builtin_arm_mve_vrmulhq_s32, 33594, 33574},
2013
  { ARM::BI__builtin_arm_mve_vrmulhq_s8, 33606, 33574},
2014
  { ARM::BI__builtin_arm_mve_vrmulhq_u16, 33617, 33574},
2015
  { ARM::BI__builtin_arm_mve_vrmulhq_u32, 33629, 33574},
2016
  { ARM::BI__builtin_arm_mve_vrmulhq_u8, 33641, 33574},
2017
  { ARM::BI__builtin_arm_mve_vrmulhq_x_s16, 33662, 33652},
2018
  { ARM::BI__builtin_arm_mve_vrmulhq_x_s32, 33676, 33652},
2019
  { ARM::BI__builtin_arm_mve_vrmulhq_x_s8, 33690, 33652},
2020
  { ARM::BI__builtin_arm_mve_vrmulhq_x_u16, 33703, 33652},
2021
  { ARM::BI__builtin_arm_mve_vrmulhq_x_u32, 33717, 33652},
2022
  { ARM::BI__builtin_arm_mve_vrmulhq_x_u8, 33731, 33652},
2023
  { ARM::BI__builtin_arm_mve_vrndaq_f16, 33751, 33744},
2024
  { ARM::BI__builtin_arm_mve_vrndaq_f32, 33762, 33744},
2025
  { ARM::BI__builtin_arm_mve_vrndaq_m_f16, 33782, 33773},
2026
  { ARM::BI__builtin_arm_mve_vrndaq_m_f32, 33795, 33773},
2027
  { ARM::BI__builtin_arm_mve_vrndaq_x_f16, 33817, 33808},
2028
  { ARM::BI__builtin_arm_mve_vrndaq_x_f32, 33830, 33808},
2029
  { ARM::BI__builtin_arm_mve_vrndmq_f16, 33850, 33843},
2030
  { ARM::BI__builtin_arm_mve_vrndmq_f32, 33861, 33843},
2031
  { ARM::BI__builtin_arm_mve_vrndmq_m_f16, 33881, 33872},
2032
  { ARM::BI__builtin_arm_mve_vrndmq_m_f32, 33894, 33872},
2033
  { ARM::BI__builtin_arm_mve_vrndmq_x_f16, 33916, 33907},
2034
  { ARM::BI__builtin_arm_mve_vrndmq_x_f32, 33929, 33907},
2035
  { ARM::BI__builtin_arm_mve_vrndnq_f16, 33949, 33942},
2036
  { ARM::BI__builtin_arm_mve_vrndnq_f32, 33960, 33942},
2037
  { ARM::BI__builtin_arm_mve_vrndnq_m_f16, 33980, 33971},
2038
  { ARM::BI__builtin_arm_mve_vrndnq_m_f32, 33993, 33971},
2039
  { ARM::BI__builtin_arm_mve_vrndnq_x_f16, 34015, 34006},
2040
  { ARM::BI__builtin_arm_mve_vrndnq_x_f32, 34028, 34006},
2041
  { ARM::BI__builtin_arm_mve_vrndpq_f16, 34048, 34041},
2042
  { ARM::BI__builtin_arm_mve_vrndpq_f32, 34059, 34041},
2043
  { ARM::BI__builtin_arm_mve_vrndpq_m_f16, 34079, 34070},
2044
  { ARM::BI__builtin_arm_mve_vrndpq_m_f32, 34092, 34070},
2045
  { ARM::BI__builtin_arm_mve_vrndpq_x_f16, 34114, 34105},
2046
  { ARM::BI__builtin_arm_mve_vrndpq_x_f32, 34127, 34105},
2047
  { ARM::BI__builtin_arm_mve_vrndq_f16, 34146, 34140},
2048
  { ARM::BI__builtin_arm_mve_vrndq_f32, 34156, 34140},
2049
  { ARM::BI__builtin_arm_mve_vrndq_m_f16, 34174, 34166},
2050
  { ARM::BI__builtin_arm_mve_vrndq_m_f32, 34186, 34166},
2051
  { ARM::BI__builtin_arm_mve_vrndq_x_f16, 34206, 34198},
2052
  { ARM::BI__builtin_arm_mve_vrndq_x_f32, 34218, 34198},
2053
  { ARM::BI__builtin_arm_mve_vrndxq_f16, 34237, 34230},
2054
  { ARM::BI__builtin_arm_mve_vrndxq_f32, 34248, 34230},
2055
  { ARM::BI__builtin_arm_mve_vrndxq_m_f16, 34268, 34259},
2056
  { ARM::BI__builtin_arm_mve_vrndxq_m_f32, 34281, 34259},
2057
  { ARM::BI__builtin_arm_mve_vrndxq_x_f16, 34303, 34294},
2058
  { ARM::BI__builtin_arm_mve_vrndxq_x_f32, 34316, 34294},
2059
  { ARM::BI__builtin_arm_mve_vrshlq_m_n_s16, 34340, 34329},
2060
  { ARM::BI__builtin_arm_mve_vrshlq_m_n_s32, 34355, 34329},
2061
  { ARM::BI__builtin_arm_mve_vrshlq_m_n_s8, 34370, 34329},
2062
  { ARM::BI__builtin_arm_mve_vrshlq_m_n_u16, 34384, 34329},
2063
  { ARM::BI__builtin_arm_mve_vrshlq_m_n_u32, 34399, 34329},
2064
  { ARM::BI__builtin_arm_mve_vrshlq_m_n_u8, 34414, 34329},
2065
  { ARM::BI__builtin_arm_mve_vrshlq_m_s16, 34437, 34428},
2066
  { ARM::BI__builtin_arm_mve_vrshlq_m_s32, 34450, 34428},
2067
  { ARM::BI__builtin_arm_mve_vrshlq_m_s8, 34463, 34428},
2068
  { ARM::BI__builtin_arm_mve_vrshlq_m_u16, 34475, 34428},
2069
  { ARM::BI__builtin_arm_mve_vrshlq_m_u32, 34488, 34428},
2070
  { ARM::BI__builtin_arm_mve_vrshlq_m_u8, 34501, 34428},
2071
  { ARM::BI__builtin_arm_mve_vrshlq_n_s16, 34520, 34513},
2072
  { ARM::BI__builtin_arm_mve_vrshlq_n_s32, 34533, 34513},
2073
  { ARM::BI__builtin_arm_mve_vrshlq_n_s8, 34546, 34513},
2074
  { ARM::BI__builtin_arm_mve_vrshlq_n_u16, 34558, 34513},
2075
  { ARM::BI__builtin_arm_mve_vrshlq_n_u32, 34571, 34513},
2076
  { ARM::BI__builtin_arm_mve_vrshlq_n_u8, 34584, 34513},
2077
  { ARM::BI__builtin_arm_mve_vrshlq_s16, 34596, 34513},
2078
  { ARM::BI__builtin_arm_mve_vrshlq_s32, 34607, 34513},
2079
  { ARM::BI__builtin_arm_mve_vrshlq_s8, 34618, 34513},
2080
  { ARM::BI__builtin_arm_mve_vrshlq_u16, 34628, 34513},
2081
  { ARM::BI__builtin_arm_mve_vrshlq_u32, 34639, 34513},
2082
  { ARM::BI__builtin_arm_mve_vrshlq_u8, 34650, 34513},
2083
  { ARM::BI__builtin_arm_mve_vrshlq_x_s16, 34669, 34660},
2084
  { ARM::BI__builtin_arm_mve_vrshlq_x_s32, 34682, 34660},
2085
  { ARM::BI__builtin_arm_mve_vrshlq_x_s8, 34695, 34660},
2086
  { ARM::BI__builtin_arm_mve_vrshlq_x_u16, 34707, 34660},
2087
  { ARM::BI__builtin_arm_mve_vrshlq_x_u32, 34720, 34660},
2088
  { ARM::BI__builtin_arm_mve_vrshlq_x_u8, 34733, 34660},
2089
  { ARM::BI__builtin_arm_mve_vrshrnbq_m_n_s16, 34756, 34745},
2090
  { ARM::BI__builtin_arm_mve_vrshrnbq_m_n_s32, 34773, 34745},
2091
  { ARM::BI__builtin_arm_mve_vrshrnbq_m_n_u16, 34790, 34745},
2092
  { ARM::BI__builtin_arm_mve_vrshrnbq_m_n_u32, 34807, 34745},
2093
  { ARM::BI__builtin_arm_mve_vrshrnbq_n_s16, 34833, 34824},
2094
  { ARM::BI__builtin_arm_mve_vrshrnbq_n_s32, 34848, 34824},
2095
  { ARM::BI__builtin_arm_mve_vrshrnbq_n_u16, 34863, 34824},
2096
  { ARM::BI__builtin_arm_mve_vrshrnbq_n_u32, 34878, 34824},
2097
  { ARM::BI__builtin_arm_mve_vrshrntq_m_n_s16, 34904, 34893},
2098
  { ARM::BI__builtin_arm_mve_vrshrntq_m_n_s32, 34921, 34893},
2099
  { ARM::BI__builtin_arm_mve_vrshrntq_m_n_u16, 34938, 34893},
2100
  { ARM::BI__builtin_arm_mve_vrshrntq_m_n_u32, 34955, 34893},
2101
  { ARM::BI__builtin_arm_mve_vrshrntq_n_s16, 34981, 34972},
2102
  { ARM::BI__builtin_arm_mve_vrshrntq_n_s32, 34996, 34972},
2103
  { ARM::BI__builtin_arm_mve_vrshrntq_n_u16, 35011, 34972},
2104
  { ARM::BI__builtin_arm_mve_vrshrntq_n_u32, 35026, 34972},
2105
  { ARM::BI__builtin_arm_mve_vrshrq_m_n_s16, 35050, 35041},
2106
  { ARM::BI__builtin_arm_mve_vrshrq_m_n_s32, 35065, 35041},
2107
  { ARM::BI__builtin_arm_mve_vrshrq_m_n_s8, 35080, 35041},
2108
  { ARM::BI__builtin_arm_mve_vrshrq_m_n_u16, 35094, 35041},
2109
  { ARM::BI__builtin_arm_mve_vrshrq_m_n_u32, 35109, 35041},
2110
  { ARM::BI__builtin_arm_mve_vrshrq_m_n_u8, 35124, 35041},
2111
  { ARM::BI__builtin_arm_mve_vrshrq_n_s16, 35145, 35138},
2112
  { ARM::BI__builtin_arm_mve_vrshrq_n_s32, 35158, 35138},
2113
  { ARM::BI__builtin_arm_mve_vrshrq_n_s8, 35171, 35138},
2114
  { ARM::BI__builtin_arm_mve_vrshrq_n_u16, 35183, 35138},
2115
  { ARM::BI__builtin_arm_mve_vrshrq_n_u32, 35196, 35138},
2116
  { ARM::BI__builtin_arm_mve_vrshrq_n_u8, 35209, 35138},
2117
  { ARM::BI__builtin_arm_mve_vrshrq_x_n_s16, 35230, 35221},
2118
  { ARM::BI__builtin_arm_mve_vrshrq_x_n_s32, 35245, 35221},
2119
  { ARM::BI__builtin_arm_mve_vrshrq_x_n_s8, 35260, 35221},
2120
  { ARM::BI__builtin_arm_mve_vrshrq_x_n_u16, 35274, 35221},
2121
  { ARM::BI__builtin_arm_mve_vrshrq_x_n_u32, 35289, 35221},
2122
  { ARM::BI__builtin_arm_mve_vrshrq_x_n_u8, 35304, 35221},
2123
  { ARM::BI__builtin_arm_mve_vsbciq_m_s32, 35327, 35318},
2124
  { ARM::BI__builtin_arm_mve_vsbciq_m_u32, 35340, 35318},
2125
  { ARM::BI__builtin_arm_mve_vsbciq_s32, 35360, 35353},
2126
  { ARM::BI__builtin_arm_mve_vsbciq_u32, 35371, 35353},
2127
  { ARM::BI__builtin_arm_mve_vsbcq_m_s32, 35390, 35382},
2128
  { ARM::BI__builtin_arm_mve_vsbcq_m_u32, 35402, 35382},
2129
  { ARM::BI__builtin_arm_mve_vsbcq_s32, 35420, 35414},
2130
  { ARM::BI__builtin_arm_mve_vsbcq_u32, 35430, 35414},
2131
  { ARM::BI__builtin_arm_mve_vsetq_lane_f16, 35451, 35440},
2132
  { ARM::BI__builtin_arm_mve_vsetq_lane_f32, 35466, 35440},
2133
  { ARM::BI__builtin_arm_mve_vsetq_lane_s16, 35481, 35440},
2134
  { ARM::BI__builtin_arm_mve_vsetq_lane_s32, 35496, 35440},
2135
  { ARM::BI__builtin_arm_mve_vsetq_lane_s64, 35511, 35440},
2136
  { ARM::BI__builtin_arm_mve_vsetq_lane_s8, 35526, 35440},
2137
  { ARM::BI__builtin_arm_mve_vsetq_lane_u16, 35540, 35440},
2138
  { ARM::BI__builtin_arm_mve_vsetq_lane_u32, 35555, 35440},
2139
  { ARM::BI__builtin_arm_mve_vsetq_lane_u64, 35570, 35440},
2140
  { ARM::BI__builtin_arm_mve_vsetq_lane_u8, 35585, 35440},
2141
  { ARM::BI__builtin_arm_mve_vshlcq_m_s16, 35608, 35599},
2142
  { ARM::BI__builtin_arm_mve_vshlcq_m_s32, 35621, 35599},
2143
  { ARM::BI__builtin_arm_mve_vshlcq_m_s8, 35634, 35599},
2144
  { ARM::BI__builtin_arm_mve_vshlcq_m_u16, 35646, 35599},
2145
  { ARM::BI__builtin_arm_mve_vshlcq_m_u32, 35659, 35599},
2146
  { ARM::BI__builtin_arm_mve_vshlcq_m_u8, 35672, 35599},
2147
  { ARM::BI__builtin_arm_mve_vshlcq_s16, 35691, 35684},
2148
  { ARM::BI__builtin_arm_mve_vshlcq_s32, 35702, 35684},
2149
  { ARM::BI__builtin_arm_mve_vshlcq_s8, 35713, 35684},
2150
  { ARM::BI__builtin_arm_mve_vshlcq_u16, 35723, 35684},
2151
  { ARM::BI__builtin_arm_mve_vshlcq_u32, 35734, 35684},
2152
  { ARM::BI__builtin_arm_mve_vshlcq_u8, 35745, 35684},
2153
  { ARM::BI__builtin_arm_mve_vshllbq_m_n_s16, 35765, 35755},
2154
  { ARM::BI__builtin_arm_mve_vshllbq_m_n_s8, 35781, 35755},
2155
  { ARM::BI__builtin_arm_mve_vshllbq_m_n_u16, 35796, 35755},
2156
  { ARM::BI__builtin_arm_mve_vshllbq_m_n_u8, 35812, 35755},
2157
  { ARM::BI__builtin_arm_mve_vshllbq_n_s16, 35835, 35827},
2158
  { ARM::BI__builtin_arm_mve_vshllbq_n_s8, 35849, 35827},
2159
  { ARM::BI__builtin_arm_mve_vshllbq_n_u16, 35862, 35827},
2160
  { ARM::BI__builtin_arm_mve_vshllbq_n_u8, 35876, 35827},
2161
  { ARM::BI__builtin_arm_mve_vshllbq_x_n_s16, 35899, 35889},
2162
  { ARM::BI__builtin_arm_mve_vshllbq_x_n_s8, 35915, 35889},
2163
  { ARM::BI__builtin_arm_mve_vshllbq_x_n_u16, 35930, 35889},
2164
  { ARM::BI__builtin_arm_mve_vshllbq_x_n_u8, 35946, 35889},
2165
  { ARM::BI__builtin_arm_mve_vshlltq_m_n_s16, 35971, 35961},
2166
  { ARM::BI__builtin_arm_mve_vshlltq_m_n_s8, 35987, 35961},
2167
  { ARM::BI__builtin_arm_mve_vshlltq_m_n_u16, 36002, 35961},
2168
  { ARM::BI__builtin_arm_mve_vshlltq_m_n_u8, 36018, 35961},
2169
  { ARM::BI__builtin_arm_mve_vshlltq_n_s16, 36041, 36033},
2170
  { ARM::BI__builtin_arm_mve_vshlltq_n_s8, 36055, 36033},
2171
  { ARM::BI__builtin_arm_mve_vshlltq_n_u16, 36068, 36033},
2172
  { ARM::BI__builtin_arm_mve_vshlltq_n_u8, 36082, 36033},
2173
  { ARM::BI__builtin_arm_mve_vshlltq_x_n_s16, 36105, 36095},
2174
  { ARM::BI__builtin_arm_mve_vshlltq_x_n_s8, 36121, 36095},
2175
  { ARM::BI__builtin_arm_mve_vshlltq_x_n_u16, 36136, 36095},
2176
  { ARM::BI__builtin_arm_mve_vshlltq_x_n_u8, 36152, 36095},
2177
  { ARM::BI__builtin_arm_mve_vshlq_m_n_s16, 36177, 36167},
2178
  { ARM::BI__builtin_arm_mve_vshlq_m_n_s32, 36191, 36167},
2179
  { ARM::BI__builtin_arm_mve_vshlq_m_n_s8, 36205, 36167},
2180
  { ARM::BI__builtin_arm_mve_vshlq_m_n_u16, 36218, 36167},
2181
  { ARM::BI__builtin_arm_mve_vshlq_m_n_u32, 36232, 36167},
2182
  { ARM::BI__builtin_arm_mve_vshlq_m_n_u8, 36246, 36167},
2183
  { ARM::BI__builtin_arm_mve_vshlq_m_r_s16, 36269, 36259},
2184
  { ARM::BI__builtin_arm_mve_vshlq_m_r_s32, 36283, 36259},
2185
  { ARM::BI__builtin_arm_mve_vshlq_m_r_s8, 36297, 36259},
2186
  { ARM::BI__builtin_arm_mve_vshlq_m_r_u16, 36310, 36259},
2187
  { ARM::BI__builtin_arm_mve_vshlq_m_r_u32, 36324, 36259},
2188
  { ARM::BI__builtin_arm_mve_vshlq_m_r_u8, 36338, 36259},
2189
  { ARM::BI__builtin_arm_mve_vshlq_m_s16, 36359, 36351},
2190
  { ARM::BI__builtin_arm_mve_vshlq_m_s32, 36371, 36351},
2191
  { ARM::BI__builtin_arm_mve_vshlq_m_s8, 36383, 36351},
2192
  { ARM::BI__builtin_arm_mve_vshlq_m_u16, 36394, 36351},
2193
  { ARM::BI__builtin_arm_mve_vshlq_m_u32, 36406, 36351},
2194
  { ARM::BI__builtin_arm_mve_vshlq_m_u8, 36418, 36351},
2195
  { ARM::BI__builtin_arm_mve_vshlq_n_s16, 36437, 36429},
2196
  { ARM::BI__builtin_arm_mve_vshlq_n_s32, 36449, 36429},
2197
  { ARM::BI__builtin_arm_mve_vshlq_n_s8, 36461, 36429},
2198
  { ARM::BI__builtin_arm_mve_vshlq_n_u16, 36472, 36429},
2199
  { ARM::BI__builtin_arm_mve_vshlq_n_u32, 36484, 36429},
2200
  { ARM::BI__builtin_arm_mve_vshlq_n_u8, 36496, 36429},
2201
  { ARM::BI__builtin_arm_mve_vshlq_r_s16, 36515, 36507},
2202
  { ARM::BI__builtin_arm_mve_vshlq_r_s32, 36527, 36507},
2203
  { ARM::BI__builtin_arm_mve_vshlq_r_s8, 36539, 36507},
2204
  { ARM::BI__builtin_arm_mve_vshlq_r_u16, 36550, 36507},
2205
  { ARM::BI__builtin_arm_mve_vshlq_r_u32, 36562, 36507},
2206
  { ARM::BI__builtin_arm_mve_vshlq_r_u8, 36574, 36507},
2207
  { ARM::BI__builtin_arm_mve_vshlq_s16, 36591, 36585},
2208
  { ARM::BI__builtin_arm_mve_vshlq_s32, 36601, 36585},
2209
  { ARM::BI__builtin_arm_mve_vshlq_s8, 36611, 36585},
2210
  { ARM::BI__builtin_arm_mve_vshlq_u16, 36620, 36585},
2211
  { ARM::BI__builtin_arm_mve_vshlq_u32, 36630, 36585},
2212
  { ARM::BI__builtin_arm_mve_vshlq_u8, 36640, 36585},
2213
  { ARM::BI__builtin_arm_mve_vshlq_x_n_s16, 36659, 36649},
2214
  { ARM::BI__builtin_arm_mve_vshlq_x_n_s32, 36673, 36649},
2215
  { ARM::BI__builtin_arm_mve_vshlq_x_n_s8, 36687, 36649},
2216
  { ARM::BI__builtin_arm_mve_vshlq_x_n_u16, 36700, 36649},
2217
  { ARM::BI__builtin_arm_mve_vshlq_x_n_u32, 36714, 36649},
2218
  { ARM::BI__builtin_arm_mve_vshlq_x_n_u8, 36728, 36649},
2219
  { ARM::BI__builtin_arm_mve_vshlq_x_s16, 36749, 36741},
2220
  { ARM::BI__builtin_arm_mve_vshlq_x_s32, 36761, 36741},
2221
  { ARM::BI__builtin_arm_mve_vshlq_x_s8, 36773, 36741},
2222
  { ARM::BI__builtin_arm_mve_vshlq_x_u16, 36784, 36741},
2223
  { ARM::BI__builtin_arm_mve_vshlq_x_u32, 36796, 36741},
2224
  { ARM::BI__builtin_arm_mve_vshlq_x_u8, 36808, 36741},
2225
  { ARM::BI__builtin_arm_mve_vshrnbq_m_n_s16, 36829, 36819},
2226
  { ARM::BI__builtin_arm_mve_vshrnbq_m_n_s32, 36845, 36819},
2227
  { ARM::BI__builtin_arm_mve_vshrnbq_m_n_u16, 36861, 36819},
2228
  { ARM::BI__builtin_arm_mve_vshrnbq_m_n_u32, 36877, 36819},
2229
  { ARM::BI__builtin_arm_mve_vshrnbq_n_s16, 36901, 36893},
2230
  { ARM::BI__builtin_arm_mve_vshrnbq_n_s32, 36915, 36893},
2231
  { ARM::BI__builtin_arm_mve_vshrnbq_n_u16, 36929, 36893},
2232
  { ARM::BI__builtin_arm_mve_vshrnbq_n_u32, 36943, 36893},
2233
  { ARM::BI__builtin_arm_mve_vshrntq_m_n_s16, 36967, 36957},
2234
  { ARM::BI__builtin_arm_mve_vshrntq_m_n_s32, 36983, 36957},
2235
  { ARM::BI__builtin_arm_mve_vshrntq_m_n_u16, 36999, 36957},
2236
  { ARM::BI__builtin_arm_mve_vshrntq_m_n_u32, 37015, 36957},
2237
  { ARM::BI__builtin_arm_mve_vshrntq_n_s16, 37039, 37031},
2238
  { ARM::BI__builtin_arm_mve_vshrntq_n_s32, 37053, 37031},
2239
  { ARM::BI__builtin_arm_mve_vshrntq_n_u16, 37067, 37031},
2240
  { ARM::BI__builtin_arm_mve_vshrntq_n_u32, 37081, 37031},
2241
  { ARM::BI__builtin_arm_mve_vshrq_m_n_s16, 37103, 37095},
2242
  { ARM::BI__builtin_arm_mve_vshrq_m_n_s32, 37117, 37095},
2243
  { ARM::BI__builtin_arm_mve_vshrq_m_n_s8, 37131, 37095},
2244
  { ARM::BI__builtin_arm_mve_vshrq_m_n_u16, 37144, 37095},
2245
  { ARM::BI__builtin_arm_mve_vshrq_m_n_u32, 37158, 37095},
2246
  { ARM::BI__builtin_arm_mve_vshrq_m_n_u8, 37172, 37095},
2247
  { ARM::BI__builtin_arm_mve_vshrq_n_s16, 37191, 37185},
2248
  { ARM::BI__builtin_arm_mve_vshrq_n_s32, 37203, 37185},
2249
  { ARM::BI__builtin_arm_mve_vshrq_n_s8, 37215, 37185},
2250
  { ARM::BI__builtin_arm_mve_vshrq_n_u16, 37226, 37185},
2251
  { ARM::BI__builtin_arm_mve_vshrq_n_u32, 37238, 37185},
2252
  { ARM::BI__builtin_arm_mve_vshrq_n_u8, 37250, 37185},
2253
  { ARM::BI__builtin_arm_mve_vshrq_x_n_s16, 37269, 37261},
2254
  { ARM::BI__builtin_arm_mve_vshrq_x_n_s32, 37283, 37261},
2255
  { ARM::BI__builtin_arm_mve_vshrq_x_n_s8, 37297, 37261},
2256
  { ARM::BI__builtin_arm_mve_vshrq_x_n_u16, 37310, 37261},
2257
  { ARM::BI__builtin_arm_mve_vshrq_x_n_u32, 37324, 37261},
2258
  { ARM::BI__builtin_arm_mve_vshrq_x_n_u8, 37338, 37261},
2259
  { ARM::BI__builtin_arm_mve_vsliq_m_n_s16, 37359, 37351},
2260
  { ARM::BI__builtin_arm_mve_vsliq_m_n_s32, 37373, 37351},
2261
  { ARM::BI__builtin_arm_mve_vsliq_m_n_s8, 37387, 37351},
2262
  { ARM::BI__builtin_arm_mve_vsliq_m_n_u16, 37400, 37351},
2263
  { ARM::BI__builtin_arm_mve_vsliq_m_n_u32, 37414, 37351},
2264
  { ARM::BI__builtin_arm_mve_vsliq_m_n_u8, 37428, 37351},
2265
  { ARM::BI__builtin_arm_mve_vsliq_n_s16, 37447, 37441},
2266
  { ARM::BI__builtin_arm_mve_vsliq_n_s32, 37459, 37441},
2267
  { ARM::BI__builtin_arm_mve_vsliq_n_s8, 37471, 37441},
2268
  { ARM::BI__builtin_arm_mve_vsliq_n_u16, 37482, 37441},
2269
  { ARM::BI__builtin_arm_mve_vsliq_n_u32, 37494, 37441},
2270
  { ARM::BI__builtin_arm_mve_vsliq_n_u8, 37506, 37441},
2271
  { ARM::BI__builtin_arm_mve_vsriq_m_n_s16, 37525, 37517},
2272
  { ARM::BI__builtin_arm_mve_vsriq_m_n_s32, 37539, 37517},
2273
  { ARM::BI__builtin_arm_mve_vsriq_m_n_s8, 37553, 37517},
2274
  { ARM::BI__builtin_arm_mve_vsriq_m_n_u16, 37566, 37517},
2275
  { ARM::BI__builtin_arm_mve_vsriq_m_n_u32, 37580, 37517},
2276
  { ARM::BI__builtin_arm_mve_vsriq_m_n_u8, 37594, 37517},
2277
  { ARM::BI__builtin_arm_mve_vsriq_n_s16, 37613, 37607},
2278
  { ARM::BI__builtin_arm_mve_vsriq_n_s32, 37625, 37607},
2279
  { ARM::BI__builtin_arm_mve_vsriq_n_s8, 37637, 37607},
2280
  { ARM::BI__builtin_arm_mve_vsriq_n_u16, 37648, 37607},
2281
  { ARM::BI__builtin_arm_mve_vsriq_n_u32, 37660, 37607},
2282
  { ARM::BI__builtin_arm_mve_vsriq_n_u8, 37672, 37607},
2283
  { ARM::BI__builtin_arm_mve_vst1q_f16, 37689, 37683},
2284
  { ARM::BI__builtin_arm_mve_vst1q_f32, 37699, 37683},
2285
  { ARM::BI__builtin_arm_mve_vst1q_p_f16, 37717, 37709},
2286
  { ARM::BI__builtin_arm_mve_vst1q_p_f32, 37729, 37709},
2287
  { ARM::BI__builtin_arm_mve_vst1q_p_s16, 37741, 37709},
2288
  { ARM::BI__builtin_arm_mve_vst1q_p_s32, 37753, 37709},
2289
  { ARM::BI__builtin_arm_mve_vst1q_p_s8, 37765, 37709},
2290
  { ARM::BI__builtin_arm_mve_vst1q_p_u16, 37776, 37709},
2291
  { ARM::BI__builtin_arm_mve_vst1q_p_u32, 37788, 37709},
2292
  { ARM::BI__builtin_arm_mve_vst1q_p_u8, 37800, 37709},
2293
  { ARM::BI__builtin_arm_mve_vst1q_s16, 37811, 37683},
2294
  { ARM::BI__builtin_arm_mve_vst1q_s32, 37821, 37683},
2295
  { ARM::BI__builtin_arm_mve_vst1q_s8, 37831, 37683},
2296
  { ARM::BI__builtin_arm_mve_vst1q_u16, 37840, 37683},
2297
  { ARM::BI__builtin_arm_mve_vst1q_u32, 37850, 37683},
2298
  { ARM::BI__builtin_arm_mve_vst1q_u8, 37860, 37683},
2299
  { ARM::BI__builtin_arm_mve_vst2q_f16, 37875, 37869},
2300
  { ARM::BI__builtin_arm_mve_vst2q_f32, 37885, 37869},
2301
  { ARM::BI__builtin_arm_mve_vst2q_s16, 37895, 37869},
2302
  { ARM::BI__builtin_arm_mve_vst2q_s32, 37905, 37869},
2303
  { ARM::BI__builtin_arm_mve_vst2q_s8, 37915, 37869},
2304
  { ARM::BI__builtin_arm_mve_vst2q_u16, 37924, 37869},
2305
  { ARM::BI__builtin_arm_mve_vst2q_u32, 37934, 37869},
2306
  { ARM::BI__builtin_arm_mve_vst2q_u8, 37944, 37869},
2307
  { ARM::BI__builtin_arm_mve_vst4q_f16, 37959, 37953},
2308
  { ARM::BI__builtin_arm_mve_vst4q_f32, 37969, 37953},
2309
  { ARM::BI__builtin_arm_mve_vst4q_s16, 37979, 37953},
2310
  { ARM::BI__builtin_arm_mve_vst4q_s32, 37989, 37953},
2311
  { ARM::BI__builtin_arm_mve_vst4q_s8, 37999, 37953},
2312
  { ARM::BI__builtin_arm_mve_vst4q_u16, 38008, 37953},
2313
  { ARM::BI__builtin_arm_mve_vst4q_u32, 38018, 37953},
2314
  { ARM::BI__builtin_arm_mve_vst4q_u8, 38028, 37953},
2315
  { ARM::BI__builtin_arm_mve_vstrbq_p_s16, 38046, 38037},
2316
  { ARM::BI__builtin_arm_mve_vstrbq_p_s32, 38059, 38037},
2317
  { ARM::BI__builtin_arm_mve_vstrbq_p_s8, 38072, 38037},
2318
  { ARM::BI__builtin_arm_mve_vstrbq_p_u16, 38084, 38037},
2319
  { ARM::BI__builtin_arm_mve_vstrbq_p_u32, 38097, 38037},
2320
  { ARM::BI__builtin_arm_mve_vstrbq_p_u8, 38110, 38037},
2321
  { ARM::BI__builtin_arm_mve_vstrbq_s16, 38129, 38122},
2322
  { ARM::BI__builtin_arm_mve_vstrbq_s32, 38140, 38122},
2323
  { ARM::BI__builtin_arm_mve_vstrbq_s8, 38151, 38122},
2324
  { ARM::BI__builtin_arm_mve_vstrbq_scatter_offset_p_s16, 38185, 38161},
2325
  { ARM::BI__builtin_arm_mve_vstrbq_scatter_offset_p_s32, 38213, 38161},
2326
  { ARM::BI__builtin_arm_mve_vstrbq_scatter_offset_p_s8, 38241, 38161},
2327
  { ARM::BI__builtin_arm_mve_vstrbq_scatter_offset_p_u16, 38268, 38161},
2328
  { ARM::BI__builtin_arm_mve_vstrbq_scatter_offset_p_u32, 38296, 38161},
2329
  { ARM::BI__builtin_arm_mve_vstrbq_scatter_offset_p_u8, 38324, 38161},
2330
  { ARM::BI__builtin_arm_mve_vstrbq_scatter_offset_s16, 38373, 38351},
2331
  { ARM::BI__builtin_arm_mve_vstrbq_scatter_offset_s32, 38399, 38351},
2332
  { ARM::BI__builtin_arm_mve_vstrbq_scatter_offset_s8, 38425, 38351},
2333
  { ARM::BI__builtin_arm_mve_vstrbq_scatter_offset_u16, 38450, 38351},
2334
  { ARM::BI__builtin_arm_mve_vstrbq_scatter_offset_u32, 38476, 38351},
2335
  { ARM::BI__builtin_arm_mve_vstrbq_scatter_offset_u8, 38502, 38351},
2336
  { ARM::BI__builtin_arm_mve_vstrbq_u16, 38527, 38122},
2337
  { ARM::BI__builtin_arm_mve_vstrbq_u32, 38538, 38122},
2338
  { ARM::BI__builtin_arm_mve_vstrbq_u8, 38549, 38122},
2339
  { ARM::BI__builtin_arm_mve_vstrdq_scatter_base_p_s64, 38581, 38559},
2340
  { ARM::BI__builtin_arm_mve_vstrdq_scatter_base_p_u64, 38607, 38559},
2341
  { ARM::BI__builtin_arm_mve_vstrdq_scatter_base_s64, 38653, 38633},
2342
  { ARM::BI__builtin_arm_mve_vstrdq_scatter_base_u64, 38677, 38633},
2343
  { ARM::BI__builtin_arm_mve_vstrdq_scatter_base_wb_p_s64, 38726, 38701},
2344
  { ARM::BI__builtin_arm_mve_vstrdq_scatter_base_wb_p_u64, 38755, 38701},
2345
  { ARM::BI__builtin_arm_mve_vstrdq_scatter_base_wb_s64, 38807, 38784},
2346
  { ARM::BI__builtin_arm_mve_vstrdq_scatter_base_wb_u64, 38834, 38784},
2347
  { ARM::BI__builtin_arm_mve_vstrdq_scatter_offset_p_s64, 38885, 38861},
2348
  { ARM::BI__builtin_arm_mve_vstrdq_scatter_offset_p_u64, 38913, 38861},
2349
  { ARM::BI__builtin_arm_mve_vstrdq_scatter_offset_s64, 38963, 38941},
2350
  { ARM::BI__builtin_arm_mve_vstrdq_scatter_offset_u64, 38989, 38941},
2351
  { ARM::BI__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_s64, 39047, 39015},
2352
  { ARM::BI__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_u64, 39083, 39015},
2353
  { ARM::BI__builtin_arm_mve_vstrdq_scatter_shifted_offset_s64, 39149, 39119},
2354
  { ARM::BI__builtin_arm_mve_vstrdq_scatter_shifted_offset_u64, 39183, 39119},
2355
  { ARM::BI__builtin_arm_mve_vstrhq_f16, 39224, 39217},
2356
  { ARM::BI__builtin_arm_mve_vstrhq_p_f16, 39244, 39235},
2357
  { ARM::BI__builtin_arm_mve_vstrhq_p_s16, 39257, 39235},
2358
  { ARM::BI__builtin_arm_mve_vstrhq_p_s32, 39270, 39235},
2359
  { ARM::BI__builtin_arm_mve_vstrhq_p_u16, 39283, 39235},
2360
  { ARM::BI__builtin_arm_mve_vstrhq_p_u32, 39296, 39235},
2361
  { ARM::BI__builtin_arm_mve_vstrhq_s16, 39309, 39217},
2362
  { ARM::BI__builtin_arm_mve_vstrhq_s32, 39320, 39217},
2363
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_offset_f16, 39353, 39331},
2364
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_offset_p_f16, 39403, 39379},
2365
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_offset_p_s16, 39431, 39379},
2366
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_offset_p_s32, 39459, 39379},
2367
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_offset_p_u16, 39487, 39379},
2368
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_offset_p_u32, 39515, 39379},
2369
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_offset_s16, 39543, 39331},
2370
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_offset_s32, 39569, 39331},
2371
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_offset_u16, 39595, 39331},
2372
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_offset_u32, 39621, 39331},
2373
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_shifted_offset_f16, 39677, 39647},
2374
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_f16, 39743, 39711},
2375
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s16, 39779, 39711},
2376
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s32, 39815, 39711},
2377
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u16, 39851, 39711},
2378
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u32, 39887, 39711},
2379
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_shifted_offset_s16, 39923, 39647},
2380
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_shifted_offset_s32, 39957, 39647},
2381
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_shifted_offset_u16, 39991, 39647},
2382
  { ARM::BI__builtin_arm_mve_vstrhq_scatter_shifted_offset_u32, 40025, 39647},
2383
  { ARM::BI__builtin_arm_mve_vstrhq_u16, 40059, 39217},
2384
  { ARM::BI__builtin_arm_mve_vstrhq_u32, 40070, 39217},
2385
  { ARM::BI__builtin_arm_mve_vstrwq_f32, 40088, 40081},
2386
  { ARM::BI__builtin_arm_mve_vstrwq_p_f32, 40108, 40099},
2387
  { ARM::BI__builtin_arm_mve_vstrwq_p_s32, 40121, 40099},
2388
  { ARM::BI__builtin_arm_mve_vstrwq_p_u32, 40134, 40099},
2389
  { ARM::BI__builtin_arm_mve_vstrwq_s32, 40147, 40081},
2390
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_base_f32, 40178, 40158},
2391
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_base_p_f32, 40224, 40202},
2392
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_base_p_s32, 40250, 40202},
2393
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_base_p_u32, 40276, 40202},
2394
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_base_s32, 40302, 40158},
2395
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_base_u32, 40326, 40158},
2396
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_base_wb_f32, 40373, 40350},
2397
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_base_wb_p_f32, 40425, 40400},
2398
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_base_wb_p_s32, 40454, 40400},
2399
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_base_wb_p_u32, 40483, 40400},
2400
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_base_wb_s32, 40512, 40350},
2401
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_base_wb_u32, 40539, 40350},
2402
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_offset_f32, 40588, 40566},
2403
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_offset_p_f32, 40638, 40614},
2404
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_offset_p_s32, 40666, 40614},
2405
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_offset_p_u32, 40694, 40614},
2406
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_offset_s32, 40722, 40566},
2407
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_offset_u32, 40748, 40566},
2408
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_shifted_offset_f32, 40804, 40774},
2409
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_f32, 40870, 40838},
2410
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_s32, 40906, 40838},
2411
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_u32, 40942, 40838},
2412
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_shifted_offset_s32, 40978, 40774},
2413
  { ARM::BI__builtin_arm_mve_vstrwq_scatter_shifted_offset_u32, 41012, 40774},
2414
  { ARM::BI__builtin_arm_mve_vstrwq_u32, 41046, 40081},
2415
  { ARM::BI__builtin_arm_mve_vsubq_f16, 41063, 41057},
2416
  { ARM::BI__builtin_arm_mve_vsubq_f32, 41073, 41057},
2417
  { ARM::BI__builtin_arm_mve_vsubq_m_f16, 41091, 41083},
2418
  { ARM::BI__builtin_arm_mve_vsubq_m_f32, 41103, 41083},
2419
  { ARM::BI__builtin_arm_mve_vsubq_m_n_f16, 41115, 41083},
2420
  { ARM::BI__builtin_arm_mve_vsubq_m_n_f32, 41129, 41083},
2421
  { ARM::BI__builtin_arm_mve_vsubq_m_n_s16, 41143, 41083},
2422
  { ARM::BI__builtin_arm_mve_vsubq_m_n_s32, 41157, 41083},
2423
  { ARM::BI__builtin_arm_mve_vsubq_m_n_s8, 41171, 41083},
2424
  { ARM::BI__builtin_arm_mve_vsubq_m_n_u16, 41184, 41083},
2425
  { ARM::BI__builtin_arm_mve_vsubq_m_n_u32, 41198, 41083},
2426
  { ARM::BI__builtin_arm_mve_vsubq_m_n_u8, 41212, 41083},
2427
  { ARM::BI__builtin_arm_mve_vsubq_m_s16, 41225, 41083},
2428
  { ARM::BI__builtin_arm_mve_vsubq_m_s32, 41237, 41083},
2429
  { ARM::BI__builtin_arm_mve_vsubq_m_s8, 41249, 41083},
2430
  { ARM::BI__builtin_arm_mve_vsubq_m_u16, 41260, 41083},
2431
  { ARM::BI__builtin_arm_mve_vsubq_m_u32, 41272, 41083},
2432
  { ARM::BI__builtin_arm_mve_vsubq_m_u8, 41284, 41083},
2433
  { ARM::BI__builtin_arm_mve_vsubq_n_f16, 41295, 41057},
2434
  { ARM::BI__builtin_arm_mve_vsubq_n_f32, 41307, 41057},
2435
  { ARM::BI__builtin_arm_mve_vsubq_n_s16, 41319, 41057},
2436
  { ARM::BI__builtin_arm_mve_vsubq_n_s32, 41331, 41057},
2437
  { ARM::BI__builtin_arm_mve_vsubq_n_s8, 41343, 41057},
2438
  { ARM::BI__builtin_arm_mve_vsubq_n_u16, 41354, 41057},
2439
  { ARM::BI__builtin_arm_mve_vsubq_n_u32, 41366, 41057},
2440
  { ARM::BI__builtin_arm_mve_vsubq_n_u8, 41378, 41057},
2441
  { ARM::BI__builtin_arm_mve_vsubq_s16, 41389, 41057},
2442
  { ARM::BI__builtin_arm_mve_vsubq_s32, 41399, 41057},
2443
  { ARM::BI__builtin_arm_mve_vsubq_s8, 41409, 41057},
2444
  { ARM::BI__builtin_arm_mve_vsubq_u16, 41418, 41057},
2445
  { ARM::BI__builtin_arm_mve_vsubq_u32, 41428, 41057},
2446
  { ARM::BI__builtin_arm_mve_vsubq_u8, 41438, 41057},
2447
  { ARM::BI__builtin_arm_mve_vsubq_x_f16, 41455, 41447},
2448
  { ARM::BI__builtin_arm_mve_vsubq_x_f32, 41467, 41447},
2449
  { ARM::BI__builtin_arm_mve_vsubq_x_n_f16, 41479, 41447},
2450
  { ARM::BI__builtin_arm_mve_vsubq_x_n_f32, 41493, 41447},
2451
  { ARM::BI__builtin_arm_mve_vsubq_x_n_s16, 41507, 41447},
2452
  { ARM::BI__builtin_arm_mve_vsubq_x_n_s32, 41521, 41447},
2453
  { ARM::BI__builtin_arm_mve_vsubq_x_n_s8, 41535, 41447},
2454
  { ARM::BI__builtin_arm_mve_vsubq_x_n_u16, 41548, 41447},
2455
  { ARM::BI__builtin_arm_mve_vsubq_x_n_u32, 41562, 41447},
2456
  { ARM::BI__builtin_arm_mve_vsubq_x_n_u8, 41576, 41447},
2457
  { ARM::BI__builtin_arm_mve_vsubq_x_s16, 41589, 41447},
2458
  { ARM::BI__builtin_arm_mve_vsubq_x_s32, 41601, 41447},
2459
  { ARM::BI__builtin_arm_mve_vsubq_x_s8, 41613, 41447},
2460
  { ARM::BI__builtin_arm_mve_vsubq_x_u16, 41624, 41447},
2461
  { ARM::BI__builtin_arm_mve_vsubq_x_u32, 41636, 41447},
2462
  { ARM::BI__builtin_arm_mve_vsubq_x_u8, 41648, 41447},
2463
  { ARM::BI__builtin_arm_mve_vuninitializedq_f16, 41659, -1},
2464
  { ARM::BI__builtin_arm_mve_vuninitializedq_f32, 41679, -1},
2465
  { ARM::BI__builtin_arm_mve_vuninitializedq_polymorphic_f16, 41715, 41699},
2466
  { ARM::BI__builtin_arm_mve_vuninitializedq_polymorphic_f32, 41747, 41699},
2467
  { ARM::BI__builtin_arm_mve_vuninitializedq_polymorphic_s16, 41779, 41699},
2468
  { ARM::BI__builtin_arm_mve_vuninitializedq_polymorphic_s32, 41811, 41699},
2469
  { ARM::BI__builtin_arm_mve_vuninitializedq_polymorphic_s64, 41843, 41699},
2470
  { ARM::BI__builtin_arm_mve_vuninitializedq_polymorphic_s8, 41875, 41699},
2471
  { ARM::BI__builtin_arm_mve_vuninitializedq_polymorphic_u16, 41906, 41699},
2472
  { ARM::BI__builtin_arm_mve_vuninitializedq_polymorphic_u32, 41938, 41699},
2473
  { ARM::BI__builtin_arm_mve_vuninitializedq_polymorphic_u64, 41970, 41699},
2474
  { ARM::BI__builtin_arm_mve_vuninitializedq_polymorphic_u8, 42002, 41699},
2475
  { ARM::BI__builtin_arm_mve_vuninitializedq_s16, 42033, -1},
2476
  { ARM::BI__builtin_arm_mve_vuninitializedq_s32, 42053, -1},
2477
  { ARM::BI__builtin_arm_mve_vuninitializedq_s64, 42073, -1},
2478
  { ARM::BI__builtin_arm_mve_vuninitializedq_s8, 42093, -1},
2479
  { ARM::BI__builtin_arm_mve_vuninitializedq_u16, 42112, -1},
2480
  { ARM::BI__builtin_arm_mve_vuninitializedq_u32, 42132, -1},
2481
  { ARM::BI__builtin_arm_mve_vuninitializedq_u64, 42152, -1},
2482
  { ARM::BI__builtin_arm_mve_vuninitializedq_u8, 42172, -1},
2483
};
2484
 
2485
ArrayRef<IntrinToName> Map(MapData);
2486
 
2487
static const char IntrinNames[] = {
2488
    "asrl\000lsll\000sqrshr\000sqrshrl\000sqrshrl_sat48\000sqshl\000sqshll\000"
2489
    "srshr\000srshrl\000uqrshl\000uqrshll\000uqrshll_sat48\000uqshl\000uqshl"
2490
    "l\000urshr\000urshrl\000vabavq_p\000vabavq_p_s16\000vabavq_p_s32\000vab"
2491
    "avq_p_s8\000vabavq_p_u16\000vabavq_p_u32\000vabavq_p_u8\000vabavq\000va"
2492
    "bavq_s16\000vabavq_s32\000vabavq_s8\000vabavq_u16\000vabavq_u32\000vaba"
2493
    "vq_u8\000vabdq\000vabdq_f16\000vabdq_f32\000vabdq_m\000vabdq_m_f16\000v"
2494
    "abdq_m_f32\000vabdq_m_s16\000vabdq_m_s32\000vabdq_m_s8\000vabdq_m_u16\000"
2495
    "vabdq_m_u32\000vabdq_m_u8\000vabdq_s16\000vabdq_s32\000vabdq_s8\000vabd"
2496
    "q_u16\000vabdq_u32\000vabdq_u8\000vabdq_x\000vabdq_x_f16\000vabdq_x_f32"
2497
    "\000vabdq_x_s16\000vabdq_x_s32\000vabdq_x_s8\000vabdq_x_u16\000vabdq_x_"
2498
    "u32\000vabdq_x_u8\000vabsq\000vabsq_f16\000vabsq_f32\000vabsq_m\000vabs"
2499
    "q_m_f16\000vabsq_m_f32\000vabsq_m_s16\000vabsq_m_s32\000vabsq_m_s8\000v"
2500
    "absq_s16\000vabsq_s32\000vabsq_s8\000vabsq_x\000vabsq_x_f16\000vabsq_x_"
2501
    "f32\000vabsq_x_s16\000vabsq_x_s32\000vabsq_x_s8\000vadciq_m\000vadciq_m"
2502
    "_s32\000vadciq_m_u32\000vadciq\000vadciq_s32\000vadciq_u32\000vadcq_m\000"
2503
    "vadcq_m_s32\000vadcq_m_u32\000vadcq\000vadcq_s32\000vadcq_u32\000vaddlv"
2504
    "aq_p\000vaddlvaq_p_s32\000vaddlvaq_p_u32\000vaddlvaq\000vaddlvaq_s32\000"
2505
    "vaddlvaq_u32\000vaddlvq_p\000vaddlvq_p_s32\000vaddlvq_p_u32\000vaddlvq\000"
2506
    "vaddlvq_s32\000vaddlvq_u32\000vaddq\000vaddq_f16\000vaddq_f32\000vaddq_"
2507
    "m\000vaddq_m_f16\000vaddq_m_f32\000vaddq_m_n_f16\000vaddq_m_n_f32\000va"
2508
    "ddq_m_n_s16\000vaddq_m_n_s32\000vaddq_m_n_s8\000vaddq_m_n_u16\000vaddq_"
2509
    "m_n_u32\000vaddq_m_n_u8\000vaddq_m_s16\000vaddq_m_s32\000vaddq_m_s8\000"
2510
    "vaddq_m_u16\000vaddq_m_u32\000vaddq_m_u8\000vaddq_n_f16\000vaddq_n_f32\000"
2511
    "vaddq_n_s16\000vaddq_n_s32\000vaddq_n_s8\000vaddq_n_u16\000vaddq_n_u32\000"
2512
    "vaddq_n_u8\000vaddq_s16\000vaddq_s32\000vaddq_s8\000vaddq_u16\000vaddq_"
2513
    "u32\000vaddq_u8\000vaddq_x\000vaddq_x_f16\000vaddq_x_f32\000vaddq_x_n_f"
2514
    "16\000vaddq_x_n_f32\000vaddq_x_n_s16\000vaddq_x_n_s32\000vaddq_x_n_s8\000"
2515
    "vaddq_x_n_u16\000vaddq_x_n_u32\000vaddq_x_n_u8\000vaddq_x_s16\000vaddq_"
2516
    "x_s32\000vaddq_x_s8\000vaddq_x_u16\000vaddq_x_u32\000vaddq_x_u8\000vadd"
2517
    "vaq_p\000vaddvaq_p_s16\000vaddvaq_p_s32\000vaddvaq_p_s8\000vaddvaq_p_u1"
2518
    "6\000vaddvaq_p_u32\000vaddvaq_p_u8\000vaddvaq\000vaddvaq_s16\000vaddvaq"
2519
    "_s32\000vaddvaq_s8\000vaddvaq_u16\000vaddvaq_u32\000vaddvaq_u8\000vaddv"
2520
    "q_p\000vaddvq_p_s16\000vaddvq_p_s32\000vaddvq_p_s8\000vaddvq_p_u16\000v"
2521
    "addvq_p_u32\000vaddvq_p_u8\000vaddvq\000vaddvq_s16\000vaddvq_s32\000vad"
2522
    "dvq_s8\000vaddvq_u16\000vaddvq_u32\000vaddvq_u8\000vandq\000vandq_f16\000"
2523
    "vandq_f32\000vandq_m\000vandq_m_f16\000vandq_m_f32\000vandq_m_s16\000va"
2524
    "ndq_m_s32\000vandq_m_s8\000vandq_m_u16\000vandq_m_u32\000vandq_m_u8\000"
2525
    "vandq_s16\000vandq_s32\000vandq_s8\000vandq_u16\000vandq_u32\000vandq_u"
2526
    "8\000vandq_x\000vandq_x_f16\000vandq_x_f32\000vandq_x_s16\000vandq_x_s3"
2527
    "2\000vandq_x_s8\000vandq_x_u16\000vandq_x_u32\000vandq_x_u8\000vbicq\000"
2528
    "vbicq_f16\000vbicq_f32\000vbicq_m\000vbicq_m_f16\000vbicq_m_f32\000vbic"
2529
    "q_m_n\000vbicq_m_n_s16\000vbicq_m_n_s32\000vbicq_m_n_u16\000vbicq_m_n_u"
2530
    "32\000vbicq_m_s16\000vbicq_m_s32\000vbicq_m_s8\000vbicq_m_u16\000vbicq_"
2531
    "m_u32\000vbicq_m_u8\000vbicq_n_s16\000vbicq_n_s32\000vbicq_n_u16\000vbi"
2532
    "cq_n_u32\000vbicq_s16\000vbicq_s32\000vbicq_s8\000vbicq_u16\000vbicq_u3"
2533
    "2\000vbicq_u8\000vbicq_x\000vbicq_x_f16\000vbicq_x_f32\000vbicq_x_s16\000"
2534
    "vbicq_x_s32\000vbicq_x_s8\000vbicq_x_u16\000vbicq_x_u32\000vbicq_x_u8\000"
2535
    "vbrsrq_m\000vbrsrq_m_n_f16\000vbrsrq_m_n_f32\000vbrsrq_m_n_s16\000vbrsr"
2536
    "q_m_n_s32\000vbrsrq_m_n_s8\000vbrsrq_m_n_u16\000vbrsrq_m_n_u32\000vbrsr"
2537
    "q_m_n_u8\000vbrsrq\000vbrsrq_n_f16\000vbrsrq_n_f32\000vbrsrq_n_s16\000v"
2538
    "brsrq_n_s32\000vbrsrq_n_s8\000vbrsrq_n_u16\000vbrsrq_n_u32\000vbrsrq_n_"
2539
    "u8\000vbrsrq_x\000vbrsrq_x_n_f16\000vbrsrq_x_n_f32\000vbrsrq_x_n_s16\000"
2540
    "vbrsrq_x_n_s32\000vbrsrq_x_n_s8\000vbrsrq_x_n_u16\000vbrsrq_x_n_u32\000"
2541
    "vbrsrq_x_n_u8\000vcaddq_rot270\000vcaddq_rot270_f16\000vcaddq_rot270_f3"
2542
    "2\000vcaddq_rot270_m\000vcaddq_rot270_m_f16\000vcaddq_rot270_m_f32\000v"
2543
    "caddq_rot270_m_s16\000vcaddq_rot270_m_s32\000vcaddq_rot270_m_s8\000vcad"
2544
    "dq_rot270_m_u16\000vcaddq_rot270_m_u32\000vcaddq_rot270_m_u8\000vcaddq_"
2545
    "rot270_s16\000vcaddq_rot270_s32\000vcaddq_rot270_s8\000vcaddq_rot270_u1"
2546
    "6\000vcaddq_rot270_u32\000vcaddq_rot270_u8\000vcaddq_rot270_x\000vcaddq"
2547
    "_rot270_x_f16\000vcaddq_rot270_x_f32\000vcaddq_rot270_x_s16\000vcaddq_r"
2548
    "ot270_x_s32\000vcaddq_rot270_x_s8\000vcaddq_rot270_x_u16\000vcaddq_rot2"
2549
    "70_x_u32\000vcaddq_rot270_x_u8\000vcaddq_rot90\000vcaddq_rot90_f16\000v"
2550
    "caddq_rot90_f32\000vcaddq_rot90_m\000vcaddq_rot90_m_f16\000vcaddq_rot90"
2551
    "_m_f32\000vcaddq_rot90_m_s16\000vcaddq_rot90_m_s32\000vcaddq_rot90_m_s8"
2552
    "\000vcaddq_rot90_m_u16\000vcaddq_rot90_m_u32\000vcaddq_rot90_m_u8\000vc"
2553
    "addq_rot90_s16\000vcaddq_rot90_s32\000vcaddq_rot90_s8\000vcaddq_rot90_u"
2554
    "16\000vcaddq_rot90_u32\000vcaddq_rot90_u8\000vcaddq_rot90_x\000vcaddq_r"
2555
    "ot90_x_f16\000vcaddq_rot90_x_f32\000vcaddq_rot90_x_s16\000vcaddq_rot90_"
2556
    "x_s32\000vcaddq_rot90_x_s8\000vcaddq_rot90_x_u16\000vcaddq_rot90_x_u32\000"
2557
    "vcaddq_rot90_x_u8\000vclsq_m\000vclsq_m_s16\000vclsq_m_s32\000vclsq_m_s"
2558
    "8\000vclsq\000vclsq_s16\000vclsq_s32\000vclsq_s8\000vclsq_x\000vclsq_x_"
2559
    "s16\000vclsq_x_s32\000vclsq_x_s8\000vclzq_m\000vclzq_m_s16\000vclzq_m_s"
2560
    "32\000vclzq_m_s8\000vclzq_m_u16\000vclzq_m_u32\000vclzq_m_u8\000vclzq\000"
2561
    "vclzq_s16\000vclzq_s32\000vclzq_s8\000vclzq_u16\000vclzq_u32\000vclzq_u"
2562
    "8\000vclzq_x\000vclzq_x_s16\000vclzq_x_s32\000vclzq_x_s8\000vclzq_x_u16"
2563
    "\000vclzq_x_u32\000vclzq_x_u8\000vcmlaq\000vcmlaq_f16\000vcmlaq_f32\000"
2564
    "vcmlaq_m\000vcmlaq_m_f16\000vcmlaq_m_f32\000vcmlaq_rot180\000vcmlaq_rot"
2565
    "180_f16\000vcmlaq_rot180_f32\000vcmlaq_rot180_m\000vcmlaq_rot180_m_f16\000"
2566
    "vcmlaq_rot180_m_f32\000vcmlaq_rot270\000vcmlaq_rot270_f16\000vcmlaq_rot"
2567
    "270_f32\000vcmlaq_rot270_m\000vcmlaq_rot270_m_f16\000vcmlaq_rot270_m_f3"
2568
    "2\000vcmlaq_rot90\000vcmlaq_rot90_f16\000vcmlaq_rot90_f32\000vcmlaq_rot"
2569
    "90_m\000vcmlaq_rot90_m_f16\000vcmlaq_rot90_m_f32\000vcmpcsq_m\000vcmpcs"
2570
    "q_m_n_u16\000vcmpcsq_m_n_u32\000vcmpcsq_m_n_u8\000vcmpcsq_m_u16\000vcmp"
2571
    "csq_m_u32\000vcmpcsq_m_u8\000vcmpcsq\000vcmpcsq_n_u16\000vcmpcsq_n_u32\000"
2572
    "vcmpcsq_n_u8\000vcmpcsq_u16\000vcmpcsq_u32\000vcmpcsq_u8\000vcmpeqq\000"
2573
    "vcmpeqq_f16\000vcmpeqq_f32\000vcmpeqq_m\000vcmpeqq_m_f16\000vcmpeqq_m_f"
2574
    "32\000vcmpeqq_m_n_f16\000vcmpeqq_m_n_f32\000vcmpeqq_m_n_s16\000vcmpeqq_"
2575
    "m_n_s32\000vcmpeqq_m_n_s8\000vcmpeqq_m_n_u16\000vcmpeqq_m_n_u32\000vcmp"
2576
    "eqq_m_n_u8\000vcmpeqq_m_s16\000vcmpeqq_m_s32\000vcmpeqq_m_s8\000vcmpeqq"
2577
    "_m_u16\000vcmpeqq_m_u32\000vcmpeqq_m_u8\000vcmpeqq_n_f16\000vcmpeqq_n_f"
2578
    "32\000vcmpeqq_n_s16\000vcmpeqq_n_s32\000vcmpeqq_n_s8\000vcmpeqq_n_u16\000"
2579
    "vcmpeqq_n_u32\000vcmpeqq_n_u8\000vcmpeqq_s16\000vcmpeqq_s32\000vcmpeqq_"
2580
    "s8\000vcmpeqq_u16\000vcmpeqq_u32\000vcmpeqq_u8\000vcmpgeq\000vcmpgeq_f1"
2581
    "6\000vcmpgeq_f32\000vcmpgeq_m\000vcmpgeq_m_f16\000vcmpgeq_m_f32\000vcmp"
2582
    "geq_m_n_f16\000vcmpgeq_m_n_f32\000vcmpgeq_m_n_s16\000vcmpgeq_m_n_s32\000"
2583
    "vcmpgeq_m_n_s8\000vcmpgeq_m_s16\000vcmpgeq_m_s32\000vcmpgeq_m_s8\000vcm"
2584
    "pgeq_n_f16\000vcmpgeq_n_f32\000vcmpgeq_n_s16\000vcmpgeq_n_s32\000vcmpge"
2585
    "q_n_s8\000vcmpgeq_s16\000vcmpgeq_s32\000vcmpgeq_s8\000vcmpgtq\000vcmpgt"
2586
    "q_f16\000vcmpgtq_f32\000vcmpgtq_m\000vcmpgtq_m_f16\000vcmpgtq_m_f32\000"
2587
    "vcmpgtq_m_n_f16\000vcmpgtq_m_n_f32\000vcmpgtq_m_n_s16\000vcmpgtq_m_n_s3"
2588
    "2\000vcmpgtq_m_n_s8\000vcmpgtq_m_s16\000vcmpgtq_m_s32\000vcmpgtq_m_s8\000"
2589
    "vcmpgtq_n_f16\000vcmpgtq_n_f32\000vcmpgtq_n_s16\000vcmpgtq_n_s32\000vcm"
2590
    "pgtq_n_s8\000vcmpgtq_s16\000vcmpgtq_s32\000vcmpgtq_s8\000vcmphiq_m\000v"
2591
    "cmphiq_m_n_u16\000vcmphiq_m_n_u32\000vcmphiq_m_n_u8\000vcmphiq_m_u16\000"
2592
    "vcmphiq_m_u32\000vcmphiq_m_u8\000vcmphiq\000vcmphiq_n_u16\000vcmphiq_n_"
2593
    "u32\000vcmphiq_n_u8\000vcmphiq_u16\000vcmphiq_u32\000vcmphiq_u8\000vcmp"
2594
    "leq\000vcmpleq_f16\000vcmpleq_f32\000vcmpleq_m\000vcmpleq_m_f16\000vcmp"
2595
    "leq_m_f32\000vcmpleq_m_n_f16\000vcmpleq_m_n_f32\000vcmpleq_m_n_s16\000v"
2596
    "cmpleq_m_n_s32\000vcmpleq_m_n_s8\000vcmpleq_m_s16\000vcmpleq_m_s32\000v"
2597
    "cmpleq_m_s8\000vcmpleq_n_f16\000vcmpleq_n_f32\000vcmpleq_n_s16\000vcmpl"
2598
    "eq_n_s32\000vcmpleq_n_s8\000vcmpleq_s16\000vcmpleq_s32\000vcmpleq_s8\000"
2599
    "vcmpltq\000vcmpltq_f16\000vcmpltq_f32\000vcmpltq_m\000vcmpltq_m_f16\000"
2600
    "vcmpltq_m_f32\000vcmpltq_m_n_f16\000vcmpltq_m_n_f32\000vcmpltq_m_n_s16\000"
2601
    "vcmpltq_m_n_s32\000vcmpltq_m_n_s8\000vcmpltq_m_s16\000vcmpltq_m_s32\000"
2602
    "vcmpltq_m_s8\000vcmpltq_n_f16\000vcmpltq_n_f32\000vcmpltq_n_s16\000vcmp"
2603
    "ltq_n_s32\000vcmpltq_n_s8\000vcmpltq_s16\000vcmpltq_s32\000vcmpltq_s8\000"
2604
    "vcmpneq\000vcmpneq_f16\000vcmpneq_f32\000vcmpneq_m\000vcmpneq_m_f16\000"
2605
    "vcmpneq_m_f32\000vcmpneq_m_n_f16\000vcmpneq_m_n_f32\000vcmpneq_m_n_s16\000"
2606
    "vcmpneq_m_n_s32\000vcmpneq_m_n_s8\000vcmpneq_m_n_u16\000vcmpneq_m_n_u32"
2607
    "\000vcmpneq_m_n_u8\000vcmpneq_m_s16\000vcmpneq_m_s32\000vcmpneq_m_s8\000"
2608
    "vcmpneq_m_u16\000vcmpneq_m_u32\000vcmpneq_m_u8\000vcmpneq_n_f16\000vcmp"
2609
    "neq_n_f32\000vcmpneq_n_s16\000vcmpneq_n_s32\000vcmpneq_n_s8\000vcmpneq_"
2610
    "n_u16\000vcmpneq_n_u32\000vcmpneq_n_u8\000vcmpneq_s16\000vcmpneq_s32\000"
2611
    "vcmpneq_s8\000vcmpneq_u16\000vcmpneq_u32\000vcmpneq_u8\000vcmulq\000vcm"
2612
    "ulq_f16\000vcmulq_f32\000vcmulq_m\000vcmulq_m_f16\000vcmulq_m_f32\000vc"
2613
    "mulq_rot180\000vcmulq_rot180_f16\000vcmulq_rot180_f32\000vcmulq_rot180_"
2614
    "m\000vcmulq_rot180_m_f16\000vcmulq_rot180_m_f32\000vcmulq_rot180_x\000v"
2615
    "cmulq_rot180_x_f16\000vcmulq_rot180_x_f32\000vcmulq_rot270\000vcmulq_ro"
2616
    "t270_f16\000vcmulq_rot270_f32\000vcmulq_rot270_m\000vcmulq_rot270_m_f16"
2617
    "\000vcmulq_rot270_m_f32\000vcmulq_rot270_x\000vcmulq_rot270_x_f16\000vc"
2618
    "mulq_rot270_x_f32\000vcmulq_rot90\000vcmulq_rot90_f16\000vcmulq_rot90_f"
2619
    "32\000vcmulq_rot90_m\000vcmulq_rot90_m_f16\000vcmulq_rot90_m_f32\000vcm"
2620
    "ulq_rot90_x\000vcmulq_rot90_x_f16\000vcmulq_rot90_x_f32\000vcmulq_x\000"
2621
    "vcmulq_x_f16\000vcmulq_x_f32\000vcreateq_f16\000vcreateq_f32\000vcreate"
2622
    "q_s16\000vcreateq_s32\000vcreateq_s64\000vcreateq_s8\000vcreateq_u16\000"
2623
    "vcreateq_u32\000vcreateq_u64\000vcreateq_u8\000vctp16q\000vctp16q_m\000"
2624
    "vctp32q\000vctp32q_m\000vctp64q\000vctp64q_m\000vctp8q\000vctp8q_m\000v"
2625
    "cvtaq_m\000vcvtaq_m_s16_f16\000vcvtaq_m_s32_f32\000vcvtaq_m_u16_f16\000"
2626
    "vcvtaq_m_u32_f32\000vcvtaq_s16_f16\000vcvtaq_s32_f32\000vcvtaq_u16_f16\000"
2627
    "vcvtaq_u32_f32\000vcvtaq_x_s16_f16\000vcvtaq_x_s32_f32\000vcvtaq_x_u16_"
2628
    "f16\000vcvtaq_x_u32_f32\000vcvtbq_f16_f32\000vcvtbq_f32_f16\000vcvtbq_m"
2629
    "_f16_f32\000vcvtbq_m_f32_f16\000vcvtbq_x_f32_f16\000vcvtmq_m\000vcvtmq_"
2630
    "m_s16_f16\000vcvtmq_m_s32_f32\000vcvtmq_m_u16_f16\000vcvtmq_m_u32_f32\000"
2631
    "vcvtmq_s16_f16\000vcvtmq_s32_f32\000vcvtmq_u16_f16\000vcvtmq_u32_f32\000"
2632
    "vcvtmq_x_s16_f16\000vcvtmq_x_s32_f32\000vcvtmq_x_u16_f16\000vcvtmq_x_u3"
2633
    "2_f32\000vcvtnq_m\000vcvtnq_m_s16_f16\000vcvtnq_m_s32_f32\000vcvtnq_m_u"
2634
    "16_f16\000vcvtnq_m_u32_f32\000vcvtnq_s16_f16\000vcvtnq_s32_f32\000vcvtn"
2635
    "q_u16_f16\000vcvtnq_u32_f32\000vcvtnq_x_s16_f16\000vcvtnq_x_s32_f32\000"
2636
    "vcvtnq_x_u16_f16\000vcvtnq_x_u32_f32\000vcvtpq_m\000vcvtpq_m_s16_f16\000"
2637
    "vcvtpq_m_s32_f32\000vcvtpq_m_u16_f16\000vcvtpq_m_u32_f32\000vcvtpq_s16_"
2638
    "f16\000vcvtpq_s32_f32\000vcvtpq_u16_f16\000vcvtpq_u32_f32\000vcvtpq_x_s"
2639
    "16_f16\000vcvtpq_x_s32_f32\000vcvtpq_x_u16_f16\000vcvtpq_x_u32_f32\000v"
2640
    "cvtq\000vcvtq_f16_s16\000vcvtq_f16_u16\000vcvtq_f32_s32\000vcvtq_f32_u3"
2641
    "2\000vcvtq_m\000vcvtq_m_f16_s16\000vcvtq_m_f16_u16\000vcvtq_m_f32_s32\000"
2642
    "vcvtq_m_f32_u32\000vcvtq_m_n\000vcvtq_m_n_f16_s16\000vcvtq_m_n_f16_u16\000"
2643
    "vcvtq_m_n_f32_s32\000vcvtq_m_n_f32_u32\000vcvtq_m_n_s16_f16\000vcvtq_m_"
2644
    "n_s32_f32\000vcvtq_m_n_u16_f16\000vcvtq_m_n_u32_f32\000vcvtq_m_s16_f16\000"
2645
    "vcvtq_m_s32_f32\000vcvtq_m_u16_f16\000vcvtq_m_u32_f32\000vcvtq_n\000vcv"
2646
    "tq_n_f16_s16\000vcvtq_n_f16_u16\000vcvtq_n_f32_s32\000vcvtq_n_f32_u32\000"
2647
    "vcvtq_n_s16_f16\000vcvtq_n_s32_f32\000vcvtq_n_u16_f16\000vcvtq_n_u32_f3"
2648
    "2\000vcvtq_s16_f16\000vcvtq_s32_f32\000vcvtq_u16_f16\000vcvtq_u32_f32\000"
2649
    "vcvtq_x\000vcvtq_x_f16_s16\000vcvtq_x_f16_u16\000vcvtq_x_f32_s32\000vcv"
2650
    "tq_x_f32_u32\000vcvtq_x_n\000vcvtq_x_n_f16_s16\000vcvtq_x_n_f16_u16\000"
2651
    "vcvtq_x_n_f32_s32\000vcvtq_x_n_f32_u32\000vcvtq_x_n_s16_f16\000vcvtq_x_"
2652
    "n_s32_f32\000vcvtq_x_n_u16_f16\000vcvtq_x_n_u32_f32\000vcvtq_x_s16_f16\000"
2653
    "vcvtq_x_s32_f32\000vcvtq_x_u16_f16\000vcvtq_x_u32_f32\000vcvttq_f16_f32"
2654
    "\000vcvttq_f32_f16\000vcvttq_m_f16_f32\000vcvttq_m_f32_f16\000vcvttq_x_"
2655
    "f32_f16\000vddupq_m\000vddupq_m_n_u16\000vddupq_m_n_u32\000vddupq_m_n_u"
2656
    "8\000vddupq_m_wb_u16\000vddupq_m_wb_u32\000vddupq_m_wb_u8\000vddupq_u16"
2657
    "\000vddupq_n_u16\000vddupq_u32\000vddupq_n_u32\000vddupq_u8\000vddupq_n"
2658
    "_u8\000vddupq_wb_u16\000vddupq_wb_u32\000vddupq_wb_u8\000vddupq_x_u16\000"
2659
    "vddupq_x_n_u16\000vddupq_x_u32\000vddupq_x_n_u32\000vddupq_x_u8\000vddu"
2660
    "pq_x_n_u8\000vddupq_x_wb_u16\000vddupq_x_wb_u32\000vddupq_x_wb_u8\000vd"
2661
    "upq_m\000vdupq_m_n_f16\000vdupq_m_n_f32\000vdupq_m_n_s16\000vdupq_m_n_s"
2662
    "32\000vdupq_m_n_s8\000vdupq_m_n_u16\000vdupq_m_n_u32\000vdupq_m_n_u8\000"
2663
    "vdupq_n_f16\000vdupq_n_f32\000vdupq_n_s16\000vdupq_n_s32\000vdupq_n_s8\000"
2664
    "vdupq_n_u16\000vdupq_n_u32\000vdupq_n_u8\000vdupq_x_n_f16\000vdupq_x_n_"
2665
    "f32\000vdupq_x_n_s16\000vdupq_x_n_s32\000vdupq_x_n_s8\000vdupq_x_n_u16\000"
2666
    "vdupq_x_n_u32\000vdupq_x_n_u8\000vdwdupq_m\000vdwdupq_m_n_u16\000vdwdup"
2667
    "q_m_n_u32\000vdwdupq_m_n_u8\000vdwdupq_m_wb_u16\000vdwdupq_m_wb_u32\000"
2668
    "vdwdupq_m_wb_u8\000vdwdupq_u16\000vdwdupq_n_u16\000vdwdupq_u32\000vdwdu"
2669
    "pq_n_u32\000vdwdupq_u8\000vdwdupq_n_u8\000vdwdupq_wb_u16\000vdwdupq_wb_"
2670
    "u32\000vdwdupq_wb_u8\000vdwdupq_x_u16\000vdwdupq_x_n_u16\000vdwdupq_x_u"
2671
    "32\000vdwdupq_x_n_u32\000vdwdupq_x_u8\000vdwdupq_x_n_u8\000vdwdupq_x_wb"
2672
    "_u16\000vdwdupq_x_wb_u32\000vdwdupq_x_wb_u8\000veorq\000veorq_f16\000ve"
2673
    "orq_f32\000veorq_m\000veorq_m_f16\000veorq_m_f32\000veorq_m_s16\000veor"
2674
    "q_m_s32\000veorq_m_s8\000veorq_m_u16\000veorq_m_u32\000veorq_m_u8\000ve"
2675
    "orq_s16\000veorq_s32\000veorq_s8\000veorq_u16\000veorq_u32\000veorq_u8\000"
2676
    "veorq_x\000veorq_x_f16\000veorq_x_f32\000veorq_x_s16\000veorq_x_s32\000"
2677
    "veorq_x_s8\000veorq_x_u16\000veorq_x_u32\000veorq_x_u8\000vfmaq\000vfma"
2678
    "q_f16\000vfmaq_f32\000vfmaq_m\000vfmaq_m_f16\000vfmaq_m_f32\000vfmaq_m_"
2679
    "n_f16\000vfmaq_m_n_f32\000vfmaq_n_f16\000vfmaq_n_f32\000vfmasq_m\000vfm"
2680
    "asq_m_n_f16\000vfmasq_m_n_f32\000vfmasq\000vfmasq_n_f16\000vfmasq_n_f32"
2681
    "\000vfmsq\000vfmsq_f16\000vfmsq_f32\000vfmsq_m\000vfmsq_m_f16\000vfmsq_"
2682
    "m_f32\000vgetq_lane\000vgetq_lane_f16\000vgetq_lane_f32\000vgetq_lane_s"
2683
    "16\000vgetq_lane_s32\000vgetq_lane_s64\000vgetq_lane_s8\000vgetq_lane_u"
2684
    "16\000vgetq_lane_u32\000vgetq_lane_u64\000vgetq_lane_u8\000vhaddq_m\000"
2685
    "vhaddq_m_n_s16\000vhaddq_m_n_s32\000vhaddq_m_n_s8\000vhaddq_m_n_u16\000"
2686
    "vhaddq_m_n_u32\000vhaddq_m_n_u8\000vhaddq_m_s16\000vhaddq_m_s32\000vhad"
2687
    "dq_m_s8\000vhaddq_m_u16\000vhaddq_m_u32\000vhaddq_m_u8\000vhaddq\000vha"
2688
    "ddq_n_s16\000vhaddq_n_s32\000vhaddq_n_s8\000vhaddq_n_u16\000vhaddq_n_u3"
2689
    "2\000vhaddq_n_u8\000vhaddq_s16\000vhaddq_s32\000vhaddq_s8\000vhaddq_u16"
2690
    "\000vhaddq_u32\000vhaddq_u8\000vhaddq_x\000vhaddq_x_n_s16\000vhaddq_x_n"
2691
    "_s32\000vhaddq_x_n_s8\000vhaddq_x_n_u16\000vhaddq_x_n_u32\000vhaddq_x_n"
2692
    "_u8\000vhaddq_x_s16\000vhaddq_x_s32\000vhaddq_x_s8\000vhaddq_x_u16\000v"
2693
    "haddq_x_u32\000vhaddq_x_u8\000vhcaddq_rot270_m\000vhcaddq_rot270_m_s16\000"
2694
    "vhcaddq_rot270_m_s32\000vhcaddq_rot270_m_s8\000vhcaddq_rot270\000vhcadd"
2695
    "q_rot270_s16\000vhcaddq_rot270_s32\000vhcaddq_rot270_s8\000vhcaddq_rot2"
2696
    "70_x\000vhcaddq_rot270_x_s16\000vhcaddq_rot270_x_s32\000vhcaddq_rot270_"
2697
    "x_s8\000vhcaddq_rot90_m\000vhcaddq_rot90_m_s16\000vhcaddq_rot90_m_s32\000"
2698
    "vhcaddq_rot90_m_s8\000vhcaddq_rot90\000vhcaddq_rot90_s16\000vhcaddq_rot"
2699
    "90_s32\000vhcaddq_rot90_s8\000vhcaddq_rot90_x\000vhcaddq_rot90_x_s16\000"
2700
    "vhcaddq_rot90_x_s32\000vhcaddq_rot90_x_s8\000vhsubq_m\000vhsubq_m_n_s16"
2701
    "\000vhsubq_m_n_s32\000vhsubq_m_n_s8\000vhsubq_m_n_u16\000vhsubq_m_n_u32"
2702
    "\000vhsubq_m_n_u8\000vhsubq_m_s16\000vhsubq_m_s32\000vhsubq_m_s8\000vhs"
2703
    "ubq_m_u16\000vhsubq_m_u32\000vhsubq_m_u8\000vhsubq\000vhsubq_n_s16\000v"
2704
    "hsubq_n_s32\000vhsubq_n_s8\000vhsubq_n_u16\000vhsubq_n_u32\000vhsubq_n_"
2705
    "u8\000vhsubq_s16\000vhsubq_s32\000vhsubq_s8\000vhsubq_u16\000vhsubq_u32"
2706
    "\000vhsubq_u8\000vhsubq_x\000vhsubq_x_n_s16\000vhsubq_x_n_s32\000vhsubq"
2707
    "_x_n_s8\000vhsubq_x_n_u16\000vhsubq_x_n_u32\000vhsubq_x_n_u8\000vhsubq_"
2708
    "x_s16\000vhsubq_x_s32\000vhsubq_x_s8\000vhsubq_x_u16\000vhsubq_x_u32\000"
2709
    "vhsubq_x_u8\000vidupq_m\000vidupq_m_n_u16\000vidupq_m_n_u32\000vidupq_m"
2710
    "_n_u8\000vidupq_m_wb_u16\000vidupq_m_wb_u32\000vidupq_m_wb_u8\000vidupq"
2711
    "_u16\000vidupq_n_u16\000vidupq_u32\000vidupq_n_u32\000vidupq_u8\000vidu"
2712
    "pq_n_u8\000vidupq_wb_u16\000vidupq_wb_u32\000vidupq_wb_u8\000vidupq_x_u"
2713
    "16\000vidupq_x_n_u16\000vidupq_x_u32\000vidupq_x_n_u32\000vidupq_x_u8\000"
2714
    "vidupq_x_n_u8\000vidupq_x_wb_u16\000vidupq_x_wb_u32\000vidupq_x_wb_u8\000"
2715
    "viwdupq_m\000viwdupq_m_n_u16\000viwdupq_m_n_u32\000viwdupq_m_n_u8\000vi"
2716
    "wdupq_m_wb_u16\000viwdupq_m_wb_u32\000viwdupq_m_wb_u8\000viwdupq_u16\000"
2717
    "viwdupq_n_u16\000viwdupq_u32\000viwdupq_n_u32\000viwdupq_u8\000viwdupq_"
2718
    "n_u8\000viwdupq_wb_u16\000viwdupq_wb_u32\000viwdupq_wb_u8\000viwdupq_x_"
2719
    "u16\000viwdupq_x_n_u16\000viwdupq_x_u32\000viwdupq_x_n_u32\000viwdupq_x"
2720
    "_u8\000viwdupq_x_n_u8\000viwdupq_x_wb_u16\000viwdupq_x_wb_u32\000viwdup"
2721
    "q_x_wb_u8\000vld1q\000vld1q_f16\000vld1q_f32\000vld1q_s16\000vld1q_s32\000"
2722
    "vld1q_s8\000vld1q_u16\000vld1q_u32\000vld1q_u8\000vld1q_z\000vld1q_z_f1"
2723
    "6\000vld1q_z_f32\000vld1q_z_s16\000vld1q_z_s32\000vld1q_z_s8\000vld1q_z"
2724
    "_u16\000vld1q_z_u32\000vld1q_z_u8\000vld2q\000vld2q_f16\000vld2q_f32\000"
2725
    "vld2q_s16\000vld2q_s32\000vld2q_s8\000vld2q_u16\000vld2q_u32\000vld2q_u"
2726
    "8\000vld4q\000vld4q_f16\000vld4q_f32\000vld4q_s16\000vld4q_s32\000vld4q"
2727
    "_s8\000vld4q_u16\000vld4q_u32\000vld4q_u8\000vldrbq_gather_offset\000vl"
2728
    "drbq_gather_offset_s16\000vldrbq_gather_offset_s32\000vldrbq_gather_off"
2729
    "set_s8\000vldrbq_gather_offset_u16\000vldrbq_gather_offset_u32\000vldrb"
2730
    "q_gather_offset_u8\000vldrbq_gather_offset_z\000vldrbq_gather_offset_z_"
2731
    "s16\000vldrbq_gather_offset_z_s32\000vldrbq_gather_offset_z_s8\000vldrb"
2732
    "q_gather_offset_z_u16\000vldrbq_gather_offset_z_u32\000vldrbq_gather_of"
2733
    "fset_z_u8\000vldrbq_s16\000vldrbq_s32\000vldrbq_s8\000vldrbq_u16\000vld"
2734
    "rbq_u32\000vldrbq_u8\000vldrbq_z_s16\000vldrbq_z_s32\000vldrbq_z_s8\000"
2735
    "vldrbq_z_u16\000vldrbq_z_u32\000vldrbq_z_u8\000vldrdq_gather_base_s64\000"
2736
    "vldrdq_gather_base_u64\000vldrdq_gather_base_wb_s64\000vldrdq_gather_ba"
2737
    "se_wb_u64\000vldrdq_gather_base_wb_z_s64\000vldrdq_gather_base_wb_z_u64"
2738
    "\000vldrdq_gather_base_z_s64\000vldrdq_gather_base_z_u64\000vldrdq_gath"
2739
    "er_offset\000vldrdq_gather_offset_s64\000vldrdq_gather_offset_u64\000vl"
2740
    "drdq_gather_offset_z\000vldrdq_gather_offset_z_s64\000vldrdq_gather_off"
2741
    "set_z_u64\000vldrdq_gather_shifted_offset\000vldrdq_gather_shifted_offs"
2742
    "et_s64\000vldrdq_gather_shifted_offset_u64\000vldrdq_gather_shifted_off"
2743
    "set_z\000vldrdq_gather_shifted_offset_z_s64\000vldrdq_gather_shifted_of"
2744
    "fset_z_u64\000vldrhq_f16\000vldrhq_gather_offset\000vldrhq_gather_offse"
2745
    "t_f16\000vldrhq_gather_offset_s16\000vldrhq_gather_offset_s32\000vldrhq"
2746
    "_gather_offset_u16\000vldrhq_gather_offset_u32\000vldrhq_gather_offset_"
2747
    "z\000vldrhq_gather_offset_z_f16\000vldrhq_gather_offset_z_s16\000vldrhq"
2748
    "_gather_offset_z_s32\000vldrhq_gather_offset_z_u16\000vldrhq_gather_off"
2749
    "set_z_u32\000vldrhq_gather_shifted_offset\000vldrhq_gather_shifted_offs"
2750
    "et_f16\000vldrhq_gather_shifted_offset_s16\000vldrhq_gather_shifted_off"
2751
    "set_s32\000vldrhq_gather_shifted_offset_u16\000vldrhq_gather_shifted_of"
2752
    "fset_u32\000vldrhq_gather_shifted_offset_z\000vldrhq_gather_shifted_off"
2753
    "set_z_f16\000vldrhq_gather_shifted_offset_z_s16\000vldrhq_gather_shifte"
2754
    "d_offset_z_s32\000vldrhq_gather_shifted_offset_z_u16\000vldrhq_gather_s"
2755
    "hifted_offset_z_u32\000vldrhq_s16\000vldrhq_s32\000vldrhq_u16\000vldrhq"
2756
    "_u32\000vldrhq_z_f16\000vldrhq_z_s16\000vldrhq_z_s32\000vldrhq_z_u16\000"
2757
    "vldrhq_z_u32\000vldrwq_f32\000vldrwq_gather_base_f32\000vldrwq_gather_b"
2758
    "ase_s32\000vldrwq_gather_base_u32\000vldrwq_gather_base_wb_f32\000vldrw"
2759
    "q_gather_base_wb_s32\000vldrwq_gather_base_wb_u32\000vldrwq_gather_base"
2760
    "_wb_z_f32\000vldrwq_gather_base_wb_z_s32\000vldrwq_gather_base_wb_z_u32"
2761
    "\000vldrwq_gather_base_z_f32\000vldrwq_gather_base_z_s32\000vldrwq_gath"
2762
    "er_base_z_u32\000vldrwq_gather_offset\000vldrwq_gather_offset_f32\000vl"
2763
    "drwq_gather_offset_s32\000vldrwq_gather_offset_u32\000vldrwq_gather_off"
2764
    "set_z\000vldrwq_gather_offset_z_f32\000vldrwq_gather_offset_z_s32\000vl"
2765
    "drwq_gather_offset_z_u32\000vldrwq_gather_shifted_offset\000vldrwq_gath"
2766
    "er_shifted_offset_f32\000vldrwq_gather_shifted_offset_s32\000vldrwq_gat"
2767
    "her_shifted_offset_u32\000vldrwq_gather_shifted_offset_z\000vldrwq_gath"
2768
    "er_shifted_offset_z_f32\000vldrwq_gather_shifted_offset_z_s32\000vldrwq"
2769
    "_gather_shifted_offset_z_u32\000vldrwq_s32\000vldrwq_u32\000vldrwq_z_f3"
2770
    "2\000vldrwq_z_s32\000vldrwq_z_u32\000vmaxaq_m\000vmaxaq_m_s16\000vmaxaq"
2771
    "_m_s32\000vmaxaq_m_s8\000vmaxaq\000vmaxaq_s16\000vmaxaq_s32\000vmaxaq_s"
2772
    "8\000vmaxavq_p\000vmaxavq_p_s16\000vmaxavq_p_s32\000vmaxavq_p_s8\000vma"
2773
    "xavq\000vmaxavq_s16\000vmaxavq_s32\000vmaxavq_s8\000vmaxnmaq\000vmaxnma"
2774
    "q_f16\000vmaxnmaq_f32\000vmaxnmaq_m\000vmaxnmaq_m_f16\000vmaxnmaq_m_f32"
2775
    "\000vmaxnmavq\000vmaxnmavq_f16\000vmaxnmavq_f32\000vmaxnmavq_p\000vmaxn"
2776
    "mavq_p_f16\000vmaxnmavq_p_f32\000vmaxnmq\000vmaxnmq_f16\000vmaxnmq_f32\000"
2777
    "vmaxnmq_m\000vmaxnmq_m_f16\000vmaxnmq_m_f32\000vmaxnmq_x\000vmaxnmq_x_f"
2778
    "16\000vmaxnmq_x_f32\000vmaxnmvq\000vmaxnmvq_f16\000vmaxnmvq_f32\000vmax"
2779
    "nmvq_p\000vmaxnmvq_p_f16\000vmaxnmvq_p_f32\000vmaxq_m\000vmaxq_m_s16\000"
2780
    "vmaxq_m_s32\000vmaxq_m_s8\000vmaxq_m_u16\000vmaxq_m_u32\000vmaxq_m_u8\000"
2781
    "vmaxq\000vmaxq_s16\000vmaxq_s32\000vmaxq_s8\000vmaxq_u16\000vmaxq_u32\000"
2782
    "vmaxq_u8\000vmaxq_x\000vmaxq_x_s16\000vmaxq_x_s32\000vmaxq_x_s8\000vmax"
2783
    "q_x_u16\000vmaxq_x_u32\000vmaxq_x_u8\000vmaxvq_p\000vmaxvq_p_s16\000vma"
2784
    "xvq_p_s32\000vmaxvq_p_s8\000vmaxvq_p_u16\000vmaxvq_p_u32\000vmaxvq_p_u8"
2785
    "\000vmaxvq\000vmaxvq_s16\000vmaxvq_s32\000vmaxvq_s8\000vmaxvq_u16\000vm"
2786
    "axvq_u32\000vmaxvq_u8\000vminaq_m\000vminaq_m_s16\000vminaq_m_s32\000vm"
2787
    "inaq_m_s8\000vminaq\000vminaq_s16\000vminaq_s32\000vminaq_s8\000vminavq"
2788
    "_p\000vminavq_p_s16\000vminavq_p_s32\000vminavq_p_s8\000vminavq\000vmin"
2789
    "avq_s16\000vminavq_s32\000vminavq_s8\000vminnmaq\000vminnmaq_f16\000vmi"
2790
    "nnmaq_f32\000vminnmaq_m\000vminnmaq_m_f16\000vminnmaq_m_f32\000vminnmav"
2791
    "q\000vminnmavq_f16\000vminnmavq_f32\000vminnmavq_p\000vminnmavq_p_f16\000"
2792
    "vminnmavq_p_f32\000vminnmq\000vminnmq_f16\000vminnmq_f32\000vminnmq_m\000"
2793
    "vminnmq_m_f16\000vminnmq_m_f32\000vminnmq_x\000vminnmq_x_f16\000vminnmq"
2794
    "_x_f32\000vminnmvq\000vminnmvq_f16\000vminnmvq_f32\000vminnmvq_p\000vmi"
2795
    "nnmvq_p_f16\000vminnmvq_p_f32\000vminq_m\000vminq_m_s16\000vminq_m_s32\000"
2796
    "vminq_m_s8\000vminq_m_u16\000vminq_m_u32\000vminq_m_u8\000vminq\000vmin"
2797
    "q_s16\000vminq_s32\000vminq_s8\000vminq_u16\000vminq_u32\000vminq_u8\000"
2798
    "vminq_x\000vminq_x_s16\000vminq_x_s32\000vminq_x_s8\000vminq_x_u16\000v"
2799
    "minq_x_u32\000vminq_x_u8\000vminvq_p\000vminvq_p_s16\000vminvq_p_s32\000"
2800
    "vminvq_p_s8\000vminvq_p_u16\000vminvq_p_u32\000vminvq_p_u8\000vminvq\000"
2801
    "vminvq_s16\000vminvq_s32\000vminvq_s8\000vminvq_u16\000vminvq_u32\000vm"
2802
    "invq_u8\000vmladavaq_p\000vmladavaq_p_s16\000vmladavaq_p_s32\000vmladav"
2803
    "aq_p_s8\000vmladavaq_p_u16\000vmladavaq_p_u32\000vmladavaq_p_u8\000vmla"
2804
    "davaq\000vmladavaq_s16\000vmladavaq_s32\000vmladavaq_s8\000vmladavaq_u1"
2805
    "6\000vmladavaq_u32\000vmladavaq_u8\000vmladavaxq_p\000vmladavaxq_p_s16\000"
2806
    "vmladavaxq_p_s32\000vmladavaxq_p_s8\000vmladavaxq\000vmladavaxq_s16\000"
2807
    "vmladavaxq_s32\000vmladavaxq_s8\000vmladavq_p\000vmladavq_p_s16\000vmla"
2808
    "davq_p_s32\000vmladavq_p_s8\000vmladavq_p_u16\000vmladavq_p_u32\000vmla"
2809
    "davq_p_u8\000vmladavq\000vmladavq_s16\000vmladavq_s32\000vmladavq_s8\000"
2810
    "vmladavq_u16\000vmladavq_u32\000vmladavq_u8\000vmladavxq_p\000vmladavxq"
2811
    "_p_s16\000vmladavxq_p_s32\000vmladavxq_p_s8\000vmladavxq\000vmladavxq_s"
2812
    "16\000vmladavxq_s32\000vmladavxq_s8\000vmlaldavaq_p\000vmlaldavaq_p_s16"
2813
    "\000vmlaldavaq_p_s32\000vmlaldavaq_p_u16\000vmlaldavaq_p_u32\000vmlalda"
2814
    "vaq\000vmlaldavaq_s16\000vmlaldavaq_s32\000vmlaldavaq_u16\000vmlaldavaq"
2815
    "_u32\000vmlaldavaxq_p\000vmlaldavaxq_p_s16\000vmlaldavaxq_p_s32\000vmla"
2816
    "ldavaxq\000vmlaldavaxq_s16\000vmlaldavaxq_s32\000vmlaldavq_p\000vmlalda"
2817
    "vq_p_s16\000vmlaldavq_p_s32\000vmlaldavq_p_u16\000vmlaldavq_p_u32\000vm"
2818
    "laldavq\000vmlaldavq_s16\000vmlaldavq_s32\000vmlaldavq_u16\000vmlaldavq"
2819
    "_u32\000vmlaldavxq_p\000vmlaldavxq_p_s16\000vmlaldavxq_p_s32\000vmlalda"
2820
    "vxq\000vmlaldavxq_s16\000vmlaldavxq_s32\000vmlaq_m\000vmlaq_m_n_s16\000"
2821
    "vmlaq_m_n_s32\000vmlaq_m_n_s8\000vmlaq_m_n_u16\000vmlaq_m_n_u32\000vmla"
2822
    "q_m_n_u8\000vmlaq\000vmlaq_n_s16\000vmlaq_n_s32\000vmlaq_n_s8\000vmlaq_"
2823
    "n_u16\000vmlaq_n_u32\000vmlaq_n_u8\000vmlasq_m\000vmlasq_m_n_s16\000vml"
2824
    "asq_m_n_s32\000vmlasq_m_n_s8\000vmlasq_m_n_u16\000vmlasq_m_n_u32\000vml"
2825
    "asq_m_n_u8\000vmlasq\000vmlasq_n_s16\000vmlasq_n_s32\000vmlasq_n_s8\000"
2826
    "vmlasq_n_u16\000vmlasq_n_u32\000vmlasq_n_u8\000vmlsdavaq_p\000vmlsdavaq"
2827
    "_p_s16\000vmlsdavaq_p_s32\000vmlsdavaq_p_s8\000vmlsdavaq\000vmlsdavaq_s"
2828
    "16\000vmlsdavaq_s32\000vmlsdavaq_s8\000vmlsdavaxq_p\000vmlsdavaxq_p_s16"
2829
    "\000vmlsdavaxq_p_s32\000vmlsdavaxq_p_s8\000vmlsdavaxq\000vmlsdavaxq_s16"
2830
    "\000vmlsdavaxq_s32\000vmlsdavaxq_s8\000vmlsdavq_p\000vmlsdavq_p_s16\000"
2831
    "vmlsdavq_p_s32\000vmlsdavq_p_s8\000vmlsdavq\000vmlsdavq_s16\000vmlsdavq"
2832
    "_s32\000vmlsdavq_s8\000vmlsdavxq_p\000vmlsdavxq_p_s16\000vmlsdavxq_p_s3"
2833
    "2\000vmlsdavxq_p_s8\000vmlsdavxq\000vmlsdavxq_s16\000vmlsdavxq_s32\000v"
2834
    "mlsdavxq_s8\000vmlsldavaq_p\000vmlsldavaq_p_s16\000vmlsldavaq_p_s32\000"
2835
    "vmlsldavaq\000vmlsldavaq_s16\000vmlsldavaq_s32\000vmlsldavaxq_p\000vmls"
2836
    "ldavaxq_p_s16\000vmlsldavaxq_p_s32\000vmlsldavaxq\000vmlsldavaxq_s16\000"
2837
    "vmlsldavaxq_s32\000vmlsldavq_p\000vmlsldavq_p_s16\000vmlsldavq_p_s32\000"
2838
    "vmlsldavq\000vmlsldavq_s16\000vmlsldavq_s32\000vmlsldavxq_p\000vmlsldav"
2839
    "xq_p_s16\000vmlsldavxq_p_s32\000vmlsldavxq\000vmlsldavxq_s16\000vmlslda"
2840
    "vxq_s32\000vmovlbq_m\000vmovlbq_m_s16\000vmovlbq_m_s8\000vmovlbq_m_u16\000"
2841
    "vmovlbq_m_u8\000vmovlbq\000vmovlbq_s16\000vmovlbq_s8\000vmovlbq_u16\000"
2842
    "vmovlbq_u8\000vmovlbq_x\000vmovlbq_x_s16\000vmovlbq_x_s8\000vmovlbq_x_u"
2843
    "16\000vmovlbq_x_u8\000vmovltq_m\000vmovltq_m_s16\000vmovltq_m_s8\000vmo"
2844
    "vltq_m_u16\000vmovltq_m_u8\000vmovltq\000vmovltq_s16\000vmovltq_s8\000v"
2845
    "movltq_u16\000vmovltq_u8\000vmovltq_x\000vmovltq_x_s16\000vmovltq_x_s8\000"
2846
    "vmovltq_x_u16\000vmovltq_x_u8\000vmovnbq_m\000vmovnbq_m_s16\000vmovnbq_"
2847
    "m_s32\000vmovnbq_m_u16\000vmovnbq_m_u32\000vmovnbq\000vmovnbq_s16\000vm"
2848
    "ovnbq_s32\000vmovnbq_u16\000vmovnbq_u32\000vmovntq_m\000vmovntq_m_s16\000"
2849
    "vmovntq_m_s32\000vmovntq_m_u16\000vmovntq_m_u32\000vmovntq\000vmovntq_s"
2850
    "16\000vmovntq_s32\000vmovntq_u16\000vmovntq_u32\000vmulhq_m\000vmulhq_m"
2851
    "_s16\000vmulhq_m_s32\000vmulhq_m_s8\000vmulhq_m_u16\000vmulhq_m_u32\000"
2852
    "vmulhq_m_u8\000vmulhq\000vmulhq_s16\000vmulhq_s32\000vmulhq_s8\000vmulh"
2853
    "q_u16\000vmulhq_u32\000vmulhq_u8\000vmulhq_x\000vmulhq_x_s16\000vmulhq_"
2854
    "x_s32\000vmulhq_x_s8\000vmulhq_x_u16\000vmulhq_x_u32\000vmulhq_x_u8\000"
2855
    "vmullbq_int_m\000vmullbq_int_m_s16\000vmullbq_int_m_s32\000vmullbq_int_"
2856
    "m_s8\000vmullbq_int_m_u16\000vmullbq_int_m_u32\000vmullbq_int_m_u8\000v"
2857
    "mullbq_int\000vmullbq_int_s16\000vmullbq_int_s32\000vmullbq_int_s8\000v"
2858
    "mullbq_int_u16\000vmullbq_int_u32\000vmullbq_int_u8\000vmullbq_int_x\000"
2859
    "vmullbq_int_x_s16\000vmullbq_int_x_s32\000vmullbq_int_x_s8\000vmullbq_i"
2860
    "nt_x_u16\000vmullbq_int_x_u32\000vmullbq_int_x_u8\000vmullbq_poly_m\000"
2861
    "vmullbq_poly_m_p16\000vmullbq_poly_m_p8\000vmullbq_poly\000vmullbq_poly"
2862
    "_p16\000vmullbq_poly_p8\000vmullbq_poly_x\000vmullbq_poly_x_p16\000vmul"
2863
    "lbq_poly_x_p8\000vmulltq_int_m\000vmulltq_int_m_s16\000vmulltq_int_m_s3"
2864
    "2\000vmulltq_int_m_s8\000vmulltq_int_m_u16\000vmulltq_int_m_u32\000vmul"
2865
    "ltq_int_m_u8\000vmulltq_int\000vmulltq_int_s16\000vmulltq_int_s32\000vm"
2866
    "ulltq_int_s8\000vmulltq_int_u16\000vmulltq_int_u32\000vmulltq_int_u8\000"
2867
    "vmulltq_int_x\000vmulltq_int_x_s16\000vmulltq_int_x_s32\000vmulltq_int_"
2868
    "x_s8\000vmulltq_int_x_u16\000vmulltq_int_x_u32\000vmulltq_int_x_u8\000v"
2869
    "mulltq_poly_m\000vmulltq_poly_m_p16\000vmulltq_poly_m_p8\000vmulltq_pol"
2870
    "y\000vmulltq_poly_p16\000vmulltq_poly_p8\000vmulltq_poly_x\000vmulltq_p"
2871
    "oly_x_p16\000vmulltq_poly_x_p8\000vmulq\000vmulq_f16\000vmulq_f32\000vm"
2872
    "ulq_m\000vmulq_m_f16\000vmulq_m_f32\000vmulq_m_n_f16\000vmulq_m_n_f32\000"
2873
    "vmulq_m_n_s16\000vmulq_m_n_s32\000vmulq_m_n_s8\000vmulq_m_n_u16\000vmul"
2874
    "q_m_n_u32\000vmulq_m_n_u8\000vmulq_m_s16\000vmulq_m_s32\000vmulq_m_s8\000"
2875
    "vmulq_m_u16\000vmulq_m_u32\000vmulq_m_u8\000vmulq_n_f16\000vmulq_n_f32\000"
2876
    "vmulq_n_s16\000vmulq_n_s32\000vmulq_n_s8\000vmulq_n_u16\000vmulq_n_u32\000"
2877
    "vmulq_n_u8\000vmulq_s16\000vmulq_s32\000vmulq_s8\000vmulq_u16\000vmulq_"
2878
    "u32\000vmulq_u8\000vmulq_x\000vmulq_x_f16\000vmulq_x_f32\000vmulq_x_n_f"
2879
    "16\000vmulq_x_n_f32\000vmulq_x_n_s16\000vmulq_x_n_s32\000vmulq_x_n_s8\000"
2880
    "vmulq_x_n_u16\000vmulq_x_n_u32\000vmulq_x_n_u8\000vmulq_x_s16\000vmulq_"
2881
    "x_s32\000vmulq_x_s8\000vmulq_x_u16\000vmulq_x_u32\000vmulq_x_u8\000vmvn"
2882
    "q_m\000vmvnq_m_n_s16\000vmvnq_m_n_s32\000vmvnq_m_n_u16\000vmvnq_m_n_u32"
2883
    "\000vmvnq_m_s16\000vmvnq_m_s32\000vmvnq_m_s8\000vmvnq_m_u16\000vmvnq_m_"
2884
    "u32\000vmvnq_m_u8\000vmvnq_n_s16\000vmvnq_n_s32\000vmvnq_n_u16\000vmvnq"
2885
    "_n_u32\000vmvnq\000vmvnq_s16\000vmvnq_s32\000vmvnq_s8\000vmvnq_u16\000v"
2886
    "mvnq_u32\000vmvnq_u8\000vmvnq_x_n_s16\000vmvnq_x_n_s32\000vmvnq_x_n_u16"
2887
    "\000vmvnq_x_n_u32\000vmvnq_x\000vmvnq_x_s16\000vmvnq_x_s32\000vmvnq_x_s"
2888
    "8\000vmvnq_x_u16\000vmvnq_x_u32\000vmvnq_x_u8\000vnegq\000vnegq_f16\000"
2889
    "vnegq_f32\000vnegq_m\000vnegq_m_f16\000vnegq_m_f32\000vnegq_m_s16\000vn"
2890
    "egq_m_s32\000vnegq_m_s8\000vnegq_s16\000vnegq_s32\000vnegq_s8\000vnegq_"
2891
    "x\000vnegq_x_f16\000vnegq_x_f32\000vnegq_x_s16\000vnegq_x_s32\000vnegq_"
2892
    "x_s8\000vornq\000vornq_f16\000vornq_f32\000vornq_m\000vornq_m_f16\000vo"
2893
    "rnq_m_f32\000vornq_m_s16\000vornq_m_s32\000vornq_m_s8\000vornq_m_u16\000"
2894
    "vornq_m_u32\000vornq_m_u8\000vornq_s16\000vornq_s32\000vornq_s8\000vorn"
2895
    "q_u16\000vornq_u32\000vornq_u8\000vornq_x\000vornq_x_f16\000vornq_x_f32"
2896
    "\000vornq_x_s16\000vornq_x_s32\000vornq_x_s8\000vornq_x_u16\000vornq_x_"
2897
    "u32\000vornq_x_u8\000vorrq\000vorrq_f16\000vorrq_f32\000vorrq_m\000vorr"
2898
    "q_m_f16\000vorrq_m_f32\000vorrq_m_n\000vorrq_m_n_s16\000vorrq_m_n_s32\000"
2899
    "vorrq_m_n_u16\000vorrq_m_n_u32\000vorrq_m_s16\000vorrq_m_s32\000vorrq_m"
2900
    "_s8\000vorrq_m_u16\000vorrq_m_u32\000vorrq_m_u8\000vorrq_n_s16\000vorrq"
2901
    "_n_s32\000vorrq_n_u16\000vorrq_n_u32\000vorrq_s16\000vorrq_s32\000vorrq"
2902
    "_s8\000vorrq_u16\000vorrq_u32\000vorrq_u8\000vorrq_x\000vorrq_x_f16\000"
2903
    "vorrq_x_f32\000vorrq_x_s16\000vorrq_x_s32\000vorrq_x_s8\000vorrq_x_u16\000"
2904
    "vorrq_x_u32\000vorrq_x_u8\000vpnot\000vpselq\000vpselq_f16\000vpselq_f3"
2905
    "2\000vpselq_s16\000vpselq_s32\000vpselq_s64\000vpselq_s8\000vpselq_u16\000"
2906
    "vpselq_u32\000vpselq_u64\000vpselq_u8\000vqabsq_m\000vqabsq_m_s16\000vq"
2907
    "absq_m_s32\000vqabsq_m_s8\000vqabsq\000vqabsq_s16\000vqabsq_s32\000vqab"
2908
    "sq_s8\000vqaddq_m\000vqaddq_m_n_s16\000vqaddq_m_n_s32\000vqaddq_m_n_s8\000"
2909
    "vqaddq_m_n_u16\000vqaddq_m_n_u32\000vqaddq_m_n_u8\000vqaddq_m_s16\000vq"
2910
    "addq_m_s32\000vqaddq_m_s8\000vqaddq_m_u16\000vqaddq_m_u32\000vqaddq_m_u"
2911
    "8\000vqaddq\000vqaddq_n_s16\000vqaddq_n_s32\000vqaddq_n_s8\000vqaddq_n_"
2912
    "u16\000vqaddq_n_u32\000vqaddq_n_u8\000vqaddq_s16\000vqaddq_s32\000vqadd"
2913
    "q_s8\000vqaddq_u16\000vqaddq_u32\000vqaddq_u8\000vqdmladhq_m\000vqdmlad"
2914
    "hq_m_s16\000vqdmladhq_m_s32\000vqdmladhq_m_s8\000vqdmladhq\000vqdmladhq"
2915
    "_s16\000vqdmladhq_s32\000vqdmladhq_s8\000vqdmladhxq_m\000vqdmladhxq_m_s"
2916
    "16\000vqdmladhxq_m_s32\000vqdmladhxq_m_s8\000vqdmladhxq\000vqdmladhxq_s"
2917
    "16\000vqdmladhxq_s32\000vqdmladhxq_s8\000vqdmlahq_m\000vqdmlahq_m_n_s16"
2918
    "\000vqdmlahq_m_n_s32\000vqdmlahq_m_n_s8\000vqdmlahq\000vqdmlahq_n_s16\000"
2919
    "vqdmlahq_n_s32\000vqdmlahq_n_s8\000vqdmlashq_m\000vqdmlashq_m_n_s16\000"
2920
    "vqdmlashq_m_n_s32\000vqdmlashq_m_n_s8\000vqdmlashq\000vqdmlashq_n_s16\000"
2921
    "vqdmlashq_n_s32\000vqdmlashq_n_s8\000vqdmlsdhq_m\000vqdmlsdhq_m_s16\000"
2922
    "vqdmlsdhq_m_s32\000vqdmlsdhq_m_s8\000vqdmlsdhq\000vqdmlsdhq_s16\000vqdm"
2923
    "lsdhq_s32\000vqdmlsdhq_s8\000vqdmlsdhxq_m\000vqdmlsdhxq_m_s16\000vqdmls"
2924
    "dhxq_m_s32\000vqdmlsdhxq_m_s8\000vqdmlsdhxq\000vqdmlsdhxq_s16\000vqdmls"
2925
    "dhxq_s32\000vqdmlsdhxq_s8\000vqdmulhq_m\000vqdmulhq_m_n_s16\000vqdmulhq"
2926
    "_m_n_s32\000vqdmulhq_m_n_s8\000vqdmulhq_m_s16\000vqdmulhq_m_s32\000vqdm"
2927
    "ulhq_m_s8\000vqdmulhq\000vqdmulhq_n_s16\000vqdmulhq_n_s32\000vqdmulhq_n"
2928
    "_s8\000vqdmulhq_s16\000vqdmulhq_s32\000vqdmulhq_s8\000vqdmullbq_m\000vq"
2929
    "dmullbq_m_n_s16\000vqdmullbq_m_n_s32\000vqdmullbq_m_s16\000vqdmullbq_m_"
2930
    "s32\000vqdmullbq\000vqdmullbq_n_s16\000vqdmullbq_n_s32\000vqdmullbq_s16"
2931
    "\000vqdmullbq_s32\000vqdmulltq_m\000vqdmulltq_m_n_s16\000vqdmulltq_m_n_"
2932
    "s32\000vqdmulltq_m_s16\000vqdmulltq_m_s32\000vqdmulltq\000vqdmulltq_n_s"
2933
    "16\000vqdmulltq_n_s32\000vqdmulltq_s16\000vqdmulltq_s32\000vqmovnbq_m\000"
2934
    "vqmovnbq_m_s16\000vqmovnbq_m_s32\000vqmovnbq_m_u16\000vqmovnbq_m_u32\000"
2935
    "vqmovnbq\000vqmovnbq_s16\000vqmovnbq_s32\000vqmovnbq_u16\000vqmovnbq_u3"
2936
    "2\000vqmovntq_m\000vqmovntq_m_s16\000vqmovntq_m_s32\000vqmovntq_m_u16\000"
2937
    "vqmovntq_m_u32\000vqmovntq\000vqmovntq_s16\000vqmovntq_s32\000vqmovntq_"
2938
    "u16\000vqmovntq_u32\000vqmovunbq_m\000vqmovunbq_m_s16\000vqmovunbq_m_s3"
2939
    "2\000vqmovunbq\000vqmovunbq_s16\000vqmovunbq_s32\000vqmovuntq_m\000vqmo"
2940
    "vuntq_m_s16\000vqmovuntq_m_s32\000vqmovuntq\000vqmovuntq_s16\000vqmovun"
2941
    "tq_s32\000vqnegq_m\000vqnegq_m_s16\000vqnegq_m_s32\000vqnegq_m_s8\000vq"
2942
    "negq\000vqnegq_s16\000vqnegq_s32\000vqnegq_s8\000vqrdmladhq_m\000vqrdml"
2943
    "adhq_m_s16\000vqrdmladhq_m_s32\000vqrdmladhq_m_s8\000vqrdmladhq\000vqrd"
2944
    "mladhq_s16\000vqrdmladhq_s32\000vqrdmladhq_s8\000vqrdmladhxq_m\000vqrdm"
2945
    "ladhxq_m_s16\000vqrdmladhxq_m_s32\000vqrdmladhxq_m_s8\000vqrdmladhxq\000"
2946
    "vqrdmladhxq_s16\000vqrdmladhxq_s32\000vqrdmladhxq_s8\000vqrdmlahq_m\000"
2947
    "vqrdmlahq_m_n_s16\000vqrdmlahq_m_n_s32\000vqrdmlahq_m_n_s8\000vqrdmlahq"
2948
    "\000vqrdmlahq_n_s16\000vqrdmlahq_n_s32\000vqrdmlahq_n_s8\000vqrdmlashq_"
2949
    "m\000vqrdmlashq_m_n_s16\000vqrdmlashq_m_n_s32\000vqrdmlashq_m_n_s8\000v"
2950
    "qrdmlashq\000vqrdmlashq_n_s16\000vqrdmlashq_n_s32\000vqrdmlashq_n_s8\000"
2951
    "vqrdmlsdhq_m\000vqrdmlsdhq_m_s16\000vqrdmlsdhq_m_s32\000vqrdmlsdhq_m_s8"
2952
    "\000vqrdmlsdhq\000vqrdmlsdhq_s16\000vqrdmlsdhq_s32\000vqrdmlsdhq_s8\000"
2953
    "vqrdmlsdhxq_m\000vqrdmlsdhxq_m_s16\000vqrdmlsdhxq_m_s32\000vqrdmlsdhxq_"
2954
    "m_s8\000vqrdmlsdhxq\000vqrdmlsdhxq_s16\000vqrdmlsdhxq_s32\000vqrdmlsdhx"
2955
    "q_s8\000vqrdmulhq_m\000vqrdmulhq_m_n_s16\000vqrdmulhq_m_n_s32\000vqrdmu"
2956
    "lhq_m_n_s8\000vqrdmulhq_m_s16\000vqrdmulhq_m_s32\000vqrdmulhq_m_s8\000v"
2957
    "qrdmulhq\000vqrdmulhq_n_s16\000vqrdmulhq_n_s32\000vqrdmulhq_n_s8\000vqr"
2958
    "dmulhq_s16\000vqrdmulhq_s32\000vqrdmulhq_s8\000vqrshlq_m_n\000vqrshlq_m"
2959
    "_n_s16\000vqrshlq_m_n_s32\000vqrshlq_m_n_s8\000vqrshlq_m_n_u16\000vqrsh"
2960
    "lq_m_n_u32\000vqrshlq_m_n_u8\000vqrshlq_m\000vqrshlq_m_s16\000vqrshlq_m"
2961
    "_s32\000vqrshlq_m_s8\000vqrshlq_m_u16\000vqrshlq_m_u32\000vqrshlq_m_u8\000"
2962
    "vqrshlq\000vqrshlq_n_s16\000vqrshlq_n_s32\000vqrshlq_n_s8\000vqrshlq_n_"
2963
    "u16\000vqrshlq_n_u32\000vqrshlq_n_u8\000vqrshlq_s16\000vqrshlq_s32\000v"
2964
    "qrshlq_s8\000vqrshlq_u16\000vqrshlq_u32\000vqrshlq_u8\000vqrshrnbq_m\000"
2965
    "vqrshrnbq_m_n_s16\000vqrshrnbq_m_n_s32\000vqrshrnbq_m_n_u16\000vqrshrnb"
2966
    "q_m_n_u32\000vqrshrnbq\000vqrshrnbq_n_s16\000vqrshrnbq_n_s32\000vqrshrn"
2967
    "bq_n_u16\000vqrshrnbq_n_u32\000vqrshrntq_m\000vqrshrntq_m_n_s16\000vqrs"
2968
    "hrntq_m_n_s32\000vqrshrntq_m_n_u16\000vqrshrntq_m_n_u32\000vqrshrntq\000"
2969
    "vqrshrntq_n_s16\000vqrshrntq_n_s32\000vqrshrntq_n_u16\000vqrshrntq_n_u3"
2970
    "2\000vqrshrunbq_m\000vqrshrunbq_m_n_s16\000vqrshrunbq_m_n_s32\000vqrshr"
2971
    "unbq\000vqrshrunbq_n_s16\000vqrshrunbq_n_s32\000vqrshruntq_m\000vqrshru"
2972
    "ntq_m_n_s16\000vqrshruntq_m_n_s32\000vqrshruntq\000vqrshruntq_n_s16\000"
2973
    "vqrshruntq_n_s32\000vqshlq_m_n\000vqshlq_m_n_s16\000vqshlq_m_n_s32\000v"
2974
    "qshlq_m_n_s8\000vqshlq_m_n_u16\000vqshlq_m_n_u32\000vqshlq_m_n_u8\000vq"
2975
    "shlq_m_r\000vqshlq_m_r_s16\000vqshlq_m_r_s32\000vqshlq_m_r_s8\000vqshlq"
2976
    "_m_r_u16\000vqshlq_m_r_u32\000vqshlq_m_r_u8\000vqshlq_m\000vqshlq_m_s16"
2977
    "\000vqshlq_m_s32\000vqshlq_m_s8\000vqshlq_m_u16\000vqshlq_m_u32\000vqsh"
2978
    "lq_m_u8\000vqshlq_n\000vqshlq_n_s16\000vqshlq_n_s32\000vqshlq_n_s8\000v"
2979
    "qshlq_n_u16\000vqshlq_n_u32\000vqshlq_n_u8\000vqshlq_r\000vqshlq_r_s16\000"
2980
    "vqshlq_r_s32\000vqshlq_r_s8\000vqshlq_r_u16\000vqshlq_r_u32\000vqshlq_r"
2981
    "_u8\000vqshlq\000vqshlq_s16\000vqshlq_s32\000vqshlq_s8\000vqshlq_u16\000"
2982
    "vqshlq_u32\000vqshlq_u8\000vqshluq_m\000vqshluq_m_n_s16\000vqshluq_m_n_"
2983
    "s32\000vqshluq_m_n_s8\000vqshluq\000vqshluq_n_s16\000vqshluq_n_s32\000v"
2984
    "qshluq_n_s8\000vqshrnbq_m\000vqshrnbq_m_n_s16\000vqshrnbq_m_n_s32\000vq"
2985
    "shrnbq_m_n_u16\000vqshrnbq_m_n_u32\000vqshrnbq\000vqshrnbq_n_s16\000vqs"
2986
    "hrnbq_n_s32\000vqshrnbq_n_u16\000vqshrnbq_n_u32\000vqshrntq_m\000vqshrn"
2987
    "tq_m_n_s16\000vqshrntq_m_n_s32\000vqshrntq_m_n_u16\000vqshrntq_m_n_u32\000"
2988
    "vqshrntq\000vqshrntq_n_s16\000vqshrntq_n_s32\000vqshrntq_n_u16\000vqshr"
2989
    "ntq_n_u32\000vqshrunbq_m\000vqshrunbq_m_n_s16\000vqshrunbq_m_n_s32\000v"
2990
    "qshrunbq\000vqshrunbq_n_s16\000vqshrunbq_n_s32\000vqshruntq_m\000vqshru"
2991
    "ntq_m_n_s16\000vqshruntq_m_n_s32\000vqshruntq\000vqshruntq_n_s16\000vqs"
2992
    "hruntq_n_s32\000vqsubq_m\000vqsubq_m_n_s16\000vqsubq_m_n_s32\000vqsubq_"
2993
    "m_n_s8\000vqsubq_m_n_u16\000vqsubq_m_n_u32\000vqsubq_m_n_u8\000vqsubq_m"
2994
    "_s16\000vqsubq_m_s32\000vqsubq_m_s8\000vqsubq_m_u16\000vqsubq_m_u32\000"
2995
    "vqsubq_m_u8\000vqsubq\000vqsubq_n_s16\000vqsubq_n_s32\000vqsubq_n_s8\000"
2996
    "vqsubq_n_u16\000vqsubq_n_u32\000vqsubq_n_u8\000vqsubq_s16\000vqsubq_s32"
2997
    "\000vqsubq_s8\000vqsubq_u16\000vqsubq_u32\000vqsubq_u8\000vreinterpretq"
2998
    "_f16\000vreinterpretq_f16_f32\000vreinterpretq_f16_s16\000vreinterpretq"
2999
    "_f16_s32\000vreinterpretq_f16_s64\000vreinterpretq_f16_s8\000vreinterpr"
3000
    "etq_f16_u16\000vreinterpretq_f16_u32\000vreinterpretq_f16_u64\000vreint"
3001
    "erpretq_f16_u8\000vreinterpretq_f32\000vreinterpretq_f32_f16\000vreinte"
3002
    "rpretq_f32_s16\000vreinterpretq_f32_s32\000vreinterpretq_f32_s64\000vre"
3003
    "interpretq_f32_s8\000vreinterpretq_f32_u16\000vreinterpretq_f32_u32\000"
3004
    "vreinterpretq_f32_u64\000vreinterpretq_f32_u8\000vreinterpretq_s16\000v"
3005
    "reinterpretq_s16_f16\000vreinterpretq_s16_f32\000vreinterpretq_s16_s32\000"
3006
    "vreinterpretq_s16_s64\000vreinterpretq_s16_s8\000vreinterpretq_s16_u16\000"
3007
    "vreinterpretq_s16_u32\000vreinterpretq_s16_u64\000vreinterpretq_s16_u8\000"
3008
    "vreinterpretq_s32\000vreinterpretq_s32_f16\000vreinterpretq_s32_f32\000"
3009
    "vreinterpretq_s32_s16\000vreinterpretq_s32_s64\000vreinterpretq_s32_s8\000"
3010
    "vreinterpretq_s32_u16\000vreinterpretq_s32_u32\000vreinterpretq_s32_u64"
3011
    "\000vreinterpretq_s32_u8\000vreinterpretq_s64\000vreinterpretq_s64_f16\000"
3012
    "vreinterpretq_s64_f32\000vreinterpretq_s64_s16\000vreinterpretq_s64_s32"
3013
    "\000vreinterpretq_s64_s8\000vreinterpretq_s64_u16\000vreinterpretq_s64_"
3014
    "u32\000vreinterpretq_s64_u64\000vreinterpretq_s64_u8\000vreinterpretq_s"
3015
    "8\000vreinterpretq_s8_f16\000vreinterpretq_s8_f32\000vreinterpretq_s8_s"
3016
    "16\000vreinterpretq_s8_s32\000vreinterpretq_s8_s64\000vreinterpretq_s8_"
3017
    "u16\000vreinterpretq_s8_u32\000vreinterpretq_s8_u64\000vreinterpretq_s8"
3018
    "_u8\000vreinterpretq_u16\000vreinterpretq_u16_f16\000vreinterpretq_u16_"
3019
    "f32\000vreinterpretq_u16_s16\000vreinterpretq_u16_s32\000vreinterpretq_"
3020
    "u16_s64\000vreinterpretq_u16_s8\000vreinterpretq_u16_u32\000vreinterpre"
3021
    "tq_u16_u64\000vreinterpretq_u16_u8\000vreinterpretq_u32\000vreinterpret"
3022
    "q_u32_f16\000vreinterpretq_u32_f32\000vreinterpretq_u32_s16\000vreinter"
3023
    "pretq_u32_s32\000vreinterpretq_u32_s64\000vreinterpretq_u32_s8\000vrein"
3024
    "terpretq_u32_u16\000vreinterpretq_u32_u64\000vreinterpretq_u32_u8\000vr"
3025
    "einterpretq_u64\000vreinterpretq_u64_f16\000vreinterpretq_u64_f32\000vr"
3026
    "einterpretq_u64_s16\000vreinterpretq_u64_s32\000vreinterpretq_u64_s64\000"
3027
    "vreinterpretq_u64_s8\000vreinterpretq_u64_u16\000vreinterpretq_u64_u32\000"
3028
    "vreinterpretq_u64_u8\000vreinterpretq_u8\000vreinterpretq_u8_f16\000vre"
3029
    "interpretq_u8_f32\000vreinterpretq_u8_s16\000vreinterpretq_u8_s32\000vr"
3030
    "einterpretq_u8_s64\000vreinterpretq_u8_s8\000vreinterpretq_u8_u16\000vr"
3031
    "einterpretq_u8_u32\000vreinterpretq_u8_u64\000vrev16q_m\000vrev16q_m_s8"
3032
    "\000vrev16q_m_u8\000vrev16q\000vrev16q_s8\000vrev16q_u8\000vrev16q_x\000"
3033
    "vrev16q_x_s8\000vrev16q_x_u8\000vrev32q\000vrev32q_f16\000vrev32q_m\000"
3034
    "vrev32q_m_f16\000vrev32q_m_s16\000vrev32q_m_s8\000vrev32q_m_u16\000vrev"
3035
    "32q_m_u8\000vrev32q_s16\000vrev32q_s8\000vrev32q_u16\000vrev32q_u8\000v"
3036
    "rev32q_x\000vrev32q_x_f16\000vrev32q_x_s16\000vrev32q_x_s8\000vrev32q_x"
3037
    "_u16\000vrev32q_x_u8\000vrev64q\000vrev64q_f16\000vrev64q_f32\000vrev64"
3038
    "q_m\000vrev64q_m_f16\000vrev64q_m_f32\000vrev64q_m_s16\000vrev64q_m_s32"
3039
    "\000vrev64q_m_s8\000vrev64q_m_u16\000vrev64q_m_u32\000vrev64q_m_u8\000v"
3040
    "rev64q_s16\000vrev64q_s32\000vrev64q_s8\000vrev64q_u16\000vrev64q_u32\000"
3041
    "vrev64q_u8\000vrev64q_x\000vrev64q_x_f16\000vrev64q_x_f32\000vrev64q_x_"
3042
    "s16\000vrev64q_x_s32\000vrev64q_x_s8\000vrev64q_x_u16\000vrev64q_x_u32\000"
3043
    "vrev64q_x_u8\000vrhaddq_m\000vrhaddq_m_s16\000vrhaddq_m_s32\000vrhaddq_"
3044
    "m_s8\000vrhaddq_m_u16\000vrhaddq_m_u32\000vrhaddq_m_u8\000vrhaddq\000vr"
3045
    "haddq_s16\000vrhaddq_s32\000vrhaddq_s8\000vrhaddq_u16\000vrhaddq_u32\000"
3046
    "vrhaddq_u8\000vrhaddq_x\000vrhaddq_x_s16\000vrhaddq_x_s32\000vrhaddq_x_"
3047
    "s8\000vrhaddq_x_u16\000vrhaddq_x_u32\000vrhaddq_x_u8\000vrmlaldavhaq_p\000"
3048
    "vrmlaldavhaq_p_s32\000vrmlaldavhaq_p_u32\000vrmlaldavhaq\000vrmlaldavha"
3049
    "q_s32\000vrmlaldavhaq_u32\000vrmlaldavhaxq_p\000vrmlaldavhaxq_p_s32\000"
3050
    "vrmlaldavhaxq\000vrmlaldavhaxq_s32\000vrmlaldavhq_p\000vrmlaldavhq_p_s3"
3051
    "2\000vrmlaldavhq_p_u32\000vrmlaldavhq\000vrmlaldavhq_s32\000vrmlaldavhq"
3052
    "_u32\000vrmlaldavhxq_p\000vrmlaldavhxq_p_s32\000vrmlaldavhxq\000vrmlald"
3053
    "avhxq_s32\000vrmlsldavhaq_p\000vrmlsldavhaq_p_s32\000vrmlsldavhaq\000vr"
3054
    "mlsldavhaq_s32\000vrmlsldavhaxq_p\000vrmlsldavhaxq_p_s32\000vrmlsldavha"
3055
    "xq\000vrmlsldavhaxq_s32\000vrmlsldavhq_p\000vrmlsldavhq_p_s32\000vrmlsl"
3056
    "davhq\000vrmlsldavhq_s32\000vrmlsldavhxq_p\000vrmlsldavhxq_p_s32\000vrm"
3057
    "lsldavhxq\000vrmlsldavhxq_s32\000vrmulhq_m\000vrmulhq_m_s16\000vrmulhq_"
3058
    "m_s32\000vrmulhq_m_s8\000vrmulhq_m_u16\000vrmulhq_m_u32\000vrmulhq_m_u8"
3059
    "\000vrmulhq\000vrmulhq_s16\000vrmulhq_s32\000vrmulhq_s8\000vrmulhq_u16\000"
3060
    "vrmulhq_u32\000vrmulhq_u8\000vrmulhq_x\000vrmulhq_x_s16\000vrmulhq_x_s3"
3061
    "2\000vrmulhq_x_s8\000vrmulhq_x_u16\000vrmulhq_x_u32\000vrmulhq_x_u8\000"
3062
    "vrndaq\000vrndaq_f16\000vrndaq_f32\000vrndaq_m\000vrndaq_m_f16\000vrnda"
3063
    "q_m_f32\000vrndaq_x\000vrndaq_x_f16\000vrndaq_x_f32\000vrndmq\000vrndmq"
3064
    "_f16\000vrndmq_f32\000vrndmq_m\000vrndmq_m_f16\000vrndmq_m_f32\000vrndm"
3065
    "q_x\000vrndmq_x_f16\000vrndmq_x_f32\000vrndnq\000vrndnq_f16\000vrndnq_f"
3066
    "32\000vrndnq_m\000vrndnq_m_f16\000vrndnq_m_f32\000vrndnq_x\000vrndnq_x_"
3067
    "f16\000vrndnq_x_f32\000vrndpq\000vrndpq_f16\000vrndpq_f32\000vrndpq_m\000"
3068
    "vrndpq_m_f16\000vrndpq_m_f32\000vrndpq_x\000vrndpq_x_f16\000vrndpq_x_f3"
3069
    "2\000vrndq\000vrndq_f16\000vrndq_f32\000vrndq_m\000vrndq_m_f16\000vrndq"
3070
    "_m_f32\000vrndq_x\000vrndq_x_f16\000vrndq_x_f32\000vrndxq\000vrndxq_f16"
3071
    "\000vrndxq_f32\000vrndxq_m\000vrndxq_m_f16\000vrndxq_m_f32\000vrndxq_x\000"
3072
    "vrndxq_x_f16\000vrndxq_x_f32\000vrshlq_m_n\000vrshlq_m_n_s16\000vrshlq_"
3073
    "m_n_s32\000vrshlq_m_n_s8\000vrshlq_m_n_u16\000vrshlq_m_n_u32\000vrshlq_"
3074
    "m_n_u8\000vrshlq_m\000vrshlq_m_s16\000vrshlq_m_s32\000vrshlq_m_s8\000vr"
3075
    "shlq_m_u16\000vrshlq_m_u32\000vrshlq_m_u8\000vrshlq\000vrshlq_n_s16\000"
3076
    "vrshlq_n_s32\000vrshlq_n_s8\000vrshlq_n_u16\000vrshlq_n_u32\000vrshlq_n"
3077
    "_u8\000vrshlq_s16\000vrshlq_s32\000vrshlq_s8\000vrshlq_u16\000vrshlq_u3"
3078
    "2\000vrshlq_u8\000vrshlq_x\000vrshlq_x_s16\000vrshlq_x_s32\000vrshlq_x_"
3079
    "s8\000vrshlq_x_u16\000vrshlq_x_u32\000vrshlq_x_u8\000vrshrnbq_m\000vrsh"
3080
    "rnbq_m_n_s16\000vrshrnbq_m_n_s32\000vrshrnbq_m_n_u16\000vrshrnbq_m_n_u3"
3081
    "2\000vrshrnbq\000vrshrnbq_n_s16\000vrshrnbq_n_s32\000vrshrnbq_n_u16\000"
3082
    "vrshrnbq_n_u32\000vrshrntq_m\000vrshrntq_m_n_s16\000vrshrntq_m_n_s32\000"
3083
    "vrshrntq_m_n_u16\000vrshrntq_m_n_u32\000vrshrntq\000vrshrntq_n_s16\000v"
3084
    "rshrntq_n_s32\000vrshrntq_n_u16\000vrshrntq_n_u32\000vrshrq_m\000vrshrq"
3085
    "_m_n_s16\000vrshrq_m_n_s32\000vrshrq_m_n_s8\000vrshrq_m_n_u16\000vrshrq"
3086
    "_m_n_u32\000vrshrq_m_n_u8\000vrshrq\000vrshrq_n_s16\000vrshrq_n_s32\000"
3087
    "vrshrq_n_s8\000vrshrq_n_u16\000vrshrq_n_u32\000vrshrq_n_u8\000vrshrq_x\000"
3088
    "vrshrq_x_n_s16\000vrshrq_x_n_s32\000vrshrq_x_n_s8\000vrshrq_x_n_u16\000"
3089
    "vrshrq_x_n_u32\000vrshrq_x_n_u8\000vsbciq_m\000vsbciq_m_s32\000vsbciq_m"
3090
    "_u32\000vsbciq\000vsbciq_s32\000vsbciq_u32\000vsbcq_m\000vsbcq_m_s32\000"
3091
    "vsbcq_m_u32\000vsbcq\000vsbcq_s32\000vsbcq_u32\000vsetq_lane\000vsetq_l"
3092
    "ane_f16\000vsetq_lane_f32\000vsetq_lane_s16\000vsetq_lane_s32\000vsetq_"
3093
    "lane_s64\000vsetq_lane_s8\000vsetq_lane_u16\000vsetq_lane_u32\000vsetq_"
3094
    "lane_u64\000vsetq_lane_u8\000vshlcq_m\000vshlcq_m_s16\000vshlcq_m_s32\000"
3095
    "vshlcq_m_s8\000vshlcq_m_u16\000vshlcq_m_u32\000vshlcq_m_u8\000vshlcq\000"
3096
    "vshlcq_s16\000vshlcq_s32\000vshlcq_s8\000vshlcq_u16\000vshlcq_u32\000vs"
3097
    "hlcq_u8\000vshllbq_m\000vshllbq_m_n_s16\000vshllbq_m_n_s8\000vshllbq_m_"
3098
    "n_u16\000vshllbq_m_n_u8\000vshllbq\000vshllbq_n_s16\000vshllbq_n_s8\000"
3099
    "vshllbq_n_u16\000vshllbq_n_u8\000vshllbq_x\000vshllbq_x_n_s16\000vshllb"
3100
    "q_x_n_s8\000vshllbq_x_n_u16\000vshllbq_x_n_u8\000vshlltq_m\000vshlltq_m"
3101
    "_n_s16\000vshlltq_m_n_s8\000vshlltq_m_n_u16\000vshlltq_m_n_u8\000vshllt"
3102
    "q\000vshlltq_n_s16\000vshlltq_n_s8\000vshlltq_n_u16\000vshlltq_n_u8\000"
3103
    "vshlltq_x\000vshlltq_x_n_s16\000vshlltq_x_n_s8\000vshlltq_x_n_u16\000vs"
3104
    "hlltq_x_n_u8\000vshlq_m_n\000vshlq_m_n_s16\000vshlq_m_n_s32\000vshlq_m_"
3105
    "n_s8\000vshlq_m_n_u16\000vshlq_m_n_u32\000vshlq_m_n_u8\000vshlq_m_r\000"
3106
    "vshlq_m_r_s16\000vshlq_m_r_s32\000vshlq_m_r_s8\000vshlq_m_r_u16\000vshl"
3107
    "q_m_r_u32\000vshlq_m_r_u8\000vshlq_m\000vshlq_m_s16\000vshlq_m_s32\000v"
3108
    "shlq_m_s8\000vshlq_m_u16\000vshlq_m_u32\000vshlq_m_u8\000vshlq_n\000vsh"
3109
    "lq_n_s16\000vshlq_n_s32\000vshlq_n_s8\000vshlq_n_u16\000vshlq_n_u32\000"
3110
    "vshlq_n_u8\000vshlq_r\000vshlq_r_s16\000vshlq_r_s32\000vshlq_r_s8\000vs"
3111
    "hlq_r_u16\000vshlq_r_u32\000vshlq_r_u8\000vshlq\000vshlq_s16\000vshlq_s"
3112
    "32\000vshlq_s8\000vshlq_u16\000vshlq_u32\000vshlq_u8\000vshlq_x_n\000vs"
3113
    "hlq_x_n_s16\000vshlq_x_n_s32\000vshlq_x_n_s8\000vshlq_x_n_u16\000vshlq_"
3114
    "x_n_u32\000vshlq_x_n_u8\000vshlq_x\000vshlq_x_s16\000vshlq_x_s32\000vsh"
3115
    "lq_x_s8\000vshlq_x_u16\000vshlq_x_u32\000vshlq_x_u8\000vshrnbq_m\000vsh"
3116
    "rnbq_m_n_s16\000vshrnbq_m_n_s32\000vshrnbq_m_n_u16\000vshrnbq_m_n_u32\000"
3117
    "vshrnbq\000vshrnbq_n_s16\000vshrnbq_n_s32\000vshrnbq_n_u16\000vshrnbq_n"
3118
    "_u32\000vshrntq_m\000vshrntq_m_n_s16\000vshrntq_m_n_s32\000vshrntq_m_n_"
3119
    "u16\000vshrntq_m_n_u32\000vshrntq\000vshrntq_n_s16\000vshrntq_n_s32\000"
3120
    "vshrntq_n_u16\000vshrntq_n_u32\000vshrq_m\000vshrq_m_n_s16\000vshrq_m_n"
3121
    "_s32\000vshrq_m_n_s8\000vshrq_m_n_u16\000vshrq_m_n_u32\000vshrq_m_n_u8\000"
3122
    "vshrq\000vshrq_n_s16\000vshrq_n_s32\000vshrq_n_s8\000vshrq_n_u16\000vsh"
3123
    "rq_n_u32\000vshrq_n_u8\000vshrq_x\000vshrq_x_n_s16\000vshrq_x_n_s32\000"
3124
    "vshrq_x_n_s8\000vshrq_x_n_u16\000vshrq_x_n_u32\000vshrq_x_n_u8\000vsliq"
3125
    "_m\000vsliq_m_n_s16\000vsliq_m_n_s32\000vsliq_m_n_s8\000vsliq_m_n_u16\000"
3126
    "vsliq_m_n_u32\000vsliq_m_n_u8\000vsliq\000vsliq_n_s16\000vsliq_n_s32\000"
3127
    "vsliq_n_s8\000vsliq_n_u16\000vsliq_n_u32\000vsliq_n_u8\000vsriq_m\000vs"
3128
    "riq_m_n_s16\000vsriq_m_n_s32\000vsriq_m_n_s8\000vsriq_m_n_u16\000vsriq_"
3129
    "m_n_u32\000vsriq_m_n_u8\000vsriq\000vsriq_n_s16\000vsriq_n_s32\000vsriq"
3130
    "_n_s8\000vsriq_n_u16\000vsriq_n_u32\000vsriq_n_u8\000vst1q\000vst1q_f16"
3131
    "\000vst1q_f32\000vst1q_p\000vst1q_p_f16\000vst1q_p_f32\000vst1q_p_s16\000"
3132
    "vst1q_p_s32\000vst1q_p_s8\000vst1q_p_u16\000vst1q_p_u32\000vst1q_p_u8\000"
3133
    "vst1q_s16\000vst1q_s32\000vst1q_s8\000vst1q_u16\000vst1q_u32\000vst1q_u"
3134
    "8\000vst2q\000vst2q_f16\000vst2q_f32\000vst2q_s16\000vst2q_s32\000vst2q"
3135
    "_s8\000vst2q_u16\000vst2q_u32\000vst2q_u8\000vst4q\000vst4q_f16\000vst4"
3136
    "q_f32\000vst4q_s16\000vst4q_s32\000vst4q_s8\000vst4q_u16\000vst4q_u32\000"
3137
    "vst4q_u8\000vstrbq_p\000vstrbq_p_s16\000vstrbq_p_s32\000vstrbq_p_s8\000"
3138
    "vstrbq_p_u16\000vstrbq_p_u32\000vstrbq_p_u8\000vstrbq\000vstrbq_s16\000"
3139
    "vstrbq_s32\000vstrbq_s8\000vstrbq_scatter_offset_p\000vstrbq_scatter_of"
3140
    "fset_p_s16\000vstrbq_scatter_offset_p_s32\000vstrbq_scatter_offset_p_s8"
3141
    "\000vstrbq_scatter_offset_p_u16\000vstrbq_scatter_offset_p_u32\000vstrb"
3142
    "q_scatter_offset_p_u8\000vstrbq_scatter_offset\000vstrbq_scatter_offset"
3143
    "_s16\000vstrbq_scatter_offset_s32\000vstrbq_scatter_offset_s8\000vstrbq"
3144
    "_scatter_offset_u16\000vstrbq_scatter_offset_u32\000vstrbq_scatter_offs"
3145
    "et_u8\000vstrbq_u16\000vstrbq_u32\000vstrbq_u8\000vstrdq_scatter_base_p"
3146
    "\000vstrdq_scatter_base_p_s64\000vstrdq_scatter_base_p_u64\000vstrdq_sc"
3147
    "atter_base\000vstrdq_scatter_base_s64\000vstrdq_scatter_base_u64\000vst"
3148
    "rdq_scatter_base_wb_p\000vstrdq_scatter_base_wb_p_s64\000vstrdq_scatter"
3149
    "_base_wb_p_u64\000vstrdq_scatter_base_wb\000vstrdq_scatter_base_wb_s64\000"
3150
    "vstrdq_scatter_base_wb_u64\000vstrdq_scatter_offset_p\000vstrdq_scatter"
3151
    "_offset_p_s64\000vstrdq_scatter_offset_p_u64\000vstrdq_scatter_offset\000"
3152
    "vstrdq_scatter_offset_s64\000vstrdq_scatter_offset_u64\000vstrdq_scatte"
3153
    "r_shifted_offset_p\000vstrdq_scatter_shifted_offset_p_s64\000vstrdq_sca"
3154
    "tter_shifted_offset_p_u64\000vstrdq_scatter_shifted_offset\000vstrdq_sc"
3155
    "atter_shifted_offset_s64\000vstrdq_scatter_shifted_offset_u64\000vstrhq"
3156
    "\000vstrhq_f16\000vstrhq_p\000vstrhq_p_f16\000vstrhq_p_s16\000vstrhq_p_"
3157
    "s32\000vstrhq_p_u16\000vstrhq_p_u32\000vstrhq_s16\000vstrhq_s32\000vstr"
3158
    "hq_scatter_offset\000vstrhq_scatter_offset_f16\000vstrhq_scatter_offset"
3159
    "_p\000vstrhq_scatter_offset_p_f16\000vstrhq_scatter_offset_p_s16\000vst"
3160
    "rhq_scatter_offset_p_s32\000vstrhq_scatter_offset_p_u16\000vstrhq_scatt"
3161
    "er_offset_p_u32\000vstrhq_scatter_offset_s16\000vstrhq_scatter_offset_s"
3162
    "32\000vstrhq_scatter_offset_u16\000vstrhq_scatter_offset_u32\000vstrhq_"
3163
    "scatter_shifted_offset\000vstrhq_scatter_shifted_offset_f16\000vstrhq_s"
3164
    "catter_shifted_offset_p\000vstrhq_scatter_shifted_offset_p_f16\000vstrh"
3165
    "q_scatter_shifted_offset_p_s16\000vstrhq_scatter_shifted_offset_p_s32\000"
3166
    "vstrhq_scatter_shifted_offset_p_u16\000vstrhq_scatter_shifted_offset_p_"
3167
    "u32\000vstrhq_scatter_shifted_offset_s16\000vstrhq_scatter_shifted_offs"
3168
    "et_s32\000vstrhq_scatter_shifted_offset_u16\000vstrhq_scatter_shifted_o"
3169
    "ffset_u32\000vstrhq_u16\000vstrhq_u32\000vstrwq\000vstrwq_f32\000vstrwq"
3170
    "_p\000vstrwq_p_f32\000vstrwq_p_s32\000vstrwq_p_u32\000vstrwq_s32\000vst"
3171
    "rwq_scatter_base\000vstrwq_scatter_base_f32\000vstrwq_scatter_base_p\000"
3172
    "vstrwq_scatter_base_p_f32\000vstrwq_scatter_base_p_s32\000vstrwq_scatte"
3173
    "r_base_p_u32\000vstrwq_scatter_base_s32\000vstrwq_scatter_base_u32\000v"
3174
    "strwq_scatter_base_wb\000vstrwq_scatter_base_wb_f32\000vstrwq_scatter_b"
3175
    "ase_wb_p\000vstrwq_scatter_base_wb_p_f32\000vstrwq_scatter_base_wb_p_s3"
3176
    "2\000vstrwq_scatter_base_wb_p_u32\000vstrwq_scatter_base_wb_s32\000vstr"
3177
    "wq_scatter_base_wb_u32\000vstrwq_scatter_offset\000vstrwq_scatter_offse"
3178
    "t_f32\000vstrwq_scatter_offset_p\000vstrwq_scatter_offset_p_f32\000vstr"
3179
    "wq_scatter_offset_p_s32\000vstrwq_scatter_offset_p_u32\000vstrwq_scatte"
3180
    "r_offset_s32\000vstrwq_scatter_offset_u32\000vstrwq_scatter_shifted_off"
3181
    "set\000vstrwq_scatter_shifted_offset_f32\000vstrwq_scatter_shifted_offs"
3182
    "et_p\000vstrwq_scatter_shifted_offset_p_f32\000vstrwq_scatter_shifted_o"
3183
    "ffset_p_s32\000vstrwq_scatter_shifted_offset_p_u32\000vstrwq_scatter_sh"
3184
    "ifted_offset_s32\000vstrwq_scatter_shifted_offset_u32\000vstrwq_u32\000"
3185
    "vsubq\000vsubq_f16\000vsubq_f32\000vsubq_m\000vsubq_m_f16\000vsubq_m_f3"
3186
    "2\000vsubq_m_n_f16\000vsubq_m_n_f32\000vsubq_m_n_s16\000vsubq_m_n_s32\000"
3187
    "vsubq_m_n_s8\000vsubq_m_n_u16\000vsubq_m_n_u32\000vsubq_m_n_u8\000vsubq"
3188
    "_m_s16\000vsubq_m_s32\000vsubq_m_s8\000vsubq_m_u16\000vsubq_m_u32\000vs"
3189
    "ubq_m_u8\000vsubq_n_f16\000vsubq_n_f32\000vsubq_n_s16\000vsubq_n_s32\000"
3190
    "vsubq_n_s8\000vsubq_n_u16\000vsubq_n_u32\000vsubq_n_u8\000vsubq_s16\000"
3191
    "vsubq_s32\000vsubq_s8\000vsubq_u16\000vsubq_u32\000vsubq_u8\000vsubq_x\000"
3192
    "vsubq_x_f16\000vsubq_x_f32\000vsubq_x_n_f16\000vsubq_x_n_f32\000vsubq_x"
3193
    "_n_s16\000vsubq_x_n_s32\000vsubq_x_n_s8\000vsubq_x_n_u16\000vsubq_x_n_u"
3194
    "32\000vsubq_x_n_u8\000vsubq_x_s16\000vsubq_x_s32\000vsubq_x_s8\000vsubq"
3195
    "_x_u16\000vsubq_x_u32\000vsubq_x_u8\000vuninitializedq_f16\000vuninitia"
3196
    "lizedq_f32\000vuninitializedq\000vuninitializedq_polymorphic_f16\000vun"
3197
    "initializedq_polymorphic_f32\000vuninitializedq_polymorphic_s16\000vuni"
3198
    "nitializedq_polymorphic_s32\000vuninitializedq_polymorphic_s64\000vunin"
3199
    "itializedq_polymorphic_s8\000vuninitializedq_polymorphic_u16\000vuninit"
3200
    "ializedq_polymorphic_u32\000vuninitializedq_polymorphic_u64\000vuniniti"
3201
    "alizedq_polymorphic_u8\000vuninitializedq_s16\000vuninitializedq_s32\000"
3202
    "vuninitializedq_s64\000vuninitializedq_s8\000vuninitializedq_u16\000vun"
3203
    "initializedq_u32\000vuninitializedq_u64\000vuninitializedq_u8\000"};
3204