Coverage Report

Created: 2023-09-25 06:24

/src/capstonenext/arch/AArch64/AArch64GenRegisterName.inc
Line
Count
Source (jump to first uncovered line)
1
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
2
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2019 */
3
4
/// getRegisterName - This method is automatically generated by tblgen
5
/// from the register set description.  This returns the assembler name
6
/// for the specified register.
7
static const char *getRegisterName(unsigned RegNo, unsigned AltIdx)
8
923k
{
9
10
11
923k
#ifdef __GNUC__
12
923k
#pragma GCC diagnostic push
13
923k
#pragma GCC diagnostic ignored "-Woverlength-strings"
14
923k
#endif
15
923k
#ifndef CAPSTONE_DIET
16
923k
  static const char AsmStrsNoRegAltName[] = {
17
923k
  /* 0 */ "D7_D8_D9_D10\0"
18
923k
  /* 13 */ "Q7_Q8_Q9_Q10\0"
19
923k
  /* 26 */ "Z7_Z8_Z9_Z10\0"
20
923k
  /* 39 */ "b10\0"
21
923k
  /* 43 */ "d10\0"
22
923k
  /* 47 */ "h10\0"
23
923k
  /* 51 */ "p10\0"
24
923k
  /* 55 */ "q10\0"
25
923k
  /* 59 */ "s10\0"
26
923k
  /* 63 */ "w10\0"
27
923k
  /* 67 */ "x10\0"
28
923k
  /* 71 */ "z10\0"
29
923k
  /* 75 */ "D17_D18_D19_D20\0"
30
923k
  /* 91 */ "Q17_Q18_Q19_Q20\0"
31
923k
  /* 107 */ "Z17_Z18_Z19_Z20\0"
32
923k
  /* 123 */ "b20\0"
33
923k
  /* 127 */ "d20\0"
34
923k
  /* 131 */ "h20\0"
35
923k
  /* 135 */ "q20\0"
36
923k
  /* 139 */ "s20\0"
37
923k
  /* 143 */ "w20\0"
38
923k
  /* 147 */ "x20\0"
39
923k
  /* 151 */ "z20\0"
40
923k
  /* 155 */ "D27_D28_D29_D30\0"
41
923k
  /* 171 */ "Q27_Q28_Q29_Q30\0"
42
923k
  /* 187 */ "Z27_Z28_Z29_Z30\0"
43
923k
  /* 203 */ "b30\0"
44
923k
  /* 207 */ "d30\0"
45
923k
  /* 211 */ "h30\0"
46
923k
  /* 215 */ "q30\0"
47
923k
  /* 219 */ "s30\0"
48
923k
  /* 223 */ "w30\0"
49
923k
  /* 227 */ "x30\0"
50
923k
  /* 231 */ "z30\0"
51
923k
  /* 235 */ "D29_D30_D31_D0\0"
52
923k
  /* 250 */ "Q29_Q30_Q31_Q0\0"
53
923k
  /* 265 */ "Z29_Z30_Z31_Z0\0"
54
923k
  /* 280 */ "b0\0"
55
923k
  /* 283 */ "d0\0"
56
923k
  /* 286 */ "h0\0"
57
923k
  /* 289 */ "p0\0"
58
923k
  /* 292 */ "q0\0"
59
923k
  /* 295 */ "s0\0"
60
923k
  /* 298 */ "w0\0"
61
923k
  /* 301 */ "x0\0"
62
923k
  /* 304 */ "z0\0"
63
923k
  /* 307 */ "D8_D9_D10_D11\0"
64
923k
  /* 321 */ "Q8_Q9_Q10_Q11\0"
65
923k
  /* 335 */ "W10_W11\0"
66
923k
  /* 343 */ "X4_X5_X6_X7_X8_X9_X10_X11\0"
67
923k
  /* 369 */ "Z8_Z9_Z10_Z11\0"
68
923k
  /* 383 */ "b11\0"
69
923k
  /* 387 */ "d11\0"
70
923k
  /* 391 */ "h11\0"
71
923k
  /* 395 */ "p11\0"
72
923k
  /* 399 */ "q11\0"
73
923k
  /* 403 */ "s11\0"
74
923k
  /* 407 */ "w11\0"
75
923k
  /* 411 */ "x11\0"
76
923k
  /* 415 */ "z11\0"
77
923k
  /* 419 */ "D18_D19_D20_D21\0"
78
923k
  /* 435 */ "Q18_Q19_Q20_Q21\0"
79
923k
  /* 451 */ "W20_W21\0"
80
923k
  /* 459 */ "X14_X15_X16_X17_X18_X19_X20_X21\0"
81
923k
  /* 491 */ "Z18_Z19_Z20_Z21\0"
82
923k
  /* 507 */ "b21\0"
83
923k
  /* 511 */ "d21\0"
84
923k
  /* 515 */ "h21\0"
85
923k
  /* 519 */ "q21\0"
86
923k
  /* 523 */ "s21\0"
87
923k
  /* 527 */ "w21\0"
88
923k
  /* 531 */ "x21\0"
89
923k
  /* 535 */ "z21\0"
90
923k
  /* 539 */ "D28_D29_D30_D31\0"
91
923k
  /* 555 */ "Q28_Q29_Q30_Q31\0"
92
923k
  /* 571 */ "Z28_Z29_Z30_Z31\0"
93
923k
  /* 587 */ "b31\0"
94
923k
  /* 591 */ "d31\0"
95
923k
  /* 595 */ "h31\0"
96
923k
  /* 599 */ "q31\0"
97
923k
  /* 603 */ "s31\0"
98
923k
  /* 607 */ "z31\0"
99
923k
  /* 611 */ "D30_D31_D0_D1\0"
100
923k
  /* 625 */ "Q30_Q31_Q0_Q1\0"
101
923k
  /* 639 */ "W0_W1\0"
102
923k
  /* 645 */ "X0_X1\0"
103
923k
  /* 651 */ "Z30_Z31_Z0_Z1\0"
104
923k
  /* 665 */ "b1\0"
105
923k
  /* 668 */ "d1\0"
106
923k
  /* 671 */ "h1\0"
107
923k
  /* 674 */ "p1\0"
108
923k
  /* 677 */ "q1\0"
109
923k
  /* 680 */ "s1\0"
110
923k
  /* 683 */ "w1\0"
111
923k
  /* 686 */ "x1\0"
112
923k
  /* 689 */ "z1\0"
113
923k
  /* 692 */ "D9_D10_D11_D12\0"
114
923k
  /* 707 */ "Q9_Q10_Q11_Q12\0"
115
923k
  /* 722 */ "Z9_Z10_Z11_Z12\0"
116
923k
  /* 737 */ "b12\0"
117
923k
  /* 741 */ "d12\0"
118
923k
  /* 745 */ "h12\0"
119
923k
  /* 749 */ "p12\0"
120
923k
  /* 753 */ "q12\0"
121
923k
  /* 757 */ "s12\0"
122
923k
  /* 761 */ "w12\0"
123
923k
  /* 765 */ "x12\0"
124
923k
  /* 769 */ "z12\0"
125
923k
  /* 773 */ "D19_D20_D21_D22\0"
126
923k
  /* 789 */ "Q19_Q20_Q21_Q22\0"
127
923k
  /* 805 */ "Z19_Z20_Z21_Z22\0"
128
923k
  /* 821 */ "b22\0"
129
923k
  /* 825 */ "d22\0"
130
923k
  /* 829 */ "h22\0"
131
923k
  /* 833 */ "q22\0"
132
923k
  /* 837 */ "s22\0"
133
923k
  /* 841 */ "w22\0"
134
923k
  /* 845 */ "x22\0"
135
923k
  /* 849 */ "z22\0"
136
923k
  /* 853 */ "D31_D0_D1_D2\0"
137
923k
  /* 866 */ "Q31_Q0_Q1_Q2\0"
138
923k
  /* 879 */ "Z31_Z0_Z1_Z2\0"
139
923k
  /* 892 */ "b2\0"
140
923k
  /* 895 */ "d2\0"
141
923k
  /* 898 */ "h2\0"
142
923k
  /* 901 */ "p2\0"
143
923k
  /* 904 */ "q2\0"
144
923k
  /* 907 */ "s2\0"
145
923k
  /* 910 */ "w2\0"
146
923k
  /* 913 */ "x2\0"
147
923k
  /* 916 */ "z2\0"
148
923k
  /* 919 */ "D10_D11_D12_D13\0"
149
923k
  /* 935 */ "Q10_Q11_Q12_Q13\0"
150
923k
  /* 951 */ "W12_W13\0"
151
923k
  /* 959 */ "X6_X7_X8_X9_X10_X11_X12_X13\0"
152
923k
  /* 987 */ "Z10_Z11_Z12_Z13\0"
153
923k
  /* 1003 */ "b13\0"
154
923k
  /* 1007 */ "d13\0"
155
923k
  /* 1011 */ "h13\0"
156
923k
  /* 1015 */ "p13\0"
157
923k
  /* 1019 */ "q13\0"
158
923k
  /* 1023 */ "s13\0"
159
923k
  /* 1027 */ "w13\0"
160
923k
  /* 1031 */ "x13\0"
161
923k
  /* 1035 */ "z13\0"
162
923k
  /* 1039 */ "D20_D21_D22_D23\0"
163
923k
  /* 1055 */ "Q20_Q21_Q22_Q23\0"
164
923k
  /* 1071 */ "W22_W23\0"
165
923k
  /* 1079 */ "X16_X17_X18_X19_X20_X21_X22_X23\0"
166
923k
  /* 1111 */ "Z20_Z21_Z22_Z23\0"
167
923k
  /* 1127 */ "b23\0"
168
923k
  /* 1131 */ "d23\0"
169
923k
  /* 1135 */ "h23\0"
170
923k
  /* 1139 */ "q23\0"
171
923k
  /* 1143 */ "s23\0"
172
923k
  /* 1147 */ "w23\0"
173
923k
  /* 1151 */ "x23\0"
174
923k
  /* 1155 */ "z23\0"
175
923k
  /* 1159 */ "D0_D1_D2_D3\0"
176
923k
  /* 1171 */ "Q0_Q1_Q2_Q3\0"
177
923k
  /* 1183 */ "W2_W3\0"
178
923k
  /* 1189 */ "X2_X3\0"
179
923k
  /* 1195 */ "Z0_Z1_Z2_Z3\0"
180
923k
  /* 1207 */ "b3\0"
181
923k
  /* 1210 */ "d3\0"
182
923k
  /* 1213 */ "h3\0"
183
923k
  /* 1216 */ "p3\0"
184
923k
  /* 1219 */ "q3\0"
185
923k
  /* 1222 */ "s3\0"
186
923k
  /* 1225 */ "w3\0"
187
923k
  /* 1228 */ "x3\0"
188
923k
  /* 1231 */ "z3\0"
189
923k
  /* 1234 */ "D11_D12_D13_D14\0"
190
923k
  /* 1250 */ "Q11_Q12_Q13_Q14\0"
191
923k
  /* 1266 */ "Z11_Z12_Z13_Z14\0"
192
923k
  /* 1282 */ "b14\0"
193
923k
  /* 1286 */ "d14\0"
194
923k
  /* 1290 */ "h14\0"
195
923k
  /* 1294 */ "p14\0"
196
923k
  /* 1298 */ "q14\0"
197
923k
  /* 1302 */ "s14\0"
198
923k
  /* 1306 */ "w14\0"
199
923k
  /* 1310 */ "x14\0"
200
923k
  /* 1314 */ "z14\0"
201
923k
  /* 1318 */ "D21_D22_D23_D24\0"
202
923k
  /* 1334 */ "Q21_Q22_Q23_Q24\0"
203
923k
  /* 1350 */ "Z21_Z22_Z23_Z24\0"
204
923k
  /* 1366 */ "b24\0"
205
923k
  /* 1370 */ "d24\0"
206
923k
  /* 1374 */ "h24\0"
207
923k
  /* 1378 */ "q24\0"
208
923k
  /* 1382 */ "s24\0"
209
923k
  /* 1386 */ "w24\0"
210
923k
  /* 1390 */ "x24\0"
211
923k
  /* 1394 */ "z24\0"
212
923k
  /* 1398 */ "D1_D2_D3_D4\0"
213
923k
  /* 1410 */ "Q1_Q2_Q3_Q4\0"
214
923k
  /* 1422 */ "Z1_Z2_Z3_Z4\0"
215
923k
  /* 1434 */ "b4\0"
216
923k
  /* 1437 */ "d4\0"
217
923k
  /* 1440 */ "h4\0"
218
923k
  /* 1443 */ "p4\0"
219
923k
  /* 1446 */ "q4\0"
220
923k
  /* 1449 */ "s4\0"
221
923k
  /* 1452 */ "w4\0"
222
923k
  /* 1455 */ "x4\0"
223
923k
  /* 1458 */ "z4\0"
224
923k
  /* 1461 */ "D12_D13_D14_D15\0"
225
923k
  /* 1477 */ "Q12_Q13_Q14_Q15\0"
226
923k
  /* 1493 */ "W14_W15\0"
227
923k
  /* 1501 */ "X8_X9_X10_X11_X12_X13_X14_X15\0"
228
923k
  /* 1531 */ "Z12_Z13_Z14_Z15\0"
229
923k
  /* 1547 */ "b15\0"
230
923k
  /* 1551 */ "d15\0"
231
923k
  /* 1555 */ "h15\0"
232
923k
  /* 1559 */ "p15\0"
233
923k
  /* 1563 */ "q15\0"
234
923k
  /* 1567 */ "s15\0"
235
923k
  /* 1571 */ "w15\0"
236
923k
  /* 1575 */ "x15\0"
237
923k
  /* 1579 */ "z15\0"
238
923k
  /* 1583 */ "D22_D23_D24_D25\0"
239
923k
  /* 1599 */ "Q22_Q23_Q24_Q25\0"
240
923k
  /* 1615 */ "W24_W25\0"
241
923k
  /* 1623 */ "X18_X19_X20_X21_X22_X23_X24_X25\0"
242
923k
  /* 1655 */ "Z22_Z23_Z24_Z25\0"
243
923k
  /* 1671 */ "b25\0"
244
923k
  /* 1675 */ "d25\0"
245
923k
  /* 1679 */ "h25\0"
246
923k
  /* 1683 */ "q25\0"
247
923k
  /* 1687 */ "s25\0"
248
923k
  /* 1691 */ "w25\0"
249
923k
  /* 1695 */ "x25\0"
250
923k
  /* 1699 */ "z25\0"
251
923k
  /* 1703 */ "D2_D3_D4_D5\0"
252
923k
  /* 1715 */ "Q2_Q3_Q4_Q5\0"
253
923k
  /* 1727 */ "W4_W5\0"
254
923k
  /* 1733 */ "X4_X5\0"
255
923k
  /* 1739 */ "Z2_Z3_Z4_Z5\0"
256
923k
  /* 1751 */ "b5\0"
257
923k
  /* 1754 */ "d5\0"
258
923k
  /* 1757 */ "h5\0"
259
923k
  /* 1760 */ "p5\0"
260
923k
  /* 1763 */ "q5\0"
261
923k
  /* 1766 */ "s5\0"
262
923k
  /* 1769 */ "w5\0"
263
923k
  /* 1772 */ "x5\0"
264
923k
  /* 1775 */ "z5\0"
265
923k
  /* 1778 */ "D13_D14_D15_D16\0"
266
923k
  /* 1794 */ "Q13_Q14_Q15_Q16\0"
267
923k
  /* 1810 */ "Z13_Z14_Z15_Z16\0"
268
923k
  /* 1826 */ "b16\0"
269
923k
  /* 1830 */ "d16\0"
270
923k
  /* 1834 */ "h16\0"
271
923k
  /* 1838 */ "q16\0"
272
923k
  /* 1842 */ "s16\0"
273
923k
  /* 1846 */ "w16\0"
274
923k
  /* 1850 */ "x16\0"
275
923k
  /* 1854 */ "z16\0"
276
923k
  /* 1858 */ "D23_D24_D25_D26\0"
277
923k
  /* 1874 */ "Q23_Q24_Q25_Q26\0"
278
923k
  /* 1890 */ "Z23_Z24_Z25_Z26\0"
279
923k
  /* 1906 */ "b26\0"
280
923k
  /* 1910 */ "d26\0"
281
923k
  /* 1914 */ "h26\0"
282
923k
  /* 1918 */ "q26\0"
283
923k
  /* 1922 */ "s26\0"
284
923k
  /* 1926 */ "w26\0"
285
923k
  /* 1930 */ "x26\0"
286
923k
  /* 1934 */ "z26\0"
287
923k
  /* 1938 */ "D3_D4_D5_D6\0"
288
923k
  /* 1950 */ "Q3_Q4_Q5_Q6\0"
289
923k
  /* 1962 */ "Z3_Z4_Z5_Z6\0"
290
923k
  /* 1974 */ "b6\0"
291
923k
  /* 1977 */ "d6\0"
292
923k
  /* 1980 */ "h6\0"
293
923k
  /* 1983 */ "p6\0"
294
923k
  /* 1986 */ "q6\0"
295
923k
  /* 1989 */ "s6\0"
296
923k
  /* 1992 */ "w6\0"
297
923k
  /* 1995 */ "x6\0"
298
923k
  /* 1998 */ "z6\0"
299
923k
  /* 2001 */ "D14_D15_D16_D17\0"
300
923k
  /* 2017 */ "Q14_Q15_Q16_Q17\0"
301
923k
  /* 2033 */ "W16_W17\0"
302
923k
  /* 2041 */ "X10_X11_X12_X13_X14_X15_X16_X17\0"
303
923k
  /* 2073 */ "Z14_Z15_Z16_Z17\0"
304
923k
  /* 2089 */ "b17\0"
305
923k
  /* 2093 */ "d17\0"
306
923k
  /* 2097 */ "h17\0"
307
923k
  /* 2101 */ "q17\0"
308
923k
  /* 2105 */ "s17\0"
309
923k
  /* 2109 */ "w17\0"
310
923k
  /* 2113 */ "x17\0"
311
923k
  /* 2117 */ "z17\0"
312
923k
  /* 2121 */ "D24_D25_D26_D27\0"
313
923k
  /* 2137 */ "Q24_Q25_Q26_Q27\0"
314
923k
  /* 2153 */ "W26_W27\0"
315
923k
  /* 2161 */ "X20_X21_X22_X23_X24_X25_X26_X27\0"
316
923k
  /* 2193 */ "Z24_Z25_Z26_Z27\0"
317
923k
  /* 2209 */ "b27\0"
318
923k
  /* 2213 */ "d27\0"
319
923k
  /* 2217 */ "h27\0"
320
923k
  /* 2221 */ "q27\0"
321
923k
  /* 2225 */ "s27\0"
322
923k
  /* 2229 */ "w27\0"
323
923k
  /* 2233 */ "x27\0"
324
923k
  /* 2237 */ "z27\0"
325
923k
  /* 2241 */ "D4_D5_D6_D7\0"
326
923k
  /* 2253 */ "Q4_Q5_Q6_Q7\0"
327
923k
  /* 2265 */ "W6_W7\0"
328
923k
  /* 2271 */ "X0_X1_X2_X3_X4_X5_X6_X7\0"
329
923k
  /* 2295 */ "Z4_Z5_Z6_Z7\0"
330
923k
  /* 2307 */ "b7\0"
331
923k
  /* 2310 */ "d7\0"
332
923k
  /* 2313 */ "h7\0"
333
923k
  /* 2316 */ "p7\0"
334
923k
  /* 2319 */ "q7\0"
335
923k
  /* 2322 */ "s7\0"
336
923k
  /* 2325 */ "w7\0"
337
923k
  /* 2328 */ "x7\0"
338
923k
  /* 2331 */ "z7\0"
339
923k
  /* 2334 */ "D15_D16_D17_D18\0"
340
923k
  /* 2350 */ "Q15_Q16_Q17_Q18\0"
341
923k
  /* 2366 */ "Z15_Z16_Z17_Z18\0"
342
923k
  /* 2382 */ "b18\0"
343
923k
  /* 2386 */ "d18\0"
344
923k
  /* 2390 */ "h18\0"
345
923k
  /* 2394 */ "q18\0"
346
923k
  /* 2398 */ "s18\0"
347
923k
  /* 2402 */ "w18\0"
348
923k
  /* 2406 */ "x18\0"
349
923k
  /* 2410 */ "z18\0"
350
923k
  /* 2414 */ "D25_D26_D27_D28\0"
351
923k
  /* 2430 */ "Q25_Q26_Q27_Q28\0"
352
923k
  /* 2446 */ "Z25_Z26_Z27_Z28\0"
353
923k
  /* 2462 */ "b28\0"
354
923k
  /* 2466 */ "d28\0"
355
923k
  /* 2470 */ "h28\0"
356
923k
  /* 2474 */ "q28\0"
357
923k
  /* 2478 */ "s28\0"
358
923k
  /* 2482 */ "w28\0"
359
923k
  /* 2486 */ "x28\0"
360
923k
  /* 2490 */ "z28\0"
361
923k
  /* 2494 */ "D5_D6_D7_D8\0"
362
923k
  /* 2506 */ "Q5_Q6_Q7_Q8\0"
363
923k
  /* 2518 */ "Z5_Z6_Z7_Z8\0"
364
923k
  /* 2530 */ "b8\0"
365
923k
  /* 2533 */ "d8\0"
366
923k
  /* 2536 */ "h8\0"
367
923k
  /* 2539 */ "p8\0"
368
923k
  /* 2542 */ "q8\0"
369
923k
  /* 2545 */ "s8\0"
370
923k
  /* 2548 */ "w8\0"
371
923k
  /* 2551 */ "x8\0"
372
923k
  /* 2554 */ "z8\0"
373
923k
  /* 2557 */ "D16_D17_D18_D19\0"
374
923k
  /* 2573 */ "Q16_Q17_Q18_Q19\0"
375
923k
  /* 2589 */ "W18_W19\0"
376
923k
  /* 2597 */ "X12_X13_X14_X15_X16_X17_X18_X19\0"
377
923k
  /* 2629 */ "Z16_Z17_Z18_Z19\0"
378
923k
  /* 2645 */ "b19\0"
379
923k
  /* 2649 */ "d19\0"
380
923k
  /* 2653 */ "h19\0"
381
923k
  /* 2657 */ "q19\0"
382
923k
  /* 2661 */ "s19\0"
383
923k
  /* 2665 */ "w19\0"
384
923k
  /* 2669 */ "x19\0"
385
923k
  /* 2673 */ "z19\0"
386
923k
  /* 2677 */ "D26_D27_D28_D29\0"
387
923k
  /* 2693 */ "Q26_Q27_Q28_Q29\0"
388
923k
  /* 2709 */ "W28_W29\0"
389
923k
  /* 2717 */ "Z26_Z27_Z28_Z29\0"
390
923k
  /* 2733 */ "b29\0"
391
923k
  /* 2737 */ "d29\0"
392
923k
  /* 2741 */ "h29\0"
393
923k
  /* 2745 */ "q29\0"
394
923k
  /* 2749 */ "s29\0"
395
923k
  /* 2753 */ "w29\0"
396
923k
  /* 2757 */ "x29\0"
397
923k
  /* 2761 */ "z29\0"
398
923k
  /* 2765 */ "D6_D7_D8_D9\0"
399
923k
  /* 2777 */ "Q6_Q7_Q8_Q9\0"
400
923k
  /* 2789 */ "W8_W9\0"
401
923k
  /* 2795 */ "X2_X3_X4_X5_X6_X7_X8_X9\0"
402
923k
  /* 2819 */ "Z6_Z7_Z8_Z9\0"
403
923k
  /* 2831 */ "b9\0"
404
923k
  /* 2834 */ "d9\0"
405
923k
  /* 2837 */ "h9\0"
406
923k
  /* 2840 */ "p9\0"
407
923k
  /* 2843 */ "q9\0"
408
923k
  /* 2846 */ "s9\0"
409
923k
  /* 2849 */ "w9\0"
410
923k
  /* 2852 */ "x9\0"
411
923k
  /* 2855 */ "z9\0"
412
923k
  /* 2858 */ "X22_X23_X24_X25_X26_X27_X28_FP\0"
413
923k
  /* 2889 */ "W30_WZR\0"
414
923k
  /* 2897 */ "LR_XZR\0"
415
923k
  /* 2904 */ "za\0"
416
923k
  /* 2907 */ "za0.b\0"
417
923k
  /* 2913 */ "za0.d\0"
418
923k
  /* 2919 */ "za1.d\0"
419
923k
  /* 2925 */ "za2.d\0"
420
923k
  /* 2931 */ "za3.d\0"
421
923k
  /* 2937 */ "za4.d\0"
422
923k
  /* 2943 */ "za5.d\0"
423
923k
  /* 2949 */ "za6.d\0"
424
923k
  /* 2955 */ "za7.d\0"
425
923k
  /* 2961 */ "vg\0"
426
923k
  /* 2964 */ "za0.h\0"
427
923k
  /* 2970 */ "za1.h\0"
428
923k
  /* 2976 */ "z10_hi\0"
429
923k
  /* 2983 */ "z20_hi\0"
430
923k
  /* 2990 */ "z30_hi\0"
431
923k
  /* 2997 */ "z0_hi\0"
432
923k
  /* 3003 */ "z11_hi\0"
433
923k
  /* 3010 */ "z21_hi\0"
434
923k
  /* 3017 */ "z31_hi\0"
435
923k
  /* 3024 */ "z1_hi\0"
436
923k
  /* 3030 */ "z12_hi\0"
437
923k
  /* 3037 */ "z22_hi\0"
438
923k
  /* 3044 */ "z2_hi\0"
439
923k
  /* 3050 */ "z13_hi\0"
440
923k
  /* 3057 */ "z23_hi\0"
441
923k
  /* 3064 */ "z3_hi\0"
442
923k
  /* 3070 */ "z14_hi\0"
443
923k
  /* 3077 */ "z24_hi\0"
444
923k
  /* 3084 */ "z4_hi\0"
445
923k
  /* 3090 */ "z15_hi\0"
446
923k
  /* 3097 */ "z25_hi\0"
447
923k
  /* 3104 */ "z5_hi\0"
448
923k
  /* 3110 */ "z16_hi\0"
449
923k
  /* 3117 */ "z26_hi\0"
450
923k
  /* 3124 */ "z6_hi\0"
451
923k
  /* 3130 */ "z17_hi\0"
452
923k
  /* 3137 */ "z27_hi\0"
453
923k
  /* 3144 */ "z7_hi\0"
454
923k
  /* 3150 */ "z18_hi\0"
455
923k
  /* 3157 */ "z28_hi\0"
456
923k
  /* 3164 */ "z8_hi\0"
457
923k
  /* 3170 */ "z19_hi\0"
458
923k
  /* 3177 */ "z29_hi\0"
459
923k
  /* 3184 */ "z9_hi\0"
460
923k
  /* 3190 */ "wsp\0"
461
923k
  /* 3194 */ "za10.q\0"
462
923k
  /* 3201 */ "za0.q\0"
463
923k
  /* 3207 */ "za11.q\0"
464
923k
  /* 3214 */ "za1.q\0"
465
923k
  /* 3220 */ "za12.q\0"
466
923k
  /* 3227 */ "za2.q\0"
467
923k
  /* 3233 */ "za13.q\0"
468
923k
  /* 3240 */ "za3.q\0"
469
923k
  /* 3246 */ "za14.q\0"
470
923k
  /* 3253 */ "za4.q\0"
471
923k
  /* 3259 */ "za15.q\0"
472
923k
  /* 3266 */ "za5.q\0"
473
923k
  /* 3272 */ "za6.q\0"
474
923k
  /* 3278 */ "za7.q\0"
475
923k
  /* 3284 */ "za8.q\0"
476
923k
  /* 3290 */ "za9.q\0"
477
923k
  /* 3296 */ "ffr\0"
478
923k
  /* 3300 */ "wzr\0"
479
923k
  /* 3304 */ "xzr\0"
480
923k
  /* 3308 */ "za0.s\0"
481
923k
  /* 3314 */ "za1.s\0"
482
923k
  /* 3320 */ "za2.s\0"
483
923k
  /* 3326 */ "za3.s\0"
484
923k
  /* 3332 */ "nzcv\0"
485
923k
};
486
923k
#ifdef __GNUC__
487
923k
#pragma GCC diagnostic pop
488
923k
#endif
489
490
923k
  static const uint16_t RegAsmOffsetNoRegAltName[] = {
491
923k
    3296, 2757, 227, 3332, 3191, 2961, 3190, 3300, 3304, 2904, 280, 665, 892, 1207,
492
923k
    1434, 1751, 1974, 2307, 2530, 2831, 39, 383, 737, 1003, 1282, 1547, 1826, 2089,
493
923k
    2382, 2645, 123, 507, 821, 1127, 1366, 1671, 1906, 2209, 2462, 2733, 203, 587,
494
923k
    283, 668, 895, 1210, 1437, 1754, 1977, 2310, 2533, 2834, 43, 387, 741, 1007,
495
923k
    1286, 1551, 1830, 2093, 2386, 2649, 127, 511, 825, 1131, 1370, 1675, 1910, 2213,
496
923k
    2466, 2737, 207, 591, 286, 671, 898, 1213, 1440, 1757, 1980, 2313, 2536, 2837,
497
923k
    47, 391, 745, 1011, 1290, 1555, 1834, 2097, 2390, 2653, 131, 515, 829, 1135,
498
923k
    1374, 1679, 1914, 2217, 2470, 2741, 211, 595, 289, 674, 901, 1216, 1443, 1760,
499
923k
    1983, 2316, 2539, 2840, 51, 395, 749, 1015, 1294, 1559, 292, 677, 904, 1219,
500
923k
    1446, 1763, 1986, 2319, 2542, 2843, 55, 399, 753, 1019, 1298, 1563, 1838, 2101,
501
923k
    2394, 2657, 135, 519, 833, 1139, 1378, 1683, 1918, 2221, 2474, 2745, 215, 599,
502
923k
    295, 680, 907, 1222, 1449, 1766, 1989, 2322, 2545, 2846, 59, 403, 757, 1023,
503
923k
    1302, 1567, 1842, 2105, 2398, 2661, 139, 523, 837, 1143, 1382, 1687, 1922, 2225,
504
923k
    2478, 2749, 219, 603, 298, 683, 910, 1225, 1452, 1769, 1992, 2325, 2548, 2849,
505
923k
    63, 407, 761, 1027, 1306, 1571, 1846, 2109, 2402, 2665, 143, 527, 841, 1147,
506
923k
    1386, 1691, 1926, 2229, 2482, 2753, 223, 301, 686, 913, 1228, 1455, 1772, 1995,
507
923k
    2328, 2551, 2852, 67, 411, 765, 1031, 1310, 1575, 1850, 2113, 2406, 2669, 147,
508
923k
    531, 845, 1151, 1390, 1695, 1930, 2233, 2486, 304, 689, 916, 1231, 1458, 1775,
509
923k
    1998, 2331, 2554, 2855, 71, 415, 769, 1035, 1314, 1579, 1854, 2117, 2410, 2673,
510
923k
    151, 535, 849, 1155, 1394, 1699, 1934, 2237, 2490, 2761, 231, 607, 2907, 2913,
511
923k
    2919, 2925, 2931, 2937, 2943, 2949, 2955, 2964, 2970, 3201, 3214, 3227, 3240, 3253,
512
923k
    3266, 3272, 3278, 3284, 3290, 3194, 3207, 3220, 3233, 3246, 3259, 3308, 3314, 3320,
513
923k
    3326, 2997, 3024, 3044, 3064, 3084, 3104, 3124, 3144, 3164, 3184, 2976, 3003, 3030,
514
923k
    3050, 3070, 3090, 3110, 3130, 3150, 3170, 2983, 3010, 3037, 3057, 3077, 3097, 3117,
515
923k
    3137, 3157, 3177, 2990, 3017, 619, 860, 1165, 1404, 1709, 1944, 2247, 2500, 2771,
516
923k
    6, 313, 699, 927, 1242, 1469, 1786, 2009, 2342, 2565, 83, 427, 781, 1047,
517
923k
    1326, 1591, 1866, 2129, 2422, 2685, 163, 547, 243, 1159, 1398, 1703, 1938, 2241,
518
923k
    2494, 2765, 0, 307, 692, 919, 1234, 1461, 1778, 2001, 2334, 2557, 75, 419,
519
923k
    773, 1039, 1318, 1583, 1858, 2121, 2414, 2677, 155, 539, 235, 611, 853, 857,
520
923k
    1162, 1401, 1706, 1941, 2244, 2497, 2768, 3, 310, 695, 923, 1238, 1465, 1782,
521
923k
    2005, 2338, 2561, 79, 423, 777, 1043, 1322, 1587, 1862, 2125, 2418, 2681, 159,
522
923k
    543, 239, 615, 633, 873, 1177, 1416, 1721, 1956, 2259, 2512, 2783, 19, 327,
523
923k
    714, 943, 1258, 1485, 1802, 2025, 2358, 2581, 99, 443, 797, 1063, 1342, 1607,
524
923k
    1882, 2145, 2438, 2701, 179, 563, 258, 1171, 1410, 1715, 1950, 2253, 2506, 2777,
525
923k
    13, 321, 707, 935, 1250, 1477, 1794, 2017, 2350, 2573, 91, 435, 789, 1055,
526
923k
    1334, 1599, 1874, 2137, 2430, 2693, 171, 555, 250, 625, 866, 870, 1174, 1413,
527
923k
    1718, 1953, 2256, 2509, 2780, 16, 324, 710, 939, 1254, 1481, 1798, 2021, 2354,
528
923k
    2577, 95, 439, 793, 1059, 1338, 1603, 1878, 2141, 2434, 2697, 175, 559, 254,
529
923k
    629, 2858, 2271, 2795, 343, 959, 1501, 2041, 2597, 459, 1079, 1623, 2161, 2889,
530
923k
    639, 1183, 1727, 2265, 2789, 335, 951, 1493, 2033, 2589, 451, 1071, 1615, 2153,
531
923k
    2709, 2897, 2882, 645, 1189, 1733, 2289, 2813, 361, 979, 1523, 2065, 2621, 483,
532
923k
    1103, 1647, 2185, 659, 886, 1201, 1428, 1745, 1968, 2301, 2524, 2825, 32, 375,
533
923k
    729, 995, 1274, 1539, 1818, 2081, 2374, 2637, 115, 499, 813, 1119, 1358, 1663,
534
923k
    1898, 2201, 2454, 2725, 195, 579, 273, 1195, 1422, 1739, 1962, 2295, 2518, 2819,
535
923k
    26, 369, 722, 987, 1266, 1531, 1810, 2073, 2366, 2629, 107, 491, 805, 1111,
536
923k
    1350, 1655, 1890, 2193, 2446, 2717, 187, 571, 265, 651, 879, 883, 1198, 1425,
537
923k
    1742, 1965, 2298, 2521, 2822, 29, 372, 725, 991, 1270, 1535, 1814, 2077, 2370,
538
923k
    2633, 111, 495, 809, 1115, 1354, 1659, 1894, 2197, 2450, 2721, 191, 575, 269,
539
923k
    655,
540
923k
  };
541
542
543
923k
#ifdef __GNUC__
544
923k
#pragma GCC diagnostic push
545
923k
#pragma GCC diagnostic ignored "-Woverlength-strings"
546
923k
#endif
547
923k
  static const char AsmStrsvlist1[] = {
548
923k
  /* 0 */ "\0"
549
923k
};
550
923k
#ifdef __GNUC__
551
923k
#pragma GCC diagnostic pop
552
923k
#endif
553
554
923k
  static const uint8_t RegAsmOffsetvlist1[] = {
555
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
556
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
557
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
558
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
559
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
560
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
561
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
562
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
563
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
564
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
565
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
566
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
567
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
568
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
569
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
570
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
571
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
572
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
573
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
574
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
575
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
576
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
577
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
578
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
579
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
580
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
581
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
582
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
583
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
584
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
585
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
586
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
587
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
588
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
589
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
590
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
591
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
592
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
593
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
594
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
595
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
596
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
597
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
598
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
599
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
600
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
601
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
602
923k
    0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
603
923k
    0,
604
923k
  };
605
606
607
923k
#ifdef __GNUC__
608
923k
#pragma GCC diagnostic push
609
923k
#pragma GCC diagnostic ignored "-Woverlength-strings"
610
923k
#endif
611
923k
  static const char AsmStrsvreg[] = {
612
923k
  /* 0 */ "v10\0"
613
923k
  /* 4 */ "v20\0"
614
923k
  /* 8 */ "v30\0"
615
923k
  /* 12 */ "v0\0"
616
923k
  /* 15 */ "v11\0"
617
923k
  /* 19 */ "v21\0"
618
923k
  /* 23 */ "v31\0"
619
923k
  /* 27 */ "v1\0"
620
923k
  /* 30 */ "v12\0"
621
923k
  /* 34 */ "v22\0"
622
923k
  /* 38 */ "v2\0"
623
923k
  /* 41 */ "v13\0"
624
923k
  /* 45 */ "v23\0"
625
923k
  /* 49 */ "v3\0"
626
923k
  /* 52 */ "v14\0"
627
923k
  /* 56 */ "v24\0"
628
923k
  /* 60 */ "v4\0"
629
923k
  /* 63 */ "v15\0"
630
923k
  /* 67 */ "v25\0"
631
923k
  /* 71 */ "v5\0"
632
923k
  /* 74 */ "v16\0"
633
923k
  /* 78 */ "v26\0"
634
923k
  /* 82 */ "v6\0"
635
923k
  /* 85 */ "v17\0"
636
923k
  /* 89 */ "v27\0"
637
923k
  /* 93 */ "v7\0"
638
923k
  /* 96 */ "v18\0"
639
923k
  /* 100 */ "v28\0"
640
923k
  /* 104 */ "v8\0"
641
923k
  /* 107 */ "v19\0"
642
923k
  /* 111 */ "v29\0"
643
923k
  /* 115 */ "v9\0"
644
923k
};
645
923k
#ifdef __GNUC__
646
923k
#pragma GCC diagnostic pop
647
923k
#endif
648
649
923k
  static const uint8_t RegAsmOffsetvreg[] = {
650
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
651
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
652
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
653
923k
    12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41,
654
923k
    52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89,
655
923k
    100, 111, 8, 23, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
656
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
657
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
658
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 12, 27, 38, 49,
659
923k
    60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85,
660
923k
    96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23,
661
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
662
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
663
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
664
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
665
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
666
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
667
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
668
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
669
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
670
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
671
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
672
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
673
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
674
923k
    3, 3, 3, 3, 3, 12, 27, 38, 49, 60, 71, 82, 93, 104,
675
923k
    115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34,
676
923k
    45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 38, 49, 60,
677
923k
    71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96,
678
923k
    107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12,
679
923k
    27, 38, 49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52,
680
923k
    63, 74, 85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100,
681
923k
    111, 8, 23, 12, 27, 38, 49, 60, 71, 82, 93, 104, 115, 0,
682
923k
    15, 30, 41, 52, 63, 74, 85, 96, 107, 4, 19, 34, 45, 56,
683
923k
    67, 78, 89, 100, 111, 8, 23, 12, 27, 38, 49, 60, 71, 82,
684
923k
    93, 104, 115, 0, 15, 30, 41, 52, 63, 74, 85, 96, 107, 4,
685
923k
    19, 34, 45, 56, 67, 78, 89, 100, 111, 8, 23, 12, 27, 38,
686
923k
    49, 60, 71, 82, 93, 104, 115, 0, 15, 30, 41, 52, 63, 74,
687
923k
    85, 96, 107, 4, 19, 34, 45, 56, 67, 78, 89, 100, 111, 8,
688
923k
    23, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
689
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
690
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
691
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
692
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
693
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
694
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
695
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
696
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
697
923k
    3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
698
923k
    3,
699
923k
  };
700
701
923k
  switch(AltIdx) {
702
0
  default:
703
0
    return (const char *)(sizeof(RegAsmOffsetvreg)/sizeof(RegAsmOffsetvreg[0]));
704
684k
  case AArch64_NoRegAltName:
705
684k
    return AsmStrsNoRegAltName+RegAsmOffsetNoRegAltName[RegNo-1];
706
0
  case AArch64_vlist1:
707
0
    return AsmStrsvlist1+RegAsmOffsetvlist1[RegNo-1];
708
239k
  case AArch64_vreg:
709
239k
    return AsmStrsvreg+RegAsmOffsetvreg[RegNo-1];
710
923k
  }
711
#else
712
  return NULL;
713
#endif
714
923k
}