Coverage Report

Created: 2023-12-08 06:05

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