1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|* *|
3|* Assembly Writer Source Fragment *|
4|* *|
5|* Automatically generated file, do not edit! *|
6|* From: SystemZ.td *|
7|* *|
8\*===----------------------------------------------------------------------===*/
9
10/// getMnemonic - This method is automatically generated by tablegen
11/// from the instruction set description.
12std::pair<const char *, uint64_t>
13SystemZGNUInstPrinter::getMnemonic(const MCInst &MI) const {
14
15#ifdef __GNUC__
16#pragma GCC diagnostic push
17#pragma GCC diagnostic ignored "-Woverlength-strings"
18#endif
19 static const char AsmStrs[] = {
20 /* 0 */ "cu21\t\000"
21 /* 6 */ "cu41\t\000"
22 /* 12 */ "cu12\t\000"
23 /* 18 */ "cu42\t\000"
24 /* 24 */ "cu14\t\000"
25 /* 30 */ "cu24\t\000"
26 /* 36 */ "trap4\t\000"
27 /* 43 */ "laa\t\000"
28 /* 48 */ "slda\t\000"
29 /* 54 */ "srda\t\000"
30 /* 60 */ "esea\t\000"
31 /* 66 */ "lptea\t\000"
32 /* 73 */ "vfa\t\000"
33 /* 78 */ "siga\t\000"
34 /* 84 */ "ecpga\t\000"
35 /* 91 */ "unpka\t\000"
36 /* 98 */ "spka\t\000"
37 /* 104 */ "sla\t\000"
38 /* 109 */ "vgfma\t\000"
39 /* 116 */ "vfma\t\000"
40 /* 122 */ "kma\t\000"
41 /* 127 */ "vfnma\t\000"
42 /* 134 */ "ppa\t\000"
43 /* 139 */ "ledbra\t\000"
44 /* 147 */ "cfdbra\t\000"
45 /* 155 */ "cgdbra\t\000"
46 /* 163 */ "fidbra\t\000"
47 /* 171 */ "cfebra\t\000"
48 /* 179 */ "cgebra\t\000"
49 /* 187 */ "fiebra\t\000"
50 /* 195 */ "cdfbra\t\000"
51 /* 203 */ "cefbra\t\000"
52 /* 211 */ "cxfbra\t\000"
53 /* 219 */ "cdgbra\t\000"
54 /* 227 */ "cegbra\t\000"
55 /* 235 */ "cxgbra\t\000"
56 /* 243 */ "ldxbra\t\000"
57 /* 251 */ "lexbra\t\000"
58 /* 259 */ "cfxbra\t\000"
59 /* 267 */ "cgxbra\t\000"
60 /* 275 */ "fixbra\t\000"
61 /* 283 */ "lra\t\000"
62 /* 288 */ "vesra\t\000"
63 /* 295 */ "vsra\t\000"
64 /* 301 */ "adtra\t\000"
65 /* 308 */ "ddtra\t\000"
66 /* 315 */ "cgdtra\t\000"
67 /* 323 */ "mdtra\t\000"
68 /* 330 */ "sdtra\t\000"
69 /* 337 */ "cdgtra\t\000"
70 /* 345 */ "cxgtra\t\000"
71 /* 353 */ "axtra\t\000"
72 /* 360 */ "dxtra\t\000"
73 /* 367 */ "cgxtra\t\000"
74 /* 375 */ "mxtra\t\000"
75 /* 382 */ "sxtra\t\000"
76 /* 389 */ "lura\t\000"
77 /* 395 */ "stura\t\000"
78 /* 402 */ "bsa\t\000"
79 /* 407 */ "kdsa\t\000"
80 /* 413 */ "esta\t\000"
81 /* 419 */ "msta\t\000"
82 /* 425 */ "va\t\000"
83 /* 429 */ "cpya\t\000"
84 /* 435 */ "vgfmab\t\000"
85 /* 443 */ "vesrab\t\000"
86 /* 451 */ "vsrab\t\000"
87 /* 458 */ "vab\t\000"
88 /* 463 */ "llxab\t\000"
89 /* 470 */ "lcbb\t\000"
90 /* 476 */ "vlbb\t\000"
91 /* 482 */ "vaccb\t\000"
92 /* 489 */ "vecb\t\000"
93 /* 495 */ "vlcb\t\000"
94 /* 501 */ "vstrcb\t\000"
95 /* 509 */ "vfadb\t\000"
96 /* 516 */ "wfadb\t\000"
97 /* 523 */ "vfmadb\t\000"
98 /* 531 */ "wfmadb\t\000"
99 /* 539 */ "vfnmadb\t\000"
100 /* 548 */ "wfnmadb\t\000"
101 /* 557 */ "wfcdb\t\000"
102 /* 564 */ "vflcdb\t\000"
103 /* 572 */ "wflcdb\t\000"
104 /* 580 */ "tcdb\t\000"
105 /* 586 */ "vfddb\t\000"
106 /* 593 */ "wfddb\t\000"
107 /* 600 */ "vfcedb\t\000"
108 /* 608 */ "wfcedb\t\000"
109 /* 616 */ "vfchedb\t\000"
110 /* 625 */ "wfchedb\t\000"
111 /* 634 */ "vfkhedb\t\000"
112 /* 643 */ "wfkhedb\t\000"
113 /* 652 */ "vfkedb\t\000"
114 /* 660 */ "wfkedb\t\000"
115 /* 668 */ "vledb\t\000"
116 /* 675 */ "wledb\t\000"
117 /* 682 */ "vcgdb\t\000"
118 /* 689 */ "wcgdb\t\000"
119 /* 696 */ "vclgdb\t\000"
120 /* 704 */ "wclgdb\t\000"
121 /* 712 */ "vfchdb\t\000"
122 /* 720 */ "wfchdb\t\000"
123 /* 728 */ "vfkhdb\t\000"
124 /* 736 */ "wfkhdb\t\000"
125 /* 744 */ "vftcidb\t\000"
126 /* 753 */ "wftcidb\t\000"
127 /* 762 */ "vfidb\t\000"
128 /* 769 */ "wfidb\t\000"
129 /* 776 */ "wfkdb\t\000"
130 /* 783 */ "vsldb\t\000"
131 /* 790 */ "vfmdb\t\000"
132 /* 797 */ "wfmdb\t\000"
133 /* 804 */ "vblendb\t\000"
134 /* 813 */ "vfmindb\t\000"
135 /* 822 */ "wfmindb\t\000"
136 /* 831 */ "vflndb\t\000"
137 /* 839 */ "wflndb\t\000"
138 /* 847 */ "vfpsodb\t\000"
139 /* 856 */ "wfpsodb\t\000"
140 /* 865 */ "vflpdb\t\000"
141 /* 873 */ "wflpdb\t\000"
142 /* 881 */ "vfsqdb\t\000"
143 /* 889 */ "wfsqdb\t\000"
144 /* 897 */ "vfsdb\t\000"
145 /* 904 */ "wfsdb\t\000"
146 /* 911 */ "vfmsdb\t\000"
147 /* 919 */ "wfmsdb\t\000"
148 /* 927 */ "vfnmsdb\t\000"
149 /* 936 */ "wfnmsdb\t\000"
150 /* 945 */ "vfmaxdb\t\000"
151 /* 954 */ "wfmaxdb\t\000"
152 /* 963 */ "lxdb\t\000"
153 /* 969 */ "mxdb\t\000"
154 /* 975 */ "vfaeb\t\000"
155 /* 982 */ "vmaeb\t\000"
156 /* 989 */ "tceb\t\000"
157 /* 995 */ "vldeb\t\000"
158 /* 1002 */ "wldeb\t\000"
159 /* 1009 */ "mdeb\t\000"
160 /* 1015 */ "vfeeb\t\000"
161 /* 1022 */ "meeb\t\000"
162 /* 1028 */ "vcfeb\t\000"
163 /* 1035 */ "wcfeb\t\000"
164 /* 1042 */ "vclfeb\t\000"
165 /* 1050 */ "wclfeb\t\000"
166 /* 1058 */ "keb\t\000"
167 /* 1063 */ "vmaleb\t\000"
168 /* 1071 */ "vmleb\t\000"
169 /* 1078 */ "vleb\t\000"
170 /* 1084 */ "vmeb\t\000"
171 /* 1090 */ "vfeneb\t\000"
172 /* 1098 */ "sqeb\t\000"
173 /* 1104 */ "mseb\t\000"
174 /* 1110 */ "vsteb\t\000"
175 /* 1117 */ "lxeb\t\000"
176 /* 1123 */ "vcefb\t\000"
177 /* 1130 */ "wcefb\t\000"
178 /* 1137 */ "vcelfb\t\000"
179 /* 1145 */ "wcelfb\t\000"
180 /* 1153 */ "vcdgb\t\000"
181 /* 1160 */ "wcdgb\t\000"
182 /* 1167 */ "vsegb\t\000"
183 /* 1174 */ "vcdlgb\t\000"
184 /* 1182 */ "wcdlgb\t\000"
185 /* 1190 */ "vavgb\t\000"
186 /* 1197 */ "vlvgb\t\000"
187 /* 1204 */ "vmahb\t\000"
188 /* 1211 */ "vchb\t\000"
189 /* 1217 */ "vmalhb\t\000"
190 /* 1225 */ "vmlhb\t\000"
191 /* 1232 */ "vuplhb\t\000"
192 /* 1240 */ "vmhb\t\000"
193 /* 1246 */ "vuphb\t\000"
194 /* 1253 */ "vmrhb\t\000"
195 /* 1260 */ "vscbib\t\000"
196 /* 1268 */ "cib\t\000"
197 /* 1273 */ "vleib\t\000"
198 /* 1280 */ "cgib\t\000"
199 /* 1286 */ "clgib\t\000"
200 /* 1293 */ "clib\t\000"
201 /* 1299 */ "vrepib\t\000"
202 /* 1307 */ "vmalb\t\000"
203 /* 1314 */ "veclb\t\000"
204 /* 1321 */ "vavglb\t\000"
205 /* 1329 */ "vchlb\t\000"
206 /* 1336 */ "vupllb\t\000"
207 /* 1344 */ "verllb\t\000"
208 /* 1352 */ "vmlb\t\000"
209 /* 1358 */ "vmnlb\t\000"
210 /* 1365 */ "vuplb\t\000"
211 /* 1372 */ "vmrlb\t\000"
212 /* 1379 */ "vesrlb\t\000"
213 /* 1387 */ "vsrlb\t\000"
214 /* 1394 */ "veslb\t\000"
215 /* 1401 */ "vslb\t\000"
216 /* 1407 */ "vmxlb\t\000"
217 /* 1414 */ "vgemb\t\000"
218 /* 1421 */ "vgfmb\t\000"
219 /* 1428 */ "vgmb\t\000"
220 /* 1434 */ "verimb\t\000"
221 /* 1442 */ "srnmb\t\000"
222 /* 1449 */ "vsumb\t\000"
223 /* 1456 */ "vmnb\t\000"
224 /* 1462 */ "vmaob\t\000"
225 /* 1469 */ "vmalob\t\000"
226 /* 1477 */ "vmlob\t\000"
227 /* 1484 */ "vmob\t\000"
228 /* 1490 */ "vlrepb\t\000"
229 /* 1498 */ "vrepb\t\000"
230 /* 1505 */ "vlpb\t\000"
231 /* 1511 */ "vceqb\t\000"
232 /* 1518 */ "crb\t\000"
233 /* 1523 */ "cgrb\t\000"
234 /* 1529 */ "clgrb\t\000"
235 /* 1536 */ "clrb\t\000"
236 /* 1542 */ "vistrb\t\000"
237 /* 1550 */ "vfasb\t\000"
238 /* 1557 */ "wfasb\t\000"
239 /* 1564 */ "vfmasb\t\000"
240 /* 1572 */ "wfmasb\t\000"
241 /* 1580 */ "vfnmasb\t\000"
242 /* 1589 */ "wfnmasb\t\000"
243 /* 1598 */ "wfcsb\t\000"
244 /* 1605 */ "vflcsb\t\000"
245 /* 1613 */ "wflcsb\t\000"
246 /* 1621 */ "vfdsb\t\000"
247 /* 1628 */ "wfdsb\t\000"
248 /* 1635 */ "vfcesb\t\000"
249 /* 1643 */ "wfcesb\t\000"
250 /* 1651 */ "vfchesb\t\000"
251 /* 1660 */ "wfchesb\t\000"
252 /* 1669 */ "vfkhesb\t\000"
253 /* 1678 */ "wfkhesb\t\000"
254 /* 1687 */ "vfkesb\t\000"
255 /* 1695 */ "wfkesb\t\000"
256 /* 1703 */ "vfchsb\t\000"
257 /* 1711 */ "wfchsb\t\000"
258 /* 1719 */ "vfkhsb\t\000"
259 /* 1727 */ "wfkhsb\t\000"
260 /* 1735 */ "vftcisb\t\000"
261 /* 1744 */ "wftcisb\t\000"
262 /* 1753 */ "vfisb\t\000"
263 /* 1760 */ "wfisb\t\000"
264 /* 1767 */ "wfksb\t\000"
265 /* 1774 */ "vfmsb\t\000"
266 /* 1781 */ "wfmsb\t\000"
267 /* 1788 */ "vfminsb\t\000"
268 /* 1797 */ "wfminsb\t\000"
269 /* 1806 */ "vflnsb\t\000"
270 /* 1814 */ "wflnsb\t\000"
271 /* 1822 */ "vfpsosb\t\000"
272 /* 1831 */ "wfpsosb\t\000"
273 /* 1840 */ "vflpsb\t\000"
274 /* 1848 */ "wflpsb\t\000"
275 /* 1856 */ "vfsqsb\t\000"
276 /* 1864 */ "wfsqsb\t\000"
277 /* 1872 */ "vstrsb\t\000"
278 /* 1880 */ "vfssb\t\000"
279 /* 1887 */ "wfssb\t\000"
280 /* 1894 */ "vfmssb\t\000"
281 /* 1902 */ "wfmssb\t\000"
282 /* 1910 */ "vfnmssb\t\000"
283 /* 1919 */ "wfnmssb\t\000"
284 /* 1928 */ "vsb\t\000"
285 /* 1933 */ "vfmaxsb\t\000"
286 /* 1942 */ "wfmaxsb\t\000"
287 /* 1951 */ "vpopctb\t\000"
288 /* 1960 */ "vesravb\t\000"
289 /* 1969 */ "vcvb\t\000"
290 /* 1975 */ "vlgvb\t\000"
291 /* 1982 */ "verllvb\t\000"
292 /* 1991 */ "vesrlvb\t\000"
293 /* 2000 */ "veslvb\t\000"
294 /* 2008 */ "wfaxb\t\000"
295 /* 2015 */ "wfmaxb\t\000"
296 /* 2023 */ "wfnmaxb\t\000"
297 /* 2032 */ "wfcxb\t\000"
298 /* 2039 */ "wflcxb\t\000"
299 /* 2047 */ "tcxb\t\000"
300 /* 2053 */ "wfdxb\t\000"
301 /* 2060 */ "wfcexb\t\000"
302 /* 2068 */ "wfchexb\t\000"
303 /* 2077 */ "wfkhexb\t\000"
304 /* 2086 */ "wfkexb\t\000"
305 /* 2094 */ "wfchxb\t\000"
306 /* 2102 */ "wfkhxb\t\000"
307 /* 2110 */ "wftcixb\t\000"
308 /* 2119 */ "wfixb\t\000"
309 /* 2126 */ "wfkxb\t\000"
310 /* 2133 */ "wfmxb\t\000"
311 /* 2140 */ "vmxb\t\000"
312 /* 2146 */ "wfminxb\t\000"
313 /* 2155 */ "wflnxb\t\000"
314 /* 2163 */ "wfpsoxb\t\000"
315 /* 2172 */ "wflpxb\t\000"
316 /* 2180 */ "wfsqxb\t\000"
317 /* 2188 */ "wfsxb\t\000"
318 /* 2195 */ "wfmsxb\t\000"
319 /* 2203 */ "wfnmsxb\t\000"
320 /* 2212 */ "wfmaxxb\t\000"
321 /* 2221 */ "vstrczb\t\000"
322 /* 2230 */ "vfaezb\t\000"
323 /* 2238 */ "vfeezb\t\000"
324 /* 2246 */ "vllezb\t\000"
325 /* 2254 */ "vfenezb\t\000"
326 /* 2263 */ "vclzb\t\000"
327 /* 2270 */ "vstrszb\t\000"
328 /* 2279 */ "vctzb\t\000"
329 /* 2286 */ "iac\t\000"
330 /* 2291 */ "kmac\t\000"
331 /* 2297 */ "sac\t\000"
332 /* 2302 */ "vac\t\000"
333 /* 2307 */ "bc\t\000"
334 /* 2311 */ "vacc\t\000"
335 /* 2317 */ "vaccc\t\000"
336 /* 2324 */ "dfltcc\t\000"
337 /* 2332 */ "vec\t\000"
338 /* 2337 */ "cfc\t\000"
339 /* 2342 */ "wfc\t\000"
340 /* 2347 */ "llgc\t\000"
341 /* 2353 */ "msgc\t\000"
342 /* 2359 */ "bic\t\000"
343 /* 2364 */ "sckc\t\000"
344 /* 2370 */ "stckc\t\000"
345 /* 2377 */ "msgrkc\t\000"
346 /* 2385 */ "msrkc\t\000"
347 /* 2392 */ "alc\t\000"
348 /* 2397 */ "clc\t\000"
349 /* 2402 */ "llc\t\000"
350 /* 2407 */ "vlc\t\000"
351 /* 2412 */ "kmc\t\000"
352 /* 2417 */ "tbeginc\t\000"
353 /* 2426 */ "vnc\t\000"
354 /* 2431 */ "loc\t\000"
355 /* 2436 */ "stoc\t\000"
356 /* 2442 */ "voc\t\000"
357 /* 2447 */ "efpc\t\000"
358 /* 2453 */ "lfpc\t\000"
359 /* 2459 */ "sfpc\t\000"
360 /* 2465 */ "stfpc\t\000"
361 /* 2472 */ "brc\t\000"
362 /* 2477 */ "vstrc\t\000"
363 /* 2484 */ "lgsc\t\000"
364 /* 2490 */ "stgsc\t\000"
365 /* 2497 */ "msc\t\000"
366 /* 2502 */ "cmpsc\t\000"
367 /* 2509 */ "stc\t\000"
368 /* 2514 */ "mvc\t\000"
369 /* 2519 */ "svc\t\000"
370 /* 2524 */ "xc\t\000"
371 /* 2528 */ "mad\t\000"
372 /* 2533 */ "cd\t\000"
373 /* 2537 */ "dd\t\000"
374 /* 2541 */ "vled\t\000"
375 /* 2547 */ "pfd\t\000"
376 /* 2552 */ "vfd\t\000"
377 /* 2557 */ "vcgd\t\000"
378 /* 2563 */ "vclgd\t\000"
379 /* 2570 */ "wflld\t\000"
380 /* 2577 */ "vsld\t\000"
381 /* 2583 */ "kimd\t\000"
382 /* 2589 */ "klmd\t\000"
383 /* 2595 */ "vblend\t\000"
384 /* 2603 */ "etnd\t\000"
385 /* 2609 */ "lpd\t\000"
386 /* 2614 */ "sqd\t\000"
387 /* 2619 */ "vflrd\t\000"
388 /* 2626 */ "wflrd\t\000"
389 /* 2633 */ "vsrd\t\000"
390 /* 2639 */ "msd\t\000"
391 /* 2644 */ "std\t\000"
392 /* 2649 */ "vcvd\t\000"
393 /* 2655 */ "lxd\t\000"
394 /* 2660 */ "mxd\t\000"
395 /* 2665 */ "vfae\t\000"
396 /* 2671 */ "lae\t\000"
397 /* 2676 */ "vmae\t\000"
398 /* 2682 */ "cibe\t\000"
399 /* 2688 */ "cgibe\t\000"
400 /* 2695 */ "clgibe\t\000"
401 /* 2703 */ "clibe\t\000"
402 /* 2710 */ "crbe\t\000"
403 /* 2716 */ "cgrbe\t\000"
404 /* 2723 */ "clgrbe\t\000"
405 /* 2731 */ "clrbe\t\000"
406 /* 2738 */ "rrbe\t\000"
407 /* 2744 */ "trace\t\000"
408 /* 2751 */ "vfce\t\000"
409 /* 2757 */ "loce\t\000"
410 /* 2763 */ "stoce\t\000"
411 /* 2770 */ "vlde\t\000"
412 /* 2776 */ "mde\t\000"
413 /* 2781 */ "vfee\t\000"
414 /* 2787 */ "mee\t\000"
415 /* 2792 */ "locge\t\000"
416 /* 2799 */ "stocge\t\000"
417 /* 2807 */ "jge\t\000"
418 /* 2812 */ "cibhe\t\000"
419 /* 2819 */ "cgibhe\t\000"
420 /* 2827 */ "clgibhe\t\000"
421 /* 2836 */ "clibhe\t\000"
422 /* 2844 */ "crbhe\t\000"
423 /* 2851 */ "cgrbhe\t\000"
424 /* 2859 */ "clgrbhe\t\000"
425 /* 2868 */ "clrbhe\t\000"
426 /* 2876 */ "vfche\t\000"
427 /* 2883 */ "loche\t\000"
428 /* 2890 */ "stoche\t\000"
429 /* 2898 */ "locfhe\t\000"
430 /* 2906 */ "stocfhe\t\000"
431 /* 2915 */ "locghe\t\000"
432 /* 2923 */ "stocghe\t\000"
433 /* 2932 */ "jghe\t\000"
434 /* 2938 */ "locfhhe\t\000"
435 /* 2947 */ "stocfhhe\t\000"
436 /* 2957 */ "bihe\t\000"
437 /* 2963 */ "lochihe\t\000"
438 /* 2972 */ "locghihe\t\000"
439 /* 2982 */ "lochhihe\t\000"
440 /* 2992 */ "cijhe\t\000"
441 /* 2999 */ "cgijhe\t\000"
442 /* 3007 */ "clgijhe\t\000"
443 /* 3016 */ "clijhe\t\000"
444 /* 3024 */ "crjhe\t\000"
445 /* 3031 */ "cgrjhe\t\000"
446 /* 3039 */ "clgrjhe\t\000"
447 /* 3048 */ "clrjhe\t\000"
448 /* 3056 */ "cibnhe\t\000"
449 /* 3064 */ "cgibnhe\t\000"
450 /* 3073 */ "clgibnhe\t\000"
451 /* 3083 */ "clibnhe\t\000"
452 /* 3092 */ "crbnhe\t\000"
453 /* 3100 */ "cgrbnhe\t\000"
454 /* 3109 */ "clgrbnhe\t\000"
455 /* 3119 */ "clrbnhe\t\000"
456 /* 3128 */ "locnhe\t\000"
457 /* 3136 */ "stocnhe\t\000"
458 /* 3145 */ "locgnhe\t\000"
459 /* 3154 */ "stocgnhe\t\000"
460 /* 3164 */ "jgnhe\t\000"
461 /* 3171 */ "locfhnhe\t\000"
462 /* 3181 */ "stocfhnhe\t\000"
463 /* 3192 */ "binhe\t\000"
464 /* 3199 */ "lochinhe\t\000"
465 /* 3209 */ "locghinhe\t\000"
466 /* 3220 */ "lochhinhe\t\000"
467 /* 3231 */ "cijnhe\t\000"
468 /* 3239 */ "cgijnhe\t\000"
469 /* 3248 */ "clgijnhe\t\000"
470 /* 3258 */ "clijnhe\t\000"
471 /* 3267 */ "crjnhe\t\000"
472 /* 3275 */ "cgrjnhe\t\000"
473 /* 3284 */ "clgrjnhe\t\000"
474 /* 3294 */ "clrjnhe\t\000"
475 /* 3303 */ "locrnhe\t\000"
476 /* 3312 */ "locgrnhe\t\000"
477 /* 3322 */ "selgrnhe\t\000"
478 /* 3332 */ "locfhrnhe\t\000"
479 /* 3343 */ "selfhrnhe\t\000"
480 /* 3354 */ "selrnhe\t\000"
481 /* 3363 */ "clgtnhe\t\000"
482 /* 3372 */ "citnhe\t\000"
483 /* 3380 */ "clfitnhe\t\000"
484 /* 3390 */ "cgitnhe\t\000"
485 /* 3399 */ "clgitnhe\t\000"
486 /* 3409 */ "cltnhe\t\000"
487 /* 3417 */ "crtnhe\t\000"
488 /* 3425 */ "cgrtnhe\t\000"
489 /* 3434 */ "clgrtnhe\t\000"
490 /* 3444 */ "clrtnhe\t\000"
491 /* 3453 */ "locrhe\t\000"
492 /* 3461 */ "locgrhe\t\000"
493 /* 3470 */ "selgrhe\t\000"
494 /* 3479 */ "locfhrhe\t\000"
495 /* 3489 */ "selfhrhe\t\000"
496 /* 3499 */ "selrhe\t\000"
497 /* 3507 */ "clgthe\t\000"
498 /* 3515 */ "cithe\t\000"
499 /* 3522 */ "clfithe\t\000"
500 /* 3531 */ "cgithe\t\000"
501 /* 3539 */ "clgithe\t\000"
502 /* 3548 */ "clthe\t\000"
503 /* 3555 */ "crthe\t\000"
504 /* 3562 */ "cgrthe\t\000"
505 /* 3570 */ "clgrthe\t\000"
506 /* 3579 */ "clrthe\t\000"
507 /* 3587 */ "bie\t\000"
508 /* 3592 */ "lochie\t\000"
509 /* 3600 */ "locghie\t\000"
510 /* 3609 */ "lochhie\t\000"
511 /* 3618 */ "sie\t\000"
512 /* 3623 */ "cije\t\000"
513 /* 3629 */ "cgije\t\000"
514 /* 3636 */ "clgije\t\000"
515 /* 3644 */ "clije\t\000"
516 /* 3651 */ "crje\t\000"
517 /* 3657 */ "cgrje\t\000"
518 /* 3664 */ "clgrje\t\000"
519 /* 3672 */ "clrje\t\000"
520 /* 3679 */ "stcke\t\000"
521 /* 3686 */ "iske\t\000"
522 /* 3692 */ "sske\t\000"
523 /* 3698 */ "vmale\t\000"
524 /* 3705 */ "cible\t\000"
525 /* 3712 */ "cgible\t\000"
526 /* 3720 */ "clgible\t\000"
527 /* 3729 */ "clible\t\000"
528 /* 3737 */ "crble\t\000"
529 /* 3744 */ "cgrble\t\000"
530 /* 3752 */ "clgrble\t\000"
531 /* 3761 */ "clrble\t\000"
532 /* 3769 */ "clcle\t\000"
533 /* 3776 */ "locle\t\000"
534 /* 3783 */ "stocle\t\000"
535 /* 3791 */ "mvcle\t\000"
536 /* 3798 */ "stfle\t\000"
537 /* 3805 */ "locgle\t\000"
538 /* 3813 */ "stocgle\t\000"
539 /* 3822 */ "jgle\t\000"
540 /* 3828 */ "locfhle\t\000"
541 /* 3837 */ "stocfhle\t\000"
542 /* 3847 */ "bile\t\000"
543 /* 3853 */ "lochile\t\000"
544 /* 3862 */ "locghile\t\000"
545 /* 3872 */ "lochhile\t\000"
546 /* 3882 */ "cijle\t\000"
547 /* 3889 */ "cgijle\t\000"
548 /* 3897 */ "clgijle\t\000"
549 /* 3906 */ "clijle\t\000"
550 /* 3914 */ "crjle\t\000"
551 /* 3921 */ "cgrjle\t\000"
552 /* 3929 */ "clgrjle\t\000"
553 /* 3938 */ "clrjle\t\000"
554 /* 3946 */ "vmle\t\000"
555 /* 3952 */ "cibnle\t\000"
556 /* 3960 */ "cgibnle\t\000"
557 /* 3969 */ "clgibnle\t\000"
558 /* 3979 */ "clibnle\t\000"
559 /* 3988 */ "crbnle\t\000"
560 /* 3996 */ "cgrbnle\t\000"
561 /* 4005 */ "clgrbnle\t\000"
562 /* 4015 */ "clrbnle\t\000"
563 /* 4024 */ "locnle\t\000"
564 /* 4032 */ "stocnle\t\000"
565 /* 4041 */ "locgnle\t\000"
566 /* 4050 */ "stocgnle\t\000"
567 /* 4060 */ "jgnle\t\000"
568 /* 4067 */ "locfhnle\t\000"
569 /* 4077 */ "stocfhnle\t\000"
570 /* 4088 */ "binle\t\000"
571 /* 4095 */ "lochinle\t\000"
572 /* 4105 */ "locghinle\t\000"
573 /* 4116 */ "lochhinle\t\000"
574 /* 4127 */ "cijnle\t\000"
575 /* 4135 */ "cgijnle\t\000"
576 /* 4144 */ "clgijnle\t\000"
577 /* 4154 */ "clijnle\t\000"
578 /* 4163 */ "crjnle\t\000"
579 /* 4171 */ "cgrjnle\t\000"
580 /* 4180 */ "clgrjnle\t\000"
581 /* 4190 */ "clrjnle\t\000"
582 /* 4199 */ "locrnle\t\000"
583 /* 4208 */ "locgrnle\t\000"
584 /* 4218 */ "selgrnle\t\000"
585 /* 4228 */ "locfhrnle\t\000"
586 /* 4239 */ "selfhrnle\t\000"
587 /* 4250 */ "selrnle\t\000"
588 /* 4259 */ "clgtnle\t\000"
589 /* 4268 */ "citnle\t\000"
590 /* 4276 */ "clfitnle\t\000"
591 /* 4286 */ "cgitnle\t\000"
592 /* 4295 */ "clgitnle\t\000"
593 /* 4305 */ "cltnle\t\000"
594 /* 4313 */ "crtnle\t\000"
595 /* 4321 */ "cgrtnle\t\000"
596 /* 4330 */ "clgrtnle\t\000"
597 /* 4340 */ "clrtnle\t\000"
598 /* 4349 */ "locrle\t\000"
599 /* 4357 */ "locgrle\t\000"
600 /* 4366 */ "selgrle\t\000"
601 /* 4375 */ "locfhrle\t\000"
602 /* 4385 */ "selfhrle\t\000"
603 /* 4395 */ "selrle\t\000"
604 /* 4403 */ "clgtle\t\000"
605 /* 4411 */ "citle\t\000"
606 /* 4418 */ "clfitle\t\000"
607 /* 4427 */ "cgitle\t\000"
608 /* 4435 */ "clgitle\t\000"
609 /* 4444 */ "cltle\t\000"
610 /* 4451 */ "crtle\t\000"
611 /* 4458 */ "cgrtle\t\000"
612 /* 4466 */ "clgrtle\t\000"
613 /* 4475 */ "clrtle\t\000"
614 /* 4483 */ "bxle\t\000"
615 /* 4489 */ "brxle\t\000"
616 /* 4496 */ "vme\t\000"
617 /* 4501 */ "cibne\t\000"
618 /* 4508 */ "cgibne\t\000"
619 /* 4516 */ "clgibne\t\000"
620 /* 4525 */ "clibne\t\000"
621 /* 4533 */ "crbne\t\000"
622 /* 4540 */ "cgrbne\t\000"
623 /* 4548 */ "clgrbne\t\000"
624 /* 4557 */ "clrbne\t\000"
625 /* 4565 */ "locne\t\000"
626 /* 4572 */ "stocne\t\000"
627 /* 4580 */ "vfene\t\000"
628 /* 4587 */ "locgne\t\000"
629 /* 4595 */ "stocgne\t\000"
630 /* 4604 */ "jgne\t\000"
631 /* 4610 */ "locfhne\t\000"
632 /* 4619 */ "stocfhne\t\000"
633 /* 4629 */ "bine\t\000"
634 /* 4635 */ "lochine\t\000"
635 /* 4644 */ "locghine\t\000"
636 /* 4654 */ "lochhine\t\000"
637 /* 4664 */ "cijne\t\000"
638 /* 4671 */ "cgijne\t\000"
639 /* 4679 */ "clgijne\t\000"
640 /* 4688 */ "clijne\t\000"
641 /* 4696 */ "crjne\t\000"
642 /* 4703 */ "cgrjne\t\000"
643 /* 4711 */ "clgrjne\t\000"
644 /* 4720 */ "clrjne\t\000"
645 /* 4728 */ "vone\t\000"
646 /* 4734 */ "locrne\t\000"
647 /* 4742 */ "locgrne\t\000"
648 /* 4751 */ "selgrne\t\000"
649 /* 4760 */ "locfhrne\t\000"
650 /* 4770 */ "selfhrne\t\000"
651 /* 4780 */ "selrne\t\000"
652 /* 4788 */ "clgtne\t\000"
653 /* 4796 */ "citne\t\000"
654 /* 4803 */ "clfitne\t\000"
655 /* 4812 */ "cgitne\t\000"
656 /* 4820 */ "clgitne\t\000"
657 /* 4829 */ "cltne\t\000"
658 /* 4836 */ "crtne\t\000"
659 /* 4843 */ "cgrtne\t\000"
660 /* 4851 */ "clgrtne\t\000"
661 /* 4860 */ "clrtne\t\000"
662 /* 4868 */ "sqe\t\000"
663 /* 4873 */ "locre\t\000"
664 /* 4880 */ "locgre\t\000"
665 /* 4888 */ "selgre\t\000"
666 /* 4896 */ "locfhre\t\000"
667 /* 4905 */ "selfhre\t\000"
668 /* 4914 */ "selre\t\000"
669 /* 4921 */ "trtre\t\000"
670 /* 4928 */ "mse\t\000"
671 /* 4933 */ "cuse\t\000"
672 /* 4939 */ "idte\t\000"
673 /* 4945 */ "crdte\t\000"
674 /* 4952 */ "clgte\t\000"
675 /* 4959 */ "cite\t\000"
676 /* 4965 */ "clfite\t\000"
677 /* 4973 */ "cgite\t\000"
678 /* 4980 */ "clgite\t\000"
679 /* 4988 */ "clte\t\000"
680 /* 4994 */ "ipte\t\000"
681 /* 5000 */ "crte\t\000"
682 /* 5006 */ "cgrte\t\000"
683 /* 5013 */ "clgrte\t\000"
684 /* 5021 */ "clrte\t\000"
685 /* 5028 */ "trte\t\000"
686 /* 5034 */ "ste\t\000"
687 /* 5039 */ "lpswe\t\000"
688 /* 5046 */ "lxe\t\000"
689 /* 5051 */ "vllebrze\t\000"
690 /* 5061 */ "vgfmaf\t\000"
691 /* 5069 */ "vesraf\t\000"
692 /* 5077 */ "vaf\t\000"
693 /* 5082 */ "llxaf\t\000"
694 /* 5089 */ "sacf\t\000"
695 /* 5095 */ "vaccf\t\000"
696 /* 5102 */ "vecf\t\000"
697 /* 5108 */ "vlcf\t\000"
698 /* 5114 */ "vstrcf\t\000"
699 /* 5122 */ "vblendf\t\000"
700 /* 5131 */ "vdf\t\000"
701 /* 5136 */ "vfaef\t\000"
702 /* 5143 */ "vmaef\t\000"
703 /* 5150 */ "vscef\t\000"
704 /* 5157 */ "vfeef\t\000"
705 /* 5164 */ "vgef\t\000"
706 /* 5170 */ "vmalef\t\000"
707 /* 5178 */ "vmlef\t\000"
708 /* 5185 */ "vlef\t\000"
709 /* 5191 */ "vmef\t\000"
710 /* 5197 */ "vfenef\t\000"
711 /* 5205 */ "vstef\t\000"
712 /* 5212 */ "agf\t\000"
713 /* 5217 */ "cgf\t\000"
714 /* 5222 */ "vsegf\t\000"
715 /* 5229 */ "calgf\t\000"
716 /* 5236 */ "clgf\t\000"
717 /* 5242 */ "llgf\t\000"
718 /* 5248 */ "slgf\t\000"
719 /* 5254 */ "vsumgf\t\000"
720 /* 5262 */ "llzrgf\t\000"
721 /* 5270 */ "dsgf\t\000"
722 /* 5276 */ "msgf\t\000"
723 /* 5282 */ "ltgf\t\000"
724 /* 5288 */ "vavgf\t\000"
725 /* 5295 */ "vlvgf\t\000"
726 /* 5302 */ "vmahf\t\000"
727 /* 5309 */ "vchf\t\000"
728 /* 5315 */ "iihf\t\000"
729 /* 5321 */ "llihf\t\000"
730 /* 5328 */ "nihf\t\000"
731 /* 5334 */ "oihf\t\000"
732 /* 5340 */ "xihf\t\000"
733 /* 5346 */ "vmalhf\t\000"
734 /* 5354 */ "clhf\t\000"
735 /* 5360 */ "vmlhf\t\000"
736 /* 5367 */ "vuplhf\t\000"
737 /* 5375 */ "vmhf\t\000"
738 /* 5381 */ "vuphf\t\000"
739 /* 5388 */ "vmrhf\t\000"
740 /* 5395 */ "vscbif\t\000"
741 /* 5403 */ "vleif\t\000"
742 /* 5410 */ "vrepif\t\000"
743 /* 5418 */ "stckf\t\000"
744 /* 5425 */ "vpkf\t\000"
745 /* 5431 */ "vmalf\t\000"
746 /* 5438 */ "veclf\t\000"
747 /* 5445 */ "vdlf\t\000"
748 /* 5451 */ "vavglf\t\000"
749 /* 5459 */ "vchlf\t\000"
750 /* 5466 */ "iilf\t\000"
751 /* 5472 */ "llilf\t\000"
752 /* 5479 */ "nilf\t\000"
753 /* 5485 */ "oilf\t\000"
754 /* 5491 */ "xilf\t\000"
755 /* 5497 */ "vupllf\t\000"
756 /* 5505 */ "verllf\t\000"
757 /* 5513 */ "vmlf\t\000"
758 /* 5519 */ "vmnlf\t\000"
759 /* 5526 */ "vuplf\t\000"
760 /* 5533 */ "vmrlf\t\000"
761 /* 5540 */ "vesrlf\t\000"
762 /* 5548 */ "vrlf\t\000"
763 /* 5554 */ "veslf\t\000"
764 /* 5561 */ "vmxlf\t\000"
765 /* 5568 */ "vllezlf\t\000"
766 /* 5577 */ "vgemf\t\000"
767 /* 5584 */ "vgfmf\t\000"
768 /* 5591 */ "pfmf\t\000"
769 /* 5597 */ "vgmf\t\000"
770 /* 5603 */ "verimf\t\000"
771 /* 5611 */ "kmf\t\000"
772 /* 5616 */ "vcnf\t\000"
773 /* 5622 */ "vmnf\t\000"
774 /* 5628 */ "vcrnf\t\000"
775 /* 5635 */ "vmaof\t\000"
776 /* 5642 */ "vmalof\t\000"
777 /* 5650 */ "vmlof\t\000"
778 /* 5657 */ "vmof\t\000"
779 /* 5663 */ "vlrepf\t\000"
780 /* 5671 */ "vlbrrepf\t\000"
781 /* 5681 */ "vrepf\t\000"
782 /* 5688 */ "vlpf\t\000"
783 /* 5694 */ "vceqf\t\000"
784 /* 5701 */ "vsumqf\t\000"
785 /* 5709 */ "vlebrf\t\000"
786 /* 5717 */ "vstebrf\t\000"
787 /* 5726 */ "vlbrf\t\000"
788 /* 5733 */ "vstbrf\t\000"
789 /* 5741 */ "vlerf\t\000"
790 /* 5748 */ "vsterf\t\000"
791 /* 5756 */ "vistrf\t\000"
792 /* 5764 */ "vrf\t\000"
793 /* 5769 */ "lzrf\t\000"
794 /* 5775 */ "vpksf\t\000"
795 /* 5782 */ "vpklsf\t\000"
796 /* 5790 */ "vstrsf\t\000"
797 /* 5798 */ "vsf\t\000"
798 /* 5803 */ "vpopctf\t\000"
799 /* 5812 */ "ptf\t\000"
800 /* 5817 */ "cuutf\t\000"
801 /* 5824 */ "vesravf\t\000"
802 /* 5833 */ "vlgvf\t\000"
803 /* 5840 */ "verllvf\t\000"
804 /* 5849 */ "vesrlvf\t\000"
805 /* 5858 */ "veslvf\t\000"
806 /* 5866 */ "vmxf\t\000"
807 /* 5872 */ "vstrczf\t\000"
808 /* 5881 */ "vfaezf\t\000"
809 /* 5889 */ "vfeezf\t\000"
810 /* 5897 */ "vllezf\t\000"
811 /* 5905 */ "vfenezf\t\000"
812 /* 5914 */ "vclzf\t\000"
813 /* 5921 */ "vllebrzf\t\000"
814 /* 5931 */ "vstrszf\t\000"
815 /* 5940 */ "vctzf\t\000"
816 /* 5947 */ "laag\t\000"
817 /* 5953 */ "ecag\t\000"
818 /* 5959 */ "diag\t\000"
819 /* 5965 */ "slag\t\000"
820 /* 5971 */ "vgfmag\t\000"
821 /* 5979 */ "lrag\t\000"
822 /* 5985 */ "vesrag\t\000"
823 /* 5993 */ "strag\t\000"
824 /* 6000 */ "lurag\t\000"
825 /* 6007 */ "vag\t\000"
826 /* 6012 */ "llxag\t\000"
827 /* 6019 */ "slbg\t\000"
828 /* 6025 */ "risbg\t\000"
829 /* 6032 */ "rnsbg\t\000"
830 /* 6039 */ "rosbg\t\000"
831 /* 6046 */ "rxsbg\t\000"
832 /* 6053 */ "vcvbg\t\000"
833 /* 6060 */ "tracg\t\000"
834 /* 6067 */ "vaccg\t\000"
835 /* 6074 */ "vecg\t\000"
836 /* 6080 */ "alcg\t\000"
837 /* 6086 */ "vlcg\t\000"
838 /* 6092 */ "locg\t\000"
839 /* 6098 */ "stocg\t\000"
840 /* 6105 */ "vcdg\t\000"
841 /* 6111 */ "vblendg\t\000"
842 /* 6120 */ "lpdg\t\000"
843 /* 6126 */ "vcvdg\t\000"
844 /* 6133 */ "vmaeg\t\000"
845 /* 6140 */ "vsceg\t\000"
846 /* 6147 */ "vgeg\t\000"
847 /* 6153 */ "vmaleg\t\000"
848 /* 6161 */ "vmleg\t\000"
849 /* 6168 */ "vleg\t\000"
850 /* 6174 */ "bxleg\t\000"
851 /* 6181 */ "vmeg\t\000"
852 /* 6187 */ "ereg\t\000"
853 /* 6193 */ "vseg\t\000"
854 /* 6199 */ "vsteg\t\000"
855 /* 6206 */ "eregg\t\000"
856 /* 6213 */ "lgg\t\000"
857 /* 6218 */ "vavgg\t\000"
858 /* 6225 */ "vlvgg\t\000"
859 /* 6232 */ "vmahg\t\000"
860 /* 6239 */ "risbhg\t\000"
861 /* 6247 */ "vchg\t\000"
862 /* 6253 */ "vmalhg\t\000"
863 /* 6261 */ "vmlhg\t\000"
864 /* 6268 */ "vuplhg\t\000"
865 /* 6276 */ "vmhg\t\000"
866 /* 6282 */ "vuphg\t\000"
867 /* 6289 */ "vmrhg\t\000"
868 /* 6296 */ "bxhg\t\000"
869 /* 6302 */ "brxhg\t\000"
870 /* 6309 */ "vscbig\t\000"
871 /* 6317 */ "vleig\t\000"
872 /* 6324 */ "vrepig\t\000"
873 /* 6332 */ "jg\t\000"
874 /* 6336 */ "vpkg\t\000"
875 /* 6342 */ "laalg\t\000"
876 /* 6349 */ "calg\t\000"
877 /* 6355 */ "vmalg\t\000"
878 /* 6362 */ "risblg\t\000"
879 /* 6370 */ "veclg\t\000"
880 /* 6377 */ "vcdlg\t\000"
881 /* 6384 */ "vdlg\t\000"
882 /* 6390 */ "vavglg\t\000"
883 /* 6398 */ "vchlg\t\000"
884 /* 6405 */ "vupllg\t\000"
885 /* 6413 */ "verllg\t\000"
886 /* 6421 */ "sllg\t\000"
887 /* 6427 */ "vmlg\t\000"
888 /* 6433 */ "vmnlg\t\000"
889 /* 6440 */ "vuplg\t\000"
890 /* 6447 */ "vmrlg\t\000"
891 /* 6454 */ "vesrlg\t\000"
892 /* 6462 */ "vrlg\t\000"
893 /* 6468 */ "veslg\t\000"
894 /* 6475 */ "vmslg\t\000"
895 /* 6482 */ "lctlg\t\000"
896 /* 6489 */ "vmxlg\t\000"
897 /* 6496 */ "brxlg\t\000"
898 /* 6503 */ "vgemg\t\000"
899 /* 6510 */ "vgfmg\t\000"
900 /* 6517 */ "vgmg\t\000"
901 /* 6523 */ "verimg\t\000"
902 /* 6531 */ "lmg\t\000"
903 /* 6536 */ "stmg\t\000"
904 /* 6542 */ "vsumg\t\000"
905 /* 6549 */ "lang\t\000"
906 /* 6555 */ "vmng\t\000"
907 /* 6561 */ "laog\t\000"
908 /* 6567 */ "vmaog\t\000"
909 /* 6574 */ "vmalog\t\000"
910 /* 6582 */ "vmlog\t\000"
911 /* 6589 */ "vmog\t\000"
912 /* 6595 */ "bdepg\t\000"
913 /* 6602 */ "vlrepg\t\000"
914 /* 6610 */ "vlbrrepg\t\000"
915 /* 6620 */ "vrepg\t\000"
916 /* 6627 */ "vlpg\t\000"
917 /* 6633 */ "cspg\t\000"
918 /* 6639 */ "mvpg\t\000"
919 /* 6645 */ "vceqg\t\000"
920 /* 6652 */ "vsumqg\t\000"
921 /* 6660 */ "vlebrg\t\000"
922 /* 6668 */ "vstebrg\t\000"
923 /* 6677 */ "vlbrg\t\000"
924 /* 6684 */ "vstbrg\t\000"
925 /* 6692 */ "vlerg\t\000"
926 /* 6699 */ "vsterg\t\000"
927 /* 6707 */ "sturg\t\000"
928 /* 6714 */ "vrg\t\000"
929 /* 6719 */ "lzrg\t\000"
930 /* 6725 */ "bsg\t\000"
931 /* 6730 */ "csg\t\000"
932 /* 6735 */ "cdsg\t\000"
933 /* 6741 */ "llgfsg\t\000"
934 /* 6749 */ "vpksg\t\000"
935 /* 6756 */ "vpklsg\t\000"
936 /* 6764 */ "msg\t\000"
937 /* 6769 */ "vsg\t\000"
938 /* 6774 */ "bctg\t\000"
939 /* 6780 */ "ectg\t\000"
940 /* 6786 */ "vpopctg\t\000"
941 /* 6795 */ "brctg\t\000"
942 /* 6802 */ "stctg\t\000"
943 /* 6809 */ "ltg\t\000"
944 /* 6814 */ "ntstg\t\000"
945 /* 6821 */ "bextg\t\000"
946 /* 6828 */ "vesravg\t\000"
947 /* 6837 */ "vavg\t\000"
948 /* 6843 */ "vlgvg\t\000"
949 /* 6850 */ "verllvg\t\000"
950 /* 6859 */ "vesrlvg\t\000"
951 /* 6868 */ "veslvg\t\000"
952 /* 6876 */ "vlvg\t\000"
953 /* 6882 */ "lrvg\t\000"
954 /* 6888 */ "strvg\t\000"
955 /* 6895 */ "laxg\t\000"
956 /* 6901 */ "vmxg\t\000"
957 /* 6907 */ "vllezg\t\000"
958 /* 6915 */ "vclzg\t\000"
959 /* 6922 */ "vllebrzg\t\000"
960 /* 6932 */ "vctzg\t\000"
961 /* 6939 */ "vgfmah\t\000"
962 /* 6947 */ "vmah\t\000"
963 /* 6953 */ "vesrah\t\000"
964 /* 6961 */ "vah\t\000"
965 /* 6966 */ "llxah\t\000"
966 /* 6973 */ "cibh\t\000"
967 /* 6979 */ "cgibh\t\000"
968 /* 6986 */ "clgibh\t\000"
969 /* 6994 */ "clibh\t\000"
970 /* 7001 */ "lbh\t\000"
971 /* 7006 */ "crbh\t\000"
972 /* 7012 */ "cgrbh\t\000"
973 /* 7019 */ "clgrbh\t\000"
974 /* 7027 */ "clrbh\t\000"
975 /* 7034 */ "vacch\t\000"
976 /* 7041 */ "vech\t\000"
977 /* 7047 */ "vfch\t\000"
978 /* 7053 */ "llch\t\000"
979 /* 7059 */ "vlch\t\000"
980 /* 7065 */ "loch\t\000"
981 /* 7071 */ "stoch\t\000"
982 /* 7078 */ "vstrch\t\000"
983 /* 7086 */ "msch\t\000"
984 /* 7092 */ "ssch\t\000"
985 /* 7098 */ "stsch\t\000"
986 /* 7105 */ "stch\t\000"
987 /* 7111 */ "vch\t\000"
988 /* 7116 */ "vblendh\t\000"
989 /* 7125 */ "vfaeh\t\000"
990 /* 7132 */ "vmaeh\t\000"
991 /* 7139 */ "vfeeh\t\000"
992 /* 7146 */ "vmaleh\t\000"
993 /* 7154 */ "vmleh\t\000"
994 /* 7161 */ "vleh\t\000"
995 /* 7167 */ "vmeh\t\000"
996 /* 7173 */ "vfeneh\t\000"
997 /* 7181 */ "vsteh\t\000"
998 /* 7188 */ "locfh\t\000"
999 /* 7195 */ "stocfh\t\000"
1000 /* 7203 */ "lfh\t\000"
1001 /* 7208 */ "stfh\t\000"
1002 /* 7214 */ "agh\t\000"
1003 /* 7219 */ "locgh\t\000"
1004 /* 7226 */ "stocgh\t\000"
1005 /* 7234 */ "vsegh\t\000"
1006 /* 7241 */ "jgh\t\000"
1007 /* 7246 */ "llgh\t\000"
1008 /* 7252 */ "vsumgh\t\000"
1009 /* 7260 */ "sgh\t\000"
1010 /* 7265 */ "vavgh\t\000"
1011 /* 7272 */ "vlvgh\t\000"
1012 /* 7279 */ "vmahh\t\000"
1013 /* 7286 */ "vchh\t\000"
1014 /* 7292 */ "locfhh\t\000"
1015 /* 7300 */ "stocfhh\t\000"
1016 /* 7309 */ "iihh\t\000"
1017 /* 7315 */ "llihh\t\000"
1018 /* 7322 */ "nihh\t\000"
1019 /* 7328 */ "oihh\t\000"
1020 /* 7334 */ "vmalhh\t\000"
1021 /* 7342 */ "llhh\t\000"
1022 /* 7348 */ "vmlhh\t\000"
1023 /* 7355 */ "vuplhh\t\000"
1024 /* 7363 */ "tmhh\t\000"
1025 /* 7369 */ "vmhh\t\000"
1026 /* 7375 */ "vuphh\t\000"
1027 /* 7382 */ "vmrhh\t\000"
1028 /* 7389 */ "sthh\t\000"
1029 /* 7395 */ "aih\t\000"
1030 /* 7400 */ "vscbih\t\000"
1031 /* 7408 */ "cih\t\000"
1032 /* 7413 */ "vleih\t\000"
1033 /* 7420 */ "lochih\t\000"
1034 /* 7428 */ "locghih\t\000"
1035 /* 7437 */ "lochhih\t\000"
1036 /* 7446 */ "clih\t\000"
1037 /* 7452 */ "vrepih\t\000"
1038 /* 7460 */ "alsih\t\000"
1039 /* 7467 */ "cijh\t\000"
1040 /* 7473 */ "cgijh\t\000"
1041 /* 7480 */ "clgijh\t\000"
1042 /* 7488 */ "clijh\t\000"
1043 /* 7495 */ "crjh\t\000"
1044 /* 7501 */ "cgrjh\t\000"
1045 /* 7508 */ "clgrjh\t\000"
1046 /* 7516 */ "clrjh\t\000"
1047 /* 7523 */ "vpkh\t\000"
1048 /* 7529 */ "vmalh\t\000"
1049 /* 7536 */ "ciblh\t\000"
1050 /* 7543 */ "cgiblh\t\000"
1051 /* 7551 */ "clgiblh\t\000"
1052 /* 7560 */ "cliblh\t\000"
1053 /* 7568 */ "crblh\t\000"
1054 /* 7575 */ "cgrblh\t\000"
1055 /* 7583 */ "clgrblh\t\000"
1056 /* 7592 */ "clrblh\t\000"
1057 /* 7600 */ "veclh\t\000"
1058 /* 7607 */ "loclh\t\000"
1059 /* 7614 */ "stoclh\t\000"
1060 /* 7622 */ "locglh\t\000"
1061 /* 7630 */ "stocglh\t\000"
1062 /* 7639 */ "jglh\t\000"
1063 /* 7645 */ "vavglh\t\000"
1064 /* 7653 */ "vchlh\t\000"
1065 /* 7660 */ "locfhlh\t\000"
1066 /* 7669 */ "stocfhlh\t\000"
1067 /* 7679 */ "bilh\t\000"
1068 /* 7685 */ "lochilh\t\000"
1069 /* 7694 */ "locghilh\t\000"
1070 /* 7704 */ "lochhilh\t\000"
1071 /* 7714 */ "iilh\t\000"
1072 /* 7720 */ "llilh\t\000"
1073 /* 7727 */ "nilh\t\000"
1074 /* 7733 */ "oilh\t\000"
1075 /* 7739 */ "cijlh\t\000"
1076 /* 7746 */ "cgijlh\t\000"
1077 /* 7754 */ "clgijlh\t\000"
1078 /* 7763 */ "clijlh\t\000"
1079 /* 7771 */ "crjlh\t\000"
1080 /* 7778 */ "cgrjlh\t\000"
1081 /* 7786 */ "clgrjlh\t\000"
1082 /* 7795 */ "clrjlh\t\000"
1083 /* 7803 */ "vupllh\t\000"
1084 /* 7811 */ "verllh\t\000"
1085 /* 7819 */ "tmlh\t\000"
1086 /* 7825 */ "vmlh\t\000"
1087 /* 7831 */ "cibnlh\t\000"
1088 /* 7839 */ "cgibnlh\t\000"
1089 /* 7848 */ "clgibnlh\t\000"
1090 /* 7858 */ "clibnlh\t\000"
1091 /* 7867 */ "crbnlh\t\000"
1092 /* 7875 */ "cgrbnlh\t\000"
1093 /* 7884 */ "clgrbnlh\t\000"
1094 /* 7894 */ "clrbnlh\t\000"
1095 /* 7903 */ "locnlh\t\000"
1096 /* 7911 */ "stocnlh\t\000"
1097 /* 7920 */ "locgnlh\t\000"
1098 /* 7929 */ "stocgnlh\t\000"
1099 /* 7939 */ "jgnlh\t\000"
1100 /* 7946 */ "locfhnlh\t\000"
1101 /* 7956 */ "stocfhnlh\t\000"
1102 /* 7967 */ "binlh\t\000"
1103 /* 7974 */ "lochinlh\t\000"
1104 /* 7984 */ "locghinlh\t\000"
1105 /* 7995 */ "lochhinlh\t\000"
1106 /* 8006 */ "cijnlh\t\000"
1107 /* 8014 */ "cgijnlh\t\000"
1108 /* 8023 */ "clgijnlh\t\000"
1109 /* 8033 */ "clijnlh\t\000"
1110 /* 8042 */ "crjnlh\t\000"
1111 /* 8050 */ "cgrjnlh\t\000"
1112 /* 8059 */ "clgrjnlh\t\000"
1113 /* 8069 */ "clrjnlh\t\000"
1114 /* 8078 */ "vmnlh\t\000"
1115 /* 8085 */ "locrnlh\t\000"
1116 /* 8094 */ "locgrnlh\t\000"
1117 /* 8104 */ "selgrnlh\t\000"
1118 /* 8114 */ "locfhrnlh\t\000"
1119 /* 8125 */ "selfhrnlh\t\000"
1120 /* 8136 */ "selrnlh\t\000"
1121 /* 8145 */ "clgtnlh\t\000"
1122 /* 8154 */ "citnlh\t\000"
1123 /* 8162 */ "clfitnlh\t\000"
1124 /* 8172 */ "cgitnlh\t\000"
1125 /* 8181 */ "clgitnlh\t\000"
1126 /* 8191 */ "cltnlh\t\000"
1127 /* 8199 */ "crtnlh\t\000"
1128 /* 8207 */ "cgrtnlh\t\000"
1129 /* 8216 */ "clgrtnlh\t\000"
1130 /* 8226 */ "clrtnlh\t\000"
1131 /* 8235 */ "vuplh\t\000"
1132 /* 8242 */ "locrlh\t\000"
1133 /* 8250 */ "locgrlh\t\000"
1134 /* 8259 */ "selgrlh\t\000"
1135 /* 8268 */ "locfhrlh\t\000"
1136 /* 8278 */ "selfhrlh\t\000"
1137 /* 8288 */ "selrlh\t\000"
1138 /* 8296 */ "vmrlh\t\000"
1139 /* 8303 */ "vesrlh\t\000"
1140 /* 8311 */ "veslh\t\000"
1141 /* 8318 */ "clgtlh\t\000"
1142 /* 8326 */ "citlh\t\000"
1143 /* 8333 */ "clfitlh\t\000"
1144 /* 8342 */ "cgitlh\t\000"
1145 /* 8350 */ "clgitlh\t\000"
1146 /* 8359 */ "cltlh\t\000"
1147 /* 8366 */ "crtlh\t\000"
1148 /* 8373 */ "cgrtlh\t\000"
1149 /* 8381 */ "clgrtlh\t\000"
1150 /* 8390 */ "clrtlh\t\000"
1151 /* 8398 */ "vmxlh\t\000"
1152 /* 8405 */ "icmh\t\000"
1153 /* 8411 */ "stcmh\t\000"
1154 /* 8418 */ "vgemh\t\000"
1155 /* 8425 */ "vgfmh\t\000"
1156 /* 8432 */ "vgmh\t\000"
1157 /* 8438 */ "verimh\t\000"
1158 /* 8446 */ "clmh\t\000"
1159 /* 8452 */ "stmh\t\000"
1160 /* 8458 */ "vsumh\t\000"
1161 /* 8465 */ "vmh\t\000"
1162 /* 8470 */ "cibnh\t\000"
1163 /* 8477 */ "cgibnh\t\000"
1164 /* 8485 */ "clgibnh\t\000"
1165 /* 8494 */ "clibnh\t\000"
1166 /* 8502 */ "crbnh\t\000"
1167 /* 8509 */ "cgrbnh\t\000"
1168 /* 8517 */ "clgrbnh\t\000"
1169 /* 8526 */ "clrbnh\t\000"
1170 /* 8534 */ "locnh\t\000"
1171 /* 8541 */ "stocnh\t\000"
1172 /* 8549 */ "vclfnh\t\000"
1173 /* 8557 */ "locgnh\t\000"
1174 /* 8565 */ "stocgnh\t\000"
1175 /* 8574 */ "jgnh\t\000"
1176 /* 8580 */ "locfhnh\t\000"
1177 /* 8589 */ "stocfhnh\t\000"
1178 /* 8599 */ "binh\t\000"
1179 /* 8605 */ "lochinh\t\000"
1180 /* 8614 */ "locghinh\t\000"
1181 /* 8624 */ "lochhinh\t\000"
1182 /* 8634 */ "cijnh\t\000"
1183 /* 8641 */ "cgijnh\t\000"
1184 /* 8649 */ "clgijnh\t\000"
1185 /* 8658 */ "clijnh\t\000"
1186 /* 8666 */ "crjnh\t\000"
1187 /* 8673 */ "cgrjnh\t\000"
1188 /* 8681 */ "clgrjnh\t\000"
1189 /* 8690 */ "clrjnh\t\000"
1190 /* 8698 */ "vmnh\t\000"
1191 /* 8704 */ "locrnh\t\000"
1192 /* 8712 */ "locgrnh\t\000"
1193 /* 8721 */ "selgrnh\t\000"
1194 /* 8730 */ "locfhrnh\t\000"
1195 /* 8740 */ "selfhrnh\t\000"
1196 /* 8750 */ "selrnh\t\000"
1197 /* 8758 */ "clgtnh\t\000"
1198 /* 8766 */ "citnh\t\000"
1199 /* 8773 */ "clfitnh\t\000"
1200 /* 8782 */ "cgitnh\t\000"
1201 /* 8790 */ "clgitnh\t\000"
1202 /* 8799 */ "cltnh\t\000"
1203 /* 8806 */ "crtnh\t\000"
1204 /* 8813 */ "cgrtnh\t\000"
1205 /* 8821 */ "clgrtnh\t\000"
1206 /* 8830 */ "clrtnh\t\000"
1207 /* 8838 */ "vmaoh\t\000"
1208 /* 8845 */ "vmaloh\t\000"
1209 /* 8853 */ "vmloh\t\000"
1210 /* 8860 */ "vmoh\t\000"
1211 /* 8866 */ "vlreph\t\000"
1212 /* 8874 */ "vlbrreph\t\000"
1213 /* 8884 */ "vreph\t\000"
1214 /* 8891 */ "vlph\t\000"
1215 /* 8897 */ "vcsph\t\000"
1216 /* 8904 */ "vuph\t\000"
1217 /* 8910 */ "vceqh\t\000"
1218 /* 8917 */ "vlebrh\t\000"
1219 /* 8925 */ "vstebrh\t\000"
1220 /* 8934 */ "vlbrh\t\000"
1221 /* 8941 */ "vstbrh\t\000"
1222 /* 8949 */ "locrh\t\000"
1223 /* 8956 */ "vlerh\t\000"
1224 /* 8963 */ "vsterh\t\000"
1225 /* 8971 */ "locgrh\t\000"
1226 /* 8979 */ "selgrh\t\000"
1227 /* 8987 */ "locfhrh\t\000"
1228 /* 8996 */ "selfhrh\t\000"
1229 /* 9005 */ "selrh\t\000"
1230 /* 9012 */ "vmrh\t\000"
1231 /* 9018 */ "vistrh\t\000"
1232 /* 9026 */ "vpksh\t\000"
1233 /* 9033 */ "vpklsh\t\000"
1234 /* 9041 */ "vstrsh\t\000"
1235 /* 9049 */ "vsh\t\000"
1236 /* 9054 */ "vpopcth\t\000"
1237 /* 9063 */ "brcth\t\000"
1238 /* 9070 */ "clgth\t\000"
1239 /* 9077 */ "cith\t\000"
1240 /* 9083 */ "clfith\t\000"
1241 /* 9091 */ "cgith\t\000"
1242 /* 9098 */ "clgith\t\000"
1243 /* 9106 */ "clth\t\000"
1244 /* 9112 */ "crth\t\000"
1245 /* 9118 */ "cgrth\t\000"
1246 /* 9125 */ "clgrth\t\000"
1247 /* 9133 */ "clrth\t\000"
1248 /* 9140 */ "sth\t\000"
1249 /* 9145 */ "vesravh\t\000"
1250 /* 9154 */ "vlgvh\t\000"
1251 /* 9161 */ "verllvh\t\000"
1252 /* 9170 */ "vesrlvh\t\000"
1253 /* 9179 */ "veslvh\t\000"
1254 /* 9187 */ "lrvh\t\000"
1255 /* 9193 */ "strvh\t\000"
1256 /* 9200 */ "bxh\t\000"
1257 /* 9205 */ "vmxh\t\000"
1258 /* 9211 */ "brxh\t\000"
1259 /* 9217 */ "mayh\t\000"
1260 /* 9223 */ "myh\t\000"
1261 /* 9228 */ "vstrczh\t\000"
1262 /* 9237 */ "vfaezh\t\000"
1263 /* 9245 */ "vfeezh\t\000"
1264 /* 9253 */ "vllezh\t\000"
1265 /* 9261 */ "vfenezh\t\000"
1266 /* 9270 */ "vupkzh\t\000"
1267 /* 9278 */ "vclzh\t\000"
1268 /* 9285 */ "vllebrzh\t\000"
1269 /* 9295 */ "vstrszh\t\000"
1270 /* 9304 */ "vctzh\t\000"
1271 /* 9311 */ "niai\t\000"
1272 /* 9317 */ "vsbcbi\t\000"
1273 /* 9325 */ "vscbi\t\000"
1274 /* 9332 */ "vsbi\t\000"
1275 /* 9338 */ "qpaci\t\000"
1276 /* 9345 */ "vftci\t\000"
1277 /* 9352 */ "vpdi\t\000"
1278 /* 9358 */ "tpei\t\000"
1279 /* 9364 */ "afi\t\000"
1280 /* 9369 */ "cfi\t\000"
1281 /* 9374 */ "agfi\t\000"
1282 /* 9380 */ "cgfi\t\000"
1283 /* 9386 */ "algfi\t\000"
1284 /* 9393 */ "clgfi\t\000"
1285 /* 9400 */ "slgfi\t\000"
1286 /* 9407 */ "msgfi\t\000"
1287 /* 9414 */ "alfi\t\000"
1288 /* 9420 */ "clfi\t\000"
1289 /* 9426 */ "slfi\t\000"
1290 /* 9432 */ "msfi\t\000"
1291 /* 9438 */ "vfi\t\000"
1292 /* 9443 */ "ahi\t\000"
1293 /* 9448 */ "lochi\t\000"
1294 /* 9455 */ "aghi\t\000"
1295 /* 9461 */ "locghi\t\000"
1296 /* 9469 */ "lghi\t\000"
1297 /* 9475 */ "mghi\t\000"
1298 /* 9481 */ "mvghi\t\000"
1299 /* 9488 */ "lochhi\t\000"
1300 /* 9496 */ "mvhhi\t\000"
1301 /* 9503 */ "lhi\t\000"
1302 /* 9508 */ "mhi\t\000"
1303 /* 9513 */ "mvhi\t\000"
1304 /* 9519 */ "cli\t\000"
1305 /* 9524 */ "ni\t\000"
1306 /* 9528 */ "oi\t\000"
1307 /* 9532 */ "vrepi\t\000"
1308 /* 9539 */ "tpi\t\000"
1309 /* 9544 */ "qctri\t\000"
1310 /* 9551 */ "asi\t\000"
1311 /* 9556 */ "agsi\t\000"
1312 /* 9562 */ "algsi\t\000"
1313 /* 9569 */ "chsi\t\000"
1314 /* 9575 */ "clfhsi\t\000"
1315 /* 9583 */ "cghsi\t\000"
1316 /* 9590 */ "clghsi\t\000"
1317 /* 9598 */ "chhsi\t\000"
1318 /* 9605 */ "clhhsi\t\000"
1319 /* 9613 */ "alsi\t\000"
1320 /* 9619 */ "qsi\t\000"
1321 /* 9624 */ "stsi\t\000"
1322 /* 9630 */ "pti\t\000"
1323 /* 9635 */ "mvi\t\000"
1324 /* 9640 */ "xi\t\000"
1325 /* 9644 */ "cij\t\000"
1326 /* 9649 */ "cgij\t\000"
1327 /* 9655 */ "clgij\t\000"
1328 /* 9662 */ "clij\t\000"
1329 /* 9668 */ "crj\t\000"
1330 /* 9673 */ "cgrj\t\000"
1331 /* 9679 */ "clgrj\t\000"
1332 /* 9686 */ "clrj\t\000"
1333 /* 9692 */ "slak\t\000"
1334 /* 9698 */ "srak\t\000"
1335 /* 9704 */ "pack\t\000"
1336 /* 9710 */ "sck\t\000"
1337 /* 9715 */ "stck\t\000"
1338 /* 9721 */ "mvck\t\000"
1339 /* 9727 */ "mvcdk\t\000"
1340 /* 9734 */ "wfk\t\000"
1341 /* 9739 */ "ahik\t\000"
1342 /* 9745 */ "aghik\t\000"
1343 /* 9752 */ "alghsik\t\000"
1344 /* 9761 */ "alhsik\t\000"
1345 /* 9769 */ "sllk\t\000"
1346 /* 9775 */ "srlk\t\000"
1347 /* 9781 */ "edmk\t\000"
1348 /* 9787 */ "unpk\t\000"
1349 /* 9793 */ "vpk\t\000"
1350 /* 9798 */ "ark\t\000"
1351 /* 9803 */ "ncrk\t\000"
1352 /* 9809 */ "ocrk\t\000"
1353 /* 9815 */ "agrk\t\000"
1354 /* 9821 */ "ncgrk\t\000"
1355 /* 9828 */ "ocgrk\t\000"
1356 /* 9835 */ "algrk\t\000"
1357 /* 9842 */ "slgrk\t\000"
1358 /* 9849 */ "mgrk\t\000"
1359 /* 9855 */ "nngrk\t\000"
1360 /* 9862 */ "nogrk\t\000"
1361 /* 9869 */ "sgrk\t\000"
1362 /* 9875 */ "nxgrk\t\000"
1363 /* 9882 */ "alrk\t\000"
1364 /* 9888 */ "slrk\t\000"
1365 /* 9894 */ "nnrk\t\000"
1366 /* 9900 */ "nork\t\000"
1367 /* 9906 */ "srk\t\000"
1368 /* 9911 */ "nxrk\t\000"
1369 /* 9917 */ "mvcsk\t\000"
1370 /* 9924 */ "ivsk\t\000"
1371 /* 9930 */ "laal\t\000"
1372 /* 9936 */ "bal\t\000"
1373 /* 9941 */ "cal\t\000"
1374 /* 9946 */ "vmal\t\000"
1375 /* 9952 */ "veval\t\000"
1376 /* 9959 */ "cibl\t\000"
1377 /* 9965 */ "cgibl\t\000"
1378 /* 9972 */ "clgibl\t\000"
1379 /* 9980 */ "clibl\t\000"
1380 /* 9987 */ "crbl\t\000"
1381 /* 9993 */ "cgrbl\t\000"
1382 /* 10000 */ "clgrbl\t\000"
1383 /* 10008 */ "clrbl\t\000"
1384 /* 10015 */ "vecl\t\000"
1385 /* 10021 */ "clcl\t\000"
1386 /* 10027 */ "locl\t\000"
1387 /* 10033 */ "stocl\t\000"
1388 /* 10040 */ "brcl\t\000"
1389 /* 10046 */ "mvcl\t\000"
1390 /* 10052 */ "sldl\t\000"
1391 /* 10058 */ "srdl\t\000"
1392 /* 10064 */ "vdl\t\000"
1393 /* 10069 */ "vsel\t\000"
1394 /* 10075 */ "stfl\t\000"
1395 /* 10081 */ "locgl\t\000"
1396 /* 10088 */ "stocgl\t\000"
1397 /* 10096 */ "jgl\t\000"
1398 /* 10101 */ "vavgl\t\000"
1399 /* 10108 */ "vchl\t\000"
1400 /* 10114 */ "locfhl\t\000"
1401 /* 10122 */ "stocfhl\t\000"
1402 /* 10131 */ "iihl\t\000"
1403 /* 10137 */ "llihl\t\000"
1404 /* 10144 */ "nihl\t\000"
1405 /* 10150 */ "oihl\t\000"
1406 /* 10156 */ "tmhl\t\000"
1407 /* 10162 */ "bil\t\000"
1408 /* 10167 */ "lochil\t\000"
1409 /* 10175 */ "locghil\t\000"
1410 /* 10184 */ "lochhil\t\000"
1411 /* 10193 */ "cijl\t\000"
1412 /* 10199 */ "cgijl\t\000"
1413 /* 10206 */ "clgijl\t\000"
1414 /* 10214 */ "clijl\t\000"
1415 /* 10221 */ "crjl\t\000"
1416 /* 10227 */ "cgrjl\t\000"
1417 /* 10234 */ "clgrjl\t\000"
1418 /* 10242 */ "clrjl\t\000"
1419 /* 10249 */ "vfll\t\000"
1420 /* 10255 */ "iill\t\000"
1421 /* 10261 */ "llill\t\000"
1422 /* 10268 */ "nill\t\000"
1423 /* 10274 */ "oill\t\000"
1424 /* 10280 */ "tmll\t\000"
1425 /* 10286 */ "vupll\t\000"
1426 /* 10293 */ "verll\t\000"
1427 /* 10300 */ "sll\t\000"
1428 /* 10305 */ "vll\t\000"
1429 /* 10310 */ "vml\t\000"
1430 /* 10315 */ "cibnl\t\000"
1431 /* 10322 */ "cgibnl\t\000"
1432 /* 10330 */ "clgibnl\t\000"
1433 /* 10339 */ "clibnl\t\000"
1434 /* 10347 */ "crbnl\t\000"
1435 /* 10354 */ "cgrbnl\t\000"
1436 /* 10362 */ "clgrbnl\t\000"
1437 /* 10371 */ "clrbnl\t\000"
1438 /* 10379 */ "locnl\t\000"
1439 /* 10386 */ "stocnl\t\000"
1440 /* 10394 */ "vclfnl\t\000"
1441 /* 10402 */ "locgnl\t\000"
1442 /* 10410 */ "stocgnl\t\000"
1443 /* 10419 */ "jgnl\t\000"
1444 /* 10425 */ "locfhnl\t\000"
1445 /* 10434 */ "stocfhnl\t\000"
1446 /* 10444 */ "binl\t\000"
1447 /* 10450 */ "lochinl\t\000"
1448 /* 10459 */ "locghinl\t\000"
1449 /* 10469 */ "lochhinl\t\000"
1450 /* 10479 */ "cijnl\t\000"
1451 /* 10486 */ "cgijnl\t\000"
1452 /* 10494 */ "clgijnl\t\000"
1453 /* 10503 */ "clijnl\t\000"
1454 /* 10511 */ "crjnl\t\000"
1455 /* 10518 */ "cgrjnl\t\000"
1456 /* 10526 */ "clgrjnl\t\000"
1457 /* 10535 */ "clrjnl\t\000"
1458 /* 10543 */ "vmnl\t\000"
1459 /* 10549 */ "locrnl\t\000"
1460 /* 10557 */ "locgrnl\t\000"
1461 /* 10566 */ "selgrnl\t\000"
1462 /* 10575 */ "locfhrnl\t\000"
1463 /* 10585 */ "selfhrnl\t\000"
1464 /* 10595 */ "selrnl\t\000"
1465 /* 10603 */ "clgtnl\t\000"
1466 /* 10611 */ "citnl\t\000"
1467 /* 10618 */ "clfitnl\t\000"
1468 /* 10627 */ "cgitnl\t\000"
1469 /* 10635 */ "clgitnl\t\000"
1470 /* 10644 */ "cltnl\t\000"
1471 /* 10651 */ "crtnl\t\000"
1472 /* 10658 */ "cgrtnl\t\000"
1473 /* 10666 */ "clgrtnl\t\000"
1474 /* 10675 */ "clrtnl\t\000"
1475 /* 10683 */ "vcfpl\t\000"
1476 /* 10690 */ "vupl\t\000"
1477 /* 10696 */ "larl\t\000"
1478 /* 10702 */ "locrl\t\000"
1479 /* 10709 */ "mvcrl\t\000"
1480 /* 10716 */ "pfdrl\t\000"
1481 /* 10723 */ "cgfrl\t\000"
1482 /* 10730 */ "clgfrl\t\000"
1483 /* 10738 */ "llgfrl\t\000"
1484 /* 10746 */ "locgrl\t\000"
1485 /* 10754 */ "clgrl\t\000"
1486 /* 10761 */ "selgrl\t\000"
1487 /* 10769 */ "stgrl\t\000"
1488 /* 10776 */ "chrl\t\000"
1489 /* 10782 */ "locfhrl\t\000"
1490 /* 10791 */ "selfhrl\t\000"
1491 /* 10800 */ "cghrl\t\000"
1492 /* 10807 */ "clghrl\t\000"
1493 /* 10815 */ "llghrl\t\000"
1494 /* 10823 */ "clhrl\t\000"
1495 /* 10830 */ "llhrl\t\000"
1496 /* 10837 */ "sthrl\t\000"
1497 /* 10844 */ "clrl\t\000"
1498 /* 10850 */ "selrl\t\000"
1499 /* 10857 */ "vlrl\t\000"
1500 /* 10863 */ "vmrl\t\000"
1501 /* 10869 */ "vesrl\t\000"
1502 /* 10876 */ "vsrl\t\000"
1503 /* 10882 */ "vstrl\t\000"
1504 /* 10889 */ "vrl\t\000"
1505 /* 10894 */ "exrl\t\000"
1506 /* 10900 */ "brasl\t\000"
1507 /* 10907 */ "vesl\t\000"
1508 /* 10913 */ "vmsl\t\000"
1509 /* 10919 */ "vsl\t\000"
1510 /* 10924 */ "lcctl\t\000"
1511 /* 10931 */ "lctl\t\000"
1512 /* 10937 */ "lpctl\t\000"
1513 /* 10944 */ "lsctl\t\000"
1514 /* 10951 */ "stctl\t\000"
1515 /* 10958 */ "clgtl\t\000"
1516 /* 10965 */ "citl\t\000"
1517 /* 10971 */ "clfitl\t\000"
1518 /* 10979 */ "cgitl\t\000"
1519 /* 10986 */ "clgitl\t\000"
1520 /* 10994 */ "cltl\t\000"
1521 /* 11000 */ "crtl\t\000"
1522 /* 11006 */ "cgrtl\t\000"
1523 /* 11013 */ "clgrtl\t\000"
1524 /* 11021 */ "clrtl\t\000"
1525 /* 11028 */ "sortl\t\000"
1526 /* 11035 */ "vstl\t\000"
1527 /* 11041 */ "vl\t\000"
1528 /* 11045 */ "vmxl\t\000"
1529 /* 11051 */ "mayl\t\000"
1530 /* 11057 */ "myl\t\000"
1531 /* 11062 */ "vupkzl\t\000"
1532 /* 11070 */ "lam\t\000"
1533 /* 11075 */ "stam\t\000"
1534 /* 11081 */ "vgbm\t\000"
1535 /* 11087 */ "irbm\t\000"
1536 /* 11093 */ "rrbm\t\000"
1537 /* 11099 */ "icm\t\000"
1538 /* 11104 */ "locm\t\000"
1539 /* 11110 */ "stocm\t\000"
1540 /* 11117 */ "stcm\t\000"
1541 /* 11123 */ "vgem\t\000"
1542 /* 11129 */ "vgfm\t\000"
1543 /* 11135 */ "vfm\t\000"
1544 /* 11140 */ "locgm\t\000"
1545 /* 11147 */ "stocgm\t\000"
1546 /* 11155 */ "jgm\t\000"
1547 /* 11160 */ "vgm\t\000"
1548 /* 11165 */ "locfhm\t\000"
1549 /* 11173 */ "stocfhm\t\000"
1550 /* 11182 */ "bim\t\000"
1551 /* 11187 */ "lochim\t\000"
1552 /* 11195 */ "locghim\t\000"
1553 /* 11204 */ "lochhim\t\000"
1554 /* 11213 */ "verim\t\000"
1555 /* 11220 */ "jm\t\000"
1556 /* 11224 */ "km\t\000"
1557 /* 11228 */ "clm\t\000"
1558 /* 11233 */ "vlm\t\000"
1559 /* 11238 */ "bnm\t\000"
1560 /* 11243 */ "locnm\t\000"
1561 /* 11250 */ "stocnm\t\000"
1562 /* 11258 */ "locgnm\t\000"
1563 /* 11266 */ "stocgnm\t\000"
1564 /* 11275 */ "jgnm\t\000"
1565 /* 11281 */ "locfhnm\t\000"
1566 /* 11290 */ "stocfhnm\t\000"
1567 /* 11300 */ "binm\t\000"
1568 /* 11306 */ "lochinm\t\000"
1569 /* 11315 */ "locghinm\t\000"
1570 /* 11325 */ "lochhinm\t\000"
1571 /* 11335 */ "jnm\t\000"
1572 /* 11340 */ "locrnm\t\000"
1573 /* 11348 */ "locgrnm\t\000"
1574 /* 11357 */ "selgrnm\t\000"
1575 /* 11366 */ "locfhrnm\t\000"
1576 /* 11376 */ "selfhrnm\t\000"
1577 /* 11386 */ "selrnm\t\000"
1578 /* 11394 */ "srnm\t\000"
1579 /* 11400 */ "ipm\t\000"
1580 /* 11405 */ "spm\t\000"
1581 /* 11410 */ "locrm\t\000"
1582 /* 11417 */ "vbperm\t\000"
1583 /* 11425 */ "vperm\t\000"
1584 /* 11432 */ "locgrm\t\000"
1585 /* 11440 */ "selgrm\t\000"
1586 /* 11448 */ "locfhrm\t\000"
1587 /* 11457 */ "selfhrm\t\000"
1588 /* 11466 */ "selrm\t\000"
1589 /* 11473 */ "bsm\t\000"
1590 /* 11478 */ "vcksm\t\000"
1591 /* 11485 */ "stnsm\t\000"
1592 /* 11492 */ "stosm\t\000"
1593 /* 11499 */ "bassm\t\000"
1594 /* 11506 */ "vstm\t\000"
1595 /* 11512 */ "vtm\t\000"
1596 /* 11517 */ "vsum\t\000"
1597 /* 11523 */ "lan\t\000"
1598 /* 11528 */ "vcfn\t\000"
1599 /* 11534 */ "risbgn\t\000"
1600 /* 11542 */ "alsihn\t\000"
1601 /* 11550 */ "mvcin\t\000"
1602 /* 11557 */ "tbegin\t\000"
1603 /* 11565 */ "pgin\t\000"
1604 /* 11571 */ "vfmin\t\000"
1605 /* 11578 */ "vmn\t\000"
1606 /* 11583 */ "vnn\t\000"
1607 /* 11588 */ "mvn\t\000"
1608 /* 11593 */ "lao\t\000"
1609 /* 11598 */ "vmao\t\000"
1610 /* 11604 */ "bo\t\000"
1611 /* 11608 */ "loco\t\000"
1612 /* 11614 */ "stoco\t\000"
1613 /* 11621 */ "locgo\t\000"
1614 /* 11628 */ "stocgo\t\000"
1615 /* 11636 */ "jgo\t\000"
1616 /* 11641 */ "locfho\t\000"
1617 /* 11649 */ "stocfho\t\000"
1618 /* 11658 */ "bio\t\000"
1619 /* 11663 */ "lochio\t\000"
1620 /* 11671 */ "locghio\t\000"
1621 /* 11680 */ "lochhio\t\000"
1622 /* 11689 */ "jo\t\000"
1623 /* 11693 */ "vmalo\t\000"
1624 /* 11700 */ "vmlo\t\000"
1625 /* 11706 */ "plo\t\000"
1626 /* 11711 */ "kmo\t\000"
1627 /* 11716 */ "vmo\t\000"
1628 /* 11721 */ "bno\t\000"
1629 /* 11726 */ "locno\t\000"
1630 /* 11733 */ "stocno\t\000"
1631 /* 11741 */ "locgno\t\000"
1632 /* 11749 */ "stocgno\t\000"
1633 /* 11758 */ "jgno\t\000"
1634 /* 11764 */ "locfhno\t\000"
1635 /* 11773 */ "stocfhno\t\000"
1636 /* 11783 */ "bino\t\000"
1637 /* 11789 */ "lochino\t\000"
1638 /* 11798 */ "locghino\t\000"
1639 /* 11808 */ "lochhino\t\000"
1640 /* 11818 */ "jno\t\000"
1641 /* 11823 */ "ppno\t\000"
1642 /* 11829 */ "locrno\t\000"
1643 /* 11837 */ "locgrno\t\000"
1644 /* 11846 */ "selgrno\t\000"
1645 /* 11855 */ "locfhrno\t\000"
1646 /* 11865 */ "selfhrno\t\000"
1647 /* 11875 */ "selrno\t\000"
1648 /* 11883 */ "prno\t\000"
1649 /* 11889 */ "vno\t\000"
1650 /* 11894 */ "troo\t\000"
1651 /* 11900 */ "locro\t\000"
1652 /* 11907 */ "vzero\t\000"
1653 /* 11914 */ "locgro\t\000"
1654 /* 11922 */ "selgro\t\000"
1655 /* 11930 */ "locfhro\t\000"
1656 /* 11939 */ "selfhro\t\000"
1657 /* 11948 */ "selro\t\000"
1658 /* 11955 */ "vfpso\t\000"
1659 /* 11962 */ "trto\t\000"
1660 /* 11968 */ "mvo\t\000"
1661 /* 11973 */ "stap\t\000"
1662 /* 11979 */ "vap\t\000"
1663 /* 11984 */ "zap\t\000"
1664 /* 11989 */ "bp\t\000"
1665 /* 11993 */ "locp\t\000"
1666 /* 11999 */ "stocp\t\000"
1667 /* 12006 */ "mvcp\t\000"
1668 /* 12012 */ "vschdp\t\000"
1669 /* 12020 */ "stidp\t\000"
1670 /* 12027 */ "rdp\t\000"
1671 /* 12032 */ "vsdp\t\000"
1672 /* 12038 */ "vdp\t\000"
1673 /* 12043 */ "vclzdp\t\000"
1674 /* 12051 */ "vlrep\t\000"
1675 /* 12058 */ "vlbrrep\t\000"
1676 /* 12067 */ "vrep\t\000"
1677 /* 12073 */ "vclfp\t\000"
1678 /* 12080 */ "vcsfp\t\000"
1679 /* 12087 */ "locgp\t\000"
1680 /* 12094 */ "stocgp\t\000"
1681 /* 12102 */ "sigp\t\000"
1682 /* 12108 */ "jgp\t\000"
1683 /* 12113 */ "vlvgp\t\000"
1684 /* 12120 */ "vschp\t\000"
1685 /* 12127 */ "locfhp\t\000"
1686 /* 12135 */ "stocfhp\t\000"
1687 /* 12144 */ "vscshp\t\000"
1688 /* 12152 */ "bip\t\000"
1689 /* 12157 */ "lochip\t\000"
1690 /* 12165 */ "locghip\t\000"
1691 /* 12174 */ "lochhip\t\000"
1692 /* 12183 */ "vlip\t\000"
1693 /* 12189 */ "jp\t\000"
1694 /* 12193 */ "vlp\t\000"
1695 /* 12198 */ "vmp\t\000"
1696 /* 12203 */ "bnp\t\000"
1697 /* 12208 */ "locnp\t\000"
1698 /* 12215 */ "stocnp\t\000"
1699 /* 12223 */ "locgnp\t\000"
1700 /* 12231 */ "stocgnp\t\000"
1701 /* 12240 */ "jgnp\t\000"
1702 /* 12246 */ "locfhnp\t\000"
1703 /* 12255 */ "stocfhnp\t\000"
1704 /* 12265 */ "binp\t\000"
1705 /* 12271 */ "lochinp\t\000"
1706 /* 12280 */ "locghinp\t\000"
1707 /* 12290 */ "lochhinp\t\000"
1708 /* 12300 */ "jnp\t\000"
1709 /* 12305 */ "locrnp\t\000"
1710 /* 12313 */ "locgrnp\t\000"
1711 /* 12322 */ "selgrnp\t\000"
1712 /* 12331 */ "locfhrnp\t\000"
1713 /* 12341 */ "selfhrnp\t\000"
1714 /* 12351 */ "selrnp\t\000"
1715 /* 12359 */ "jgnop\t\000"
1716 /* 12366 */ "jnop\t\000"
1717 /* 12372 */ "vpsop\t\000"
1718 /* 12379 */ "bpp\t\000"
1719 /* 12384 */ "lpp\t\000"
1720 /* 12389 */ "locrp\t\000"
1721 /* 12396 */ "locgrp\t\000"
1722 /* 12404 */ "selgrp\t\000"
1723 /* 12412 */ "locfhrp\t\000"
1724 /* 12421 */ "selfhrp\t\000"
1725 /* 12430 */ "selrp\t\000"
1726 /* 12437 */ "bprp\t\000"
1727 /* 12443 */ "vsrp\t\000"
1728 /* 12449 */ "vrp\t\000"
1729 /* 12454 */ "lasp\t\000"
1730 /* 12460 */ "csp\t\000"
1731 /* 12465 */ "vschsp\t\000"
1732 /* 12473 */ "vmsp\t\000"
1733 /* 12479 */ "vsp\t\000"
1734 /* 12484 */ "vtp\t\000"
1735 /* 12489 */ "vschxp\t\000"
1736 /* 12497 */ "vaq\t\000"
1737 /* 12502 */ "llxaq\t\000"
1738 /* 12509 */ "vcvbq\t\000"
1739 /* 12516 */ "vacq\t\000"
1740 /* 12522 */ "vaccq\t\000"
1741 /* 12529 */ "vacccq\t\000"
1742 /* 12537 */ "vecq\t\000"
1743 /* 12543 */ "vlcq\t\000"
1744 /* 12549 */ "vblendq\t\000"
1745 /* 12558 */ "vcvdq\t\000"
1746 /* 12565 */ "vceq\t\000"
1747 /* 12571 */ "vavgq\t\000"
1748 /* 12578 */ "vmahq\t\000"
1749 /* 12585 */ "vchq\t\000"
1750 /* 12591 */ "vmalhq\t\000"
1751 /* 12599 */ "vmlhq\t\000"
1752 /* 12606 */ "vmhq\t\000"
1753 /* 12612 */ "vsbcbiq\t\000"
1754 /* 12621 */ "vscbiq\t\000"
1755 /* 12629 */ "vsbiq\t\000"
1756 /* 12636 */ "vmalq\t\000"
1757 /* 12643 */ "veclq\t\000"
1758 /* 12650 */ "vdlq\t\000"
1759 /* 12656 */ "vavglq\t\000"
1760 /* 12664 */ "vchlq\t\000"
1761 /* 12671 */ "vmlq\t\000"
1762 /* 12677 */ "vmnlq\t\000"
1763 /* 12684 */ "vrlq\t\000"
1764 /* 12690 */ "vmxlq\t\000"
1765 /* 12697 */ "vgemq\t\000"
1766 /* 12704 */ "vsumq\t\000"
1767 /* 12711 */ "vmnq\t\000"
1768 /* 12717 */ "vlpq\t\000"
1769 /* 12723 */ "stpq\t\000"
1770 /* 12729 */ "vceqq\t\000"
1771 /* 12736 */ "vlbrq\t\000"
1772 /* 12743 */ "vstbrq\t\000"
1773 /* 12751 */ "vrq\t\000"
1774 /* 12756 */ "vfsq\t\000"
1775 /* 12762 */ "vsq\t\000"
1776 /* 12767 */ "vmxq\t\000"
1777 /* 12773 */ "vclzq\t\000"
1778 /* 12780 */ "vctzq\t\000"
1779 /* 12787 */ "lbear\t\000"
1780 /* 12794 */ "stbear\t\000"
1781 /* 12802 */ "epar\t\000"
1782 /* 12808 */ "esar\t\000"
1783 /* 12814 */ "ssar\t\000"
1784 /* 12820 */ "tar\t\000"
1785 /* 12825 */ "madbr\t\000"
1786 /* 12832 */ "lcdbr\t\000"
1787 /* 12839 */ "ddbr\t\000"
1788 /* 12845 */ "ledbr\t\000"
1789 /* 12852 */ "cfdbr\t\000"
1790 /* 12859 */ "clfdbr\t\000"
1791 /* 12867 */ "cgdbr\t\000"
1792 /* 12874 */ "clgdbr\t\000"
1793 /* 12882 */ "didbr\t\000"
1794 /* 12889 */ "fidbr\t\000"
1795 /* 12896 */ "kdbr\t\000"
1796 /* 12902 */ "mdbr\t\000"
1797 /* 12908 */ "lndbr\t\000"
1798 /* 12915 */ "lpdbr\t\000"
1799 /* 12922 */ "sqdbr\t\000"
1800 /* 12929 */ "msdbr\t\000"
1801 /* 12936 */ "ltdbr\t\000"
1802 /* 12943 */ "lxdbr\t\000"
1803 /* 12950 */ "mxdbr\t\000"
1804 /* 12957 */ "maebr\t\000"
1805 /* 12964 */ "lcebr\t\000"
1806 /* 12971 */ "ldebr\t\000"
1807 /* 12978 */ "mdebr\t\000"
1808 /* 12985 */ "meebr\t\000"
1809 /* 12992 */ "cfebr\t\000"
1810 /* 12999 */ "clfebr\t\000"
1811 /* 13007 */ "cgebr\t\000"
1812 /* 13014 */ "clgebr\t\000"
1813 /* 13022 */ "diebr\t\000"
1814 /* 13029 */ "fiebr\t\000"
1815 /* 13036 */ "kebr\t\000"
1816 /* 13042 */ "lnebr\t\000"
1817 /* 13049 */ "lpebr\t\000"
1818 /* 13056 */ "sqebr\t\000"
1819 /* 13063 */ "msebr\t\000"
1820 /* 13070 */ "ltebr\t\000"
1821 /* 13077 */ "lxebr\t\000"
1822 /* 13084 */ "cdfbr\t\000"
1823 /* 13091 */ "cefbr\t\000"
1824 /* 13098 */ "cdlfbr\t\000"
1825 /* 13106 */ "celfbr\t\000"
1826 /* 13114 */ "cxlfbr\t\000"
1827 /* 13122 */ "cxfbr\t\000"
1828 /* 13129 */ "cdgbr\t\000"
1829 /* 13136 */ "cegbr\t\000"
1830 /* 13143 */ "cdlgbr\t\000"
1831 /* 13151 */ "celgbr\t\000"
1832 /* 13159 */ "cxlgbr\t\000"
1833 /* 13167 */ "cxgbr\t\000"
1834 /* 13174 */ "slbr\t\000"
1835 /* 13180 */ "vlbr\t\000"
1836 /* 13186 */ "vstbr\t\000"
1837 /* 13193 */ "axbr\t\000"
1838 /* 13199 */ "lcxbr\t\000"
1839 /* 13206 */ "ldxbr\t\000"
1840 /* 13213 */ "lexbr\t\000"
1841 /* 13220 */ "cfxbr\t\000"
1842 /* 13227 */ "clfxbr\t\000"
1843 /* 13235 */ "cgxbr\t\000"
1844 /* 13242 */ "clgxbr\t\000"
1845 /* 13250 */ "fixbr\t\000"
1846 /* 13257 */ "kxbr\t\000"
1847 /* 13263 */ "mxbr\t\000"
1848 /* 13269 */ "lnxbr\t\000"
1849 /* 13276 */ "lpxbr\t\000"
1850 /* 13283 */ "sqxbr\t\000"
1851 /* 13290 */ "sxbr\t\000"
1852 /* 13296 */ "ltxbr\t\000"
1853 /* 13303 */ "bcr\t\000"
1854 /* 13308 */ "pfcr\t\000"
1855 /* 13314 */ "llgcr\t\000"
1856 /* 13321 */ "alcr\t\000"
1857 /* 13327 */ "llcr\t\000"
1858 /* 13333 */ "locr\t\000"
1859 /* 13339 */ "madr\t\000"
1860 /* 13345 */ "tbdr\t\000"
1861 /* 13351 */ "lcdr\t\000"
1862 /* 13357 */ "ddr\t\000"
1863 /* 13362 */ "tbedr\t\000"
1864 /* 13369 */ "ledr\t\000"
1865 /* 13375 */ "cfdr\t\000"
1866 /* 13381 */ "cgdr\t\000"
1867 /* 13387 */ "lgdr\t\000"
1868 /* 13393 */ "thdr\t\000"
1869 /* 13399 */ "fidr\t\000"
1870 /* 13405 */ "ldr\t\000"
1871 /* 13410 */ "mdr\t\000"
1872 /* 13415 */ "lndr\t\000"
1873 /* 13421 */ "lpdr\t\000"
1874 /* 13427 */ "sqdr\t\000"
1875 /* 13433 */ "lrdr\t\000"
1876 /* 13439 */ "msdr\t\000"
1877 /* 13445 */ "cpsdr\t\000"
1878 /* 13452 */ "ltdr\t\000"
1879 /* 13458 */ "lxdr\t\000"
1880 /* 13464 */ "mxdr\t\000"
1881 /* 13470 */ "lzdr\t\000"
1882 /* 13476 */ "maer\t\000"
1883 /* 13482 */ "ber\t\000"
1884 /* 13487 */ "lcer\t\000"
1885 /* 13493 */ "thder\t\000"
1886 /* 13500 */ "lder\t\000"
1887 /* 13506 */ "mder\t\000"
1888 /* 13512 */ "meer\t\000"
1889 /* 13518 */ "cfer\t\000"
1890 /* 13524 */ "cger\t\000"
1891 /* 13530 */ "bher\t\000"
1892 /* 13536 */ "bnher\t\000"
1893 /* 13543 */ "fier\t\000"
1894 /* 13549 */ "bler\t\000"
1895 /* 13555 */ "bnler\t\000"
1896 /* 13562 */ "vler\t\000"
1897 /* 13568 */ "mer\t\000"
1898 /* 13573 */ "bner\t\000"
1899 /* 13579 */ "lner\t\000"
1900 /* 13585 */ "lper\t\000"
1901 /* 13591 */ "sqer\t\000"
1902 /* 13597 */ "lrer\t\000"
1903 /* 13603 */ "mser\t\000"
1904 /* 13609 */ "lter\t\000"
1905 /* 13615 */ "vster\t\000"
1906 /* 13622 */ "lxer\t\000"
1907 /* 13628 */ "lzer\t\000"
1908 /* 13634 */ "lcdfr\t\000"
1909 /* 13641 */ "lndfr\t\000"
1910 /* 13648 */ "lpdfr\t\000"
1911 /* 13655 */ "cefr\t\000"
1912 /* 13661 */ "agfr\t\000"
1913 /* 13667 */ "lcgfr\t\000"
1914 /* 13674 */ "algfr\t\000"
1915 /* 13681 */ "clgfr\t\000"
1916 /* 13688 */ "llgfr\t\000"
1917 /* 13695 */ "slgfr\t\000"
1918 /* 13702 */ "lngfr\t\000"
1919 /* 13709 */ "lpgfr\t\000"
1920 /* 13716 */ "dsgfr\t\000"
1921 /* 13723 */ "msgfr\t\000"
1922 /* 13730 */ "ltgfr\t\000"
1923 /* 13737 */ "cxfr\t\000"
1924 /* 13743 */ "agr\t\000"
1925 /* 13748 */ "slbgr\t\000"
1926 /* 13755 */ "alcgr\t\000"
1927 /* 13762 */ "locgr\t\000"
1928 /* 13769 */ "cdgr\t\000"
1929 /* 13775 */ "ldgr\t\000"
1930 /* 13781 */ "cegr\t\000"
1931 /* 13787 */ "algr\t\000"
1932 /* 13793 */ "clgr\t\000"
1933 /* 13799 */ "dlgr\t\000"
1934 /* 13805 */ "selgr\t\000"
1935 /* 13812 */ "mlgr\t\000"
1936 /* 13818 */ "slgr\t\000"
1937 /* 13824 */ "lngr\t\000"
1938 /* 13830 */ "flogr\t\000"
1939 /* 13837 */ "lpgr\t\000"
1940 /* 13843 */ "dsgr\t\000"
1941 /* 13849 */ "msgr\t\000"
1942 /* 13855 */ "bctgr\t\000"
1943 /* 13862 */ "ltgr\t\000"
1944 /* 13868 */ "notgr\t\000"
1945 /* 13875 */ "lrvgr\t\000"
1946 /* 13882 */ "cxgr\t\000"
1947 /* 13888 */ "bhr\t\000"
1948 /* 13893 */ "locfhr\t\000"
1949 /* 13901 */ "selfhr\t\000"
1950 /* 13909 */ "llghr\t\000"
1951 /* 13916 */ "chhr\t\000"
1952 /* 13922 */ "ahhhr\t\000"
1953 /* 13929 */ "alhhhr\t\000"
1954 /* 13937 */ "slhhhr\t\000"
1955 /* 13945 */ "shhhr\t\000"
1956 /* 13952 */ "clhhr\t\000"
1957 /* 13959 */ "blhr\t\000"
1958 /* 13965 */ "llhr\t\000"
1959 /* 13971 */ "bnlhr\t\000"
1960 /* 13978 */ "bnhr\t\000"
1961 /* 13984 */ "mayhr\t\000"
1962 /* 13991 */ "myhr\t\000"
1963 /* 13997 */ "epair\t\000"
1964 /* 14004 */ "esair\t\000"
1965 /* 14011 */ "ssair\t\000"
1966 /* 14018 */ "bakr\t\000"
1967 /* 14024 */ "balr\t\000"
1968 /* 14030 */ "blr\t\000"
1969 /* 14035 */ "clr\t\000"
1970 /* 14040 */ "dlr\t\000"
1971 /* 14045 */ "selr\t\000"
1972 /* 14051 */ "vflr\t\000"
1973 /* 14057 */ "chlr\t\000"
1974 /* 14063 */ "ahhlr\t\000"
1975 /* 14070 */ "alhhlr\t\000"
1976 /* 14078 */ "slhhlr\t\000"
1977 /* 14086 */ "shhlr\t\000"
1978 /* 14093 */ "clhlr\t\000"
1979 /* 14100 */ "mlr\t\000"
1980 /* 14105 */ "bnlr\t\000"
1981 /* 14111 */ "vlrlr\t\000"
1982 /* 14118 */ "vstrlr\t\000"
1983 /* 14126 */ "slr\t\000"
1984 /* 14131 */ "vlr\t\000"
1985 /* 14136 */ "maylr\t\000"
1986 /* 14143 */ "mylr\t\000"
1987 /* 14149 */ "bmr\t\000"
1988 /* 14154 */ "bnmr\t\000"
1989 /* 14160 */ "lnr\t\000"
1990 /* 14165 */ "bor\t\000"
1991 /* 14170 */ "bnor\t\000"
1992 /* 14176 */ "bpr\t\000"
1993 /* 14181 */ "lpr\t\000"
1994 /* 14186 */ "bnpr\t\000"
1995 /* 14192 */ "nopr\t\000"
1996 /* 14198 */ "vsrpr\t\000"
1997 /* 14205 */ "basr\t\000"
1998 /* 14211 */ "sfasr\t\000"
1999 /* 14218 */ "msr\t\000"
2000 /* 14223 */ "bctr\t\000"
2001 /* 14229 */ "ecctr\t\000"
2002 /* 14236 */ "scctr\t\000"
2003 /* 14243 */ "kmctr\t\000"
2004 /* 14250 */ "epctr\t\000"
2005 /* 14257 */ "spctr\t\000"
2006 /* 14264 */ "qadtr\t\000"
2007 /* 14271 */ "cdtr\t\000"
2008 /* 14277 */ "ddtr\t\000"
2009 /* 14283 */ "cedtr\t\000"
2010 /* 14290 */ "eedtr\t\000"
2011 /* 14297 */ "iedtr\t\000"
2012 /* 14304 */ "ledtr\t\000"
2013 /* 14311 */ "cfdtr\t\000"
2014 /* 14318 */ "clfdtr\t\000"
2015 /* 14326 */ "cgdtr\t\000"
2016 /* 14333 */ "clgdtr\t\000"
2017 /* 14341 */ "fidtr\t\000"
2018 /* 14348 */ "kdtr\t\000"
2019 /* 14354 */ "mdtr\t\000"
2020 /* 14360 */ "rrdtr\t\000"
2021 /* 14367 */ "csdtr\t\000"
2022 /* 14374 */ "esdtr\t\000"
2023 /* 14381 */ "ltdtr\t\000"
2024 /* 14388 */ "cudtr\t\000"
2025 /* 14395 */ "lxdtr\t\000"
2026 /* 14402 */ "ldetr\t\000"
2027 /* 14409 */ "cdftr\t\000"
2028 /* 14416 */ "cdlftr\t\000"
2029 /* 14424 */ "cxlftr\t\000"
2030 /* 14432 */ "cxftr\t\000"
2031 /* 14439 */ "cdgtr\t\000"
2032 /* 14446 */ "cdlgtr\t\000"
2033 /* 14454 */ "llgtr\t\000"
2034 /* 14461 */ "cxlgtr\t\000"
2035 /* 14469 */ "cxgtr\t\000"
2036 /* 14476 */ "ltr\t\000"
2037 /* 14481 */ "notr\t\000"
2038 /* 14487 */ "trtr\t\000"
2039 /* 14493 */ "cdstr\t\000"
2040 /* 14500 */ "vistr\t\000"
2041 /* 14507 */ "cxstr\t\000"
2042 /* 14514 */ "cdutr\t\000"
2043 /* 14521 */ "cxutr\t\000"
2044 /* 14528 */ "qaxtr\t\000"
2045 /* 14535 */ "cxtr\t\000"
2046 /* 14541 */ "ldxtr\t\000"
2047 /* 14548 */ "cextr\t\000"
2048 /* 14555 */ "eextr\t\000"
2049 /* 14562 */ "iextr\t\000"
2050 /* 14569 */ "cfxtr\t\000"
2051 /* 14576 */ "clfxtr\t\000"
2052 /* 14584 */ "cgxtr\t\000"
2053 /* 14591 */ "clgxtr\t\000"
2054 /* 14599 */ "fixtr\t\000"
2055 /* 14606 */ "kxtr\t\000"
2056 /* 14612 */ "mxtr\t\000"
2057 /* 14618 */ "rrxtr\t\000"
2058 /* 14625 */ "csxtr\t\000"
2059 /* 14632 */ "esxtr\t\000"
2060 /* 14639 */ "ltxtr\t\000"
2061 /* 14646 */ "cuxtr\t\000"
2062 /* 14653 */ "aur\t\000"
2063 /* 14658 */ "sur\t\000"
2064 /* 14663 */ "lrvr\t\000"
2065 /* 14669 */ "awr\t\000"
2066 /* 14674 */ "swr\t\000"
2067 /* 14679 */ "axr\t\000"
2068 /* 14684 */ "lcxr\t\000"
2069 /* 14690 */ "ldxr\t\000"
2070 /* 14696 */ "lexr\t\000"
2071 /* 14702 */ "cfxr\t\000"
2072 /* 14708 */ "cgxr\t\000"
2073 /* 14714 */ "fixr\t\000"
2074 /* 14720 */ "lxr\t\000"
2075 /* 14725 */ "mxr\t\000"
2076 /* 14730 */ "lnxr\t\000"
2077 /* 14736 */ "lpxr\t\000"
2078 /* 14742 */ "sqxr\t\000"
2079 /* 14748 */ "sxr\t\000"
2080 /* 14753 */ "ltxr\t\000"
2081 /* 14759 */ "lzxr\t\000"
2082 /* 14765 */ "mayr\t\000"
2083 /* 14771 */ "myr\t\000"
2084 /* 14776 */ "bzr\t\000"
2085 /* 14781 */ "vpkzr\t\000"
2086 /* 14788 */ "bnzr\t\000"
2087 /* 14794 */ "bas\t\000"
2088 /* 14799 */ "lfas\t\000"
2089 /* 14805 */ "bras\t\000"
2090 /* 14811 */ "vstrcbs\t\000"
2091 /* 14820 */ "vfcedbs\t\000"
2092 /* 14829 */ "wfcedbs\t\000"
2093 /* 14838 */ "vfchedbs\t\000"
2094 /* 14848 */ "wfchedbs\t\000"
2095 /* 14858 */ "vfkhedbs\t\000"
2096 /* 14868 */ "wfkhedbs\t\000"
2097 /* 14878 */ "vfkedbs\t\000"
2098 /* 14887 */ "wfkedbs\t\000"
2099 /* 14896 */ "vfchdbs\t\000"
2100 /* 14905 */ "wfchdbs\t\000"
2101 /* 14914 */ "vfkhdbs\t\000"
2102 /* 14923 */ "wfkhdbs\t\000"
2103 /* 14932 */ "vfaebs\t\000"
2104 /* 14940 */ "vfeebs\t\000"
2105 /* 14948 */ "vfenebs\t\000"
2106 /* 14957 */ "vchbs\t\000"
2107 /* 14964 */ "vchlbs\t\000"
2108 /* 14972 */ "vceqbs\t\000"
2109 /* 14980 */ "vistrbs\t\000"
2110 /* 14989 */ "vfcesbs\t\000"
2111 /* 14998 */ "wfcesbs\t\000"
2112 /* 15007 */ "vfchesbs\t\000"
2113 /* 15017 */ "wfchesbs\t\000"
2114 /* 15027 */ "vfkhesbs\t\000"
2115 /* 15037 */ "wfkhesbs\t\000"
2116 /* 15047 */ "vfkesbs\t\000"
2117 /* 15056 */ "wfkesbs\t\000"
2118 /* 15065 */ "vfchsbs\t\000"
2119 /* 15074 */ "wfchsbs\t\000"
2120 /* 15083 */ "vfkhsbs\t\000"
2121 /* 15092 */ "wfkhsbs\t\000"
2122 /* 15101 */ "wfcexbs\t\000"
2123 /* 15110 */ "wfchexbs\t\000"
2124 /* 15120 */ "wfkhexbs\t\000"
2125 /* 15130 */ "wfkexbs\t\000"
2126 /* 15139 */ "wfchxbs\t\000"
2127 /* 15148 */ "wfkhxbs\t\000"
2128 /* 15157 */ "vstrczbs\t\000"
2129 /* 15167 */ "vfaezbs\t\000"
2130 /* 15176 */ "vfeezbs\t\000"
2131 /* 15185 */ "vfenezbs\t\000"
2132 /* 15195 */ "mvcs\t\000"
2133 /* 15201 */ "cds\t\000"
2134 /* 15206 */ "vstrcfs\t\000"
2135 /* 15215 */ "vfaefs\t\000"
2136 /* 15223 */ "vfeefs\t\000"
2137 /* 15231 */ "vfenefs\t\000"
2138 /* 15240 */ "vchfs\t\000"
2139 /* 15247 */ "vchlfs\t\000"
2140 /* 15255 */ "vceqfs\t\000"
2141 /* 15263 */ "vistrfs\t\000"
2142 /* 15272 */ "vpksfs\t\000"
2143 /* 15280 */ "vpklsfs\t\000"
2144 /* 15289 */ "vfs\t\000"
2145 /* 15294 */ "vstrczfs\t\000"
2146 /* 15304 */ "vfaezfs\t\000"
2147 /* 15313 */ "vfeezfs\t\000"
2148 /* 15322 */ "vfenezfs\t\000"
2149 /* 15332 */ "vchgs\t\000"
2150 /* 15339 */ "vchlgs\t\000"
2151 /* 15347 */ "vceqgs\t\000"
2152 /* 15355 */ "vpksgs\t\000"
2153 /* 15363 */ "vpklsgs\t\000"
2154 /* 15372 */ "vstrchs\t\000"
2155 /* 15381 */ "vfaehs\t\000"
2156 /* 15389 */ "vfeehs\t\000"
2157 /* 15397 */ "vfenehs\t\000"
2158 /* 15406 */ "vchhs\t\000"
2159 /* 15413 */ "vchlhs\t\000"
2160 /* 15421 */ "vceqhs\t\000"
2161 /* 15429 */ "vistrhs\t\000"
2162 /* 15438 */ "vpkshs\t\000"
2163 /* 15446 */ "vpklshs\t\000"
2164 /* 15455 */ "vstrczhs\t\000"
2165 /* 15465 */ "vfaezhs\t\000"
2166 /* 15474 */ "vfeezhs\t\000"
2167 /* 15483 */ "vfenezhs\t\000"
2168 /* 15493 */ "vpks\t\000"
2169 /* 15499 */ "vpkls\t\000"
2170 /* 15506 */ "vflls\t\000"
2171 /* 15513 */ "wflls\t\000"
2172 /* 15520 */ "vfms\t\000"
2173 /* 15526 */ "vfnms\t\000"
2174 /* 15533 */ "mvcos\t\000"
2175 /* 15540 */ "stcps\t\000"
2176 /* 15547 */ "vcfps\t\000"
2177 /* 15554 */ "vchqs\t\000"
2178 /* 15561 */ "vchlqs\t\000"
2179 /* 15569 */ "vceqqs\t\000"
2180 /* 15577 */ "vstrs\t\000"
2181 /* 15584 */ "ts\t\000"
2182 /* 15588 */ "vs\t\000"
2183 /* 15592 */ "llgfat\t\000"
2184 /* 15600 */ "lgat\t\000"
2185 /* 15606 */ "lfhat\t\000"
2186 /* 15613 */ "lat\t\000"
2187 /* 15618 */ "llgtat\t\000"
2188 /* 15626 */ "bct\t\000"
2189 /* 15631 */ "vpopct\t\000"
2190 /* 15639 */ "brct\t\000"
2191 /* 15645 */ "tdcdt\t\000"
2192 /* 15652 */ "tdgdt\t\000"
2193 /* 15659 */ "sldt\t\000"
2194 /* 15665 */ "cpdt\t\000"
2195 /* 15671 */ "srdt\t\000"
2196 /* 15677 */ "czdt\t\000"
2197 /* 15683 */ "tdcet\t\000"
2198 /* 15690 */ "tdget\t\000"
2199 /* 15697 */ "clgt\t\000"
2200 /* 15703 */ "llgt\t\000"
2201 /* 15709 */ "cit\t\000"
2202 /* 15714 */ "clfit\t\000"
2203 /* 15721 */ "cgit\t\000"
2204 /* 15727 */ "clgit\t\000"
2205 /* 15734 */ "clt\t\000"
2206 /* 15739 */ "srnmt\t\000"
2207 /* 15746 */ "popcnt\t\000"
2208 /* 15754 */ "tprot\t\000"
2209 /* 15761 */ "trot\t\000"
2210 /* 15767 */ "cdpt\t\000"
2211 /* 15773 */ "spt\t\000"
2212 /* 15778 */ "stpt\t\000"
2213 /* 15784 */ "cxpt\t\000"
2214 /* 15790 */ "crt\t\000"
2215 /* 15795 */ "cgrt\t\000"
2216 /* 15801 */ "clgrt\t\000"
2217 /* 15808 */ "clrt\t\000"
2218 /* 15814 */ "tabort\t\000"
2219 /* 15822 */ "trt\t\000"
2220 /* 15827 */ "clst\t\000"
2221 /* 15833 */ "srst\t\000"
2222 /* 15839 */ "csst\t\000"
2223 /* 15845 */ "mvst\t\000"
2224 /* 15851 */ "trtt\t\000"
2225 /* 15857 */ "pgout\t\000"
2226 /* 15864 */ "tdcxt\t\000"
2227 /* 15871 */ "tdgxt\t\000"
2228 /* 15878 */ "slxt\t\000"
2229 /* 15884 */ "cpxt\t\000"
2230 /* 15890 */ "srxt\t\000"
2231 /* 15896 */ "czxt\t\000"
2232 /* 15902 */ "cdzt\t\000"
2233 /* 15908 */ "cxzt\t\000"
2234 /* 15914 */ "au\t\000"
2235 /* 15918 */ "cutfu\t\000"
2236 /* 15925 */ "unpku\t\000"
2237 /* 15932 */ "clclu\t\000"
2238 /* 15939 */ "mvclu\t\000"
2239 /* 15946 */ "su\t\000"
2240 /* 15950 */ "srstu\t\000"
2241 /* 15957 */ "vesrav\t\000"
2242 /* 15965 */ "vlgv\t\000"
2243 /* 15971 */ "verllv\t\000"
2244 /* 15979 */ "vesrlv\t\000"
2245 /* 15987 */ "veslv\t\000"
2246 /* 15994 */ "lrv\t\000"
2247 /* 15999 */ "strv\t\000"
2248 /* 16005 */ "aw\t\000"
2249 /* 16009 */ "vmalhw\t\000"
2250 /* 16017 */ "vmlhw\t\000"
2251 /* 16024 */ "vuplhw\t\000"
2252 /* 16032 */ "stcrw\t\000"
2253 /* 16039 */ "epsw\t\000"
2254 /* 16045 */ "lpsw\t\000"
2255 /* 16051 */ "lax\t\000"
2256 /* 16056 */ "vfmax\t\000"
2257 /* 16063 */ "ex\t\000"
2258 /* 16067 */ "vmx\t\000"
2259 /* 16072 */ "vnx\t\000"
2260 /* 16077 */ "spx\t\000"
2261 /* 16082 */ "stpx\t\000"
2262 /* 16088 */ "wflrx\t\000"
2263 /* 16095 */ "vx\t\000"
2264 /* 16099 */ "lay\t\000"
2265 /* 16104 */ "may\t\000"
2266 /* 16109 */ "lray\t\000"
2267 /* 16115 */ "cvby\t\000"
2268 /* 16121 */ "icy\t\000"
2269 /* 16126 */ "stcy\t\000"
2270 /* 16132 */ "ldy\t\000"
2271 /* 16137 */ "stdy\t\000"
2272 /* 16143 */ "cvdy\t\000"
2273 /* 16149 */ "laey\t\000"
2274 /* 16155 */ "ley\t\000"
2275 /* 16160 */ "stey\t\000"
2276 /* 16166 */ "lpswey\t\000"
2277 /* 16174 */ "mfy\t\000"
2278 /* 16179 */ "ahy\t\000"
2279 /* 16184 */ "chy\t\000"
2280 /* 16189 */ "lhy\t\000"
2281 /* 16194 */ "mhy\t\000"
2282 /* 16199 */ "shy\t\000"
2283 /* 16204 */ "sthy\t\000"
2284 /* 16210 */ "cliy\t\000"
2285 /* 16216 */ "niy\t\000"
2286 /* 16221 */ "oiy\t\000"
2287 /* 16226 */ "mviy\t\000"
2288 /* 16232 */ "xiy\t\000"
2289 /* 16237 */ "aly\t\000"
2290 /* 16242 */ "cly\t\000"
2291 /* 16247 */ "sly\t\000"
2292 /* 16252 */ "lamy\t\000"
2293 /* 16258 */ "stamy\t\000"
2294 /* 16265 */ "icmy\t\000"
2295 /* 16271 */ "stcmy\t\000"
2296 /* 16278 */ "clmy\t\000"
2297 /* 16284 */ "stmy\t\000"
2298 /* 16290 */ "ny\t\000"
2299 /* 16294 */ "oy\t\000"
2300 /* 16298 */ "csy\t\000"
2301 /* 16303 */ "cdsy\t\000"
2302 /* 16309 */ "msy\t\000"
2303 /* 16314 */ "sty\t\000"
2304 /* 16319 */ "xy\t\000"
2305 /* 16323 */ "bz\t\000"
2306 /* 16327 */ "locz\t\000"
2307 /* 16333 */ "stocz\t\000"
2308 /* 16340 */ "vllez\t\000"
2309 /* 16347 */ "risbgz\t\000"
2310 /* 16355 */ "locgz\t\000"
2311 /* 16362 */ "stocgz\t\000"
2312 /* 16370 */ "jgz\t\000"
2313 /* 16375 */ "locfhz\t\000"
2314 /* 16383 */ "stocfhz\t\000"
2315 /* 16392 */ "biz\t\000"
2316 /* 16397 */ "lochiz\t\000"
2317 /* 16405 */ "locghiz\t\000"
2318 /* 16414 */ "lochhiz\t\000"
2319 /* 16423 */ "jz\t\000"
2320 /* 16427 */ "vupkz\t\000"
2321 /* 16434 */ "vpkz\t\000"
2322 /* 16440 */ "vclz\t\000"
2323 /* 16446 */ "bnz\t\000"
2324 /* 16451 */ "locnz\t\000"
2325 /* 16458 */ "stocnz\t\000"
2326 /* 16466 */ "risbgnz\t\000"
2327 /* 16475 */ "locgnz\t\000"
2328 /* 16483 */ "stocgnz\t\000"
2329 /* 16492 */ "jgnz\t\000"
2330 /* 16498 */ "locfhnz\t\000"
2331 /* 16507 */ "stocfhnz\t\000"
2332 /* 16517 */ "binz\t\000"
2333 /* 16523 */ "lochinz\t\000"
2334 /* 16532 */ "locghinz\t\000"
2335 /* 16542 */ "lochhinz\t\000"
2336 /* 16552 */ "jnz\t\000"
2337 /* 16557 */ "locrnz\t\000"
2338 /* 16565 */ "locgrnz\t\000"
2339 /* 16574 */ "selgrnz\t\000"
2340 /* 16583 */ "locfhrnz\t\000"
2341 /* 16593 */ "selfhrnz\t\000"
2342 /* 16603 */ "selrnz\t\000"
2343 /* 16611 */ "vllebrz\t\000"
2344 /* 16620 */ "locrz\t\000"
2345 /* 16627 */ "locgrz\t\000"
2346 /* 16635 */ "selgrz\t\000"
2347 /* 16643 */ "locfhrz\t\000"
2348 /* 16652 */ "selfhrz\t\000"
2349 /* 16661 */ "selrz\t\000"
2350 /* 16668 */ "vctz\t\000"
2351 /* 16674 */ "vtz\t\000"
2352 /* 16679 */ "mvz\t\000"
2353 /* 16684 */ ".insn rie_a,\000"
2354 /* 16697 */ ".insn rrf_a,\000"
2355 /* 16710 */ ".insn ri_a,\000"
2356 /* 16722 */ ".insn vri_a,\000"
2357 /* 16735 */ ".insn ril_a,\000"
2358 /* 16748 */ ".insn rsl_a,\000"
2359 /* 16761 */ ".insn vrr_a,\000"
2360 /* 16774 */ ".insn rs_a,\000"
2361 /* 16786 */ ".insn vrs_a,\000"
2362 /* 16799 */ ".insn ss_a,\000"
2363 /* 16811 */ ".insn rx_a,\000"
2364 /* 16823 */ ".insn rsy_a,\000"
2365 /* 16836 */ ".insn rxy_a,\000"
2366 /* 16849 */ ".insn rie_b,\000"
2367 /* 16862 */ ".insn rrf_b,\000"
2368 /* 16875 */ ".insn ri_b,\000"
2369 /* 16887 */ ".insn vri_b,\000"
2370 /* 16900 */ ".insn ril_b,\000"
2371 /* 16913 */ ".insn rsl_b,\000"
2372 /* 16926 */ ".insn vrr_b,\000"
2373 /* 16939 */ ".insn rs_b,\000"
2374 /* 16951 */ ".insn vrs_b,\000"
2375 /* 16964 */ ".insn ss_b,\000"
2376 /* 16976 */ ".insn rx_b,\000"
2377 /* 16988 */ ".insn rsy_b,\000"
2378 /* 17001 */ ".insn rxy_b,\000"
2379 /* 17014 */ ".insn rie_c,\000"
2380 /* 17027 */ ".insn rrf_c,\000"
2381 /* 17040 */ ".insn ri_c,\000"
2382 /* 17052 */ ".insn vri_c,\000"
2383 /* 17065 */ ".insn ril_c,\000"
2384 /* 17078 */ ".insn vrr_c,\000"
2385 /* 17091 */ ".insn vrs_c,\000"
2386 /* 17104 */ ".insn ss_c,\000"
2387 /* 17116 */ ".insn rxy_c,\000"
2388 /* 17129 */ ".insn rie_d,\000"
2389 /* 17142 */ ".insn rrf_d,\000"
2390 /* 17155 */ ".insn vri_d,\000"
2391 /* 17168 */ ".insn vrr_d,\000"
2392 /* 17181 */ ".insn vrs_d,\000"
2393 /* 17194 */ ".insn ss_d,\000"
2394 /* 17206 */ ".insn rrd,\000"
2395 /* 17217 */ ".insn e,\000"
2396 /* 17226 */ ".insn rie_e,\000"
2397 /* 17239 */ ".insn rrf_e,\000"
2398 /* 17252 */ ".insn vri_e,\000"
2399 /* 17265 */ ".insn vrr_e,\000"
2400 /* 17278 */ ".insn ss_e,\000"
2401 /* 17290 */ ".insn ie,\000"
2402 /* 17300 */ ".insn rie,\000"
2403 /* 17311 */ ".insn rre,\000"
2404 /* 17322 */ ".insn rse,\000"
2405 /* 17333 */ ".insn sse,\000"
2406 /* 17344 */ ".insn rxe,\000"
2407 /* 17355 */ ".insn rie_f,\000"
2408 /* 17368 */ ".insn vri_f,\000"
2409 /* 17381 */ ".insn vrr_f,\000"
2410 /* 17394 */ ".insn ss_f,\000"
2411 /* 17406 */ ".insn rrf,\000"
2412 /* 17417 */ ".insn ssf,\000"
2413 /* 17428 */ ".insn rxf,\000"
2414 /* 17439 */ ".insn rie_g,\000"
2415 /* 17452 */ ".insn vri_g,\000"
2416 /* 17465 */ ".insn vrr_g,\000"
2417 /* 17478 */ ".insn vri_h,\000"
2418 /* 17491 */ ".insn vrr_h,\000"
2419 /* 17504 */ ".insn i,\000"
2420 /* 17513 */ ".insn vri_i,\000"
2421 /* 17526 */ ".insn vrr_i,\000"
2422 /* 17539 */ ".insn mii,\000"
2423 /* 17550 */ ".insn smi,\000"
2424 /* 17561 */ ".insn ri,\000"
2425 /* 17571 */ ".insn vri,\000"
2426 /* 17582 */ ".insn si,\000"
2427 /* 17592 */ ".insn rsi,\000"
2428 /* 17603 */ ".insn vsi,\000"
2429 /* 17614 */ ".insn vri_j,\000"
2430 /* 17627 */ ".insn vrr_j,\000"
2431 /* 17640 */ ".insn vri_k,\000"
2432 /* 17653 */ ".insn vrr_k,\000"
2433 /* 17666 */ ".insn vri_l,\000"
2434 /* 17679 */ ".insn ril,\000"
2435 /* 17690 */ ".insn sil,\000"
2436 /* 17701 */ ".insn rr,\000"
2437 /* 17711 */ ".insn vrr,\000"
2438 /* 17722 */ ".insn s,\000"
2439 /* 17731 */ ".insn ris,\000"
2440 /* 17742 */ ".insn rs,\000"
2441 /* 17752 */ ".insn rrs,\000"
2442 /* 17763 */ ".insn vrs,\000"
2443 /* 17774 */ ".insn ss,\000"
2444 /* 17784 */ ".insn rilu,\000"
2445 /* 17796 */ ".insn vrv,\000"
2446 /* 17807 */ ".insn rx,\000"
2447 /* 17817 */ ".insn vrx,\000"
2448 /* 17828 */ ".insn siy,\000"
2449 /* 17839 */ ".insn rsy,\000"
2450 /* 17850 */ ".insn rxy,\000"
2451 /* 17861 */ "# XRay Function Patchable RET.\000"
2452 /* 17892 */ "# XRay Typed Event Log.\000"
2453 /* 17916 */ "# XRay Custom Event Log.\000"
2454 /* 17941 */ "# XRay Function Enter.\000"
2455 /* 17964 */ "# XRay Tail Call Exit.\000"
2456 /* 17987 */ "# XRay Function Exit.\000"
2457 /* 18009 */ "sam31\000"
2458 /* 18015 */ "trap2\000"
2459 /* 18021 */ "sam24\000"
2460 /* 18027 */ "sam64\000"
2461 /* 18033 */ "LIFETIME_END\000"
2462 /* 18046 */ "PSEUDO_PROBE\000"
2463 /* 18059 */ "BUNDLE\000"
2464 /* 18066 */ "FAKE_USE\000"
2465 /* 18075 */ "DBG_VALUE\000"
2466 /* 18085 */ "DBG_INSTR_REF\000"
2467 /* 18099 */ "DBG_PHI\000"
2468 /* 18107 */ "DBG_LABEL\000"
2469 /* 18117 */ "LIFETIME_START\000"
2470 /* 18132 */ "DBG_VALUE_LIST\000"
2471 /* 18147 */ "nnpa\000"
2472 /* 18152 */ "cib\000"
2473 /* 18156 */ "cgib\000"
2474 /* 18161 */ "clgib\000"
2475 /* 18167 */ "clib\000"
2476 /* 18172 */ "palb\000"
2477 /* 18177 */ "ptlb\000"
2478 /* 18182 */ "crb\000"
2479 /* 18186 */ "cgrb\000"
2480 /* 18191 */ "clgrb\000"
2481 /* 18197 */ "clrb\000"
2482 /* 18202 */ "pcc\000"
2483 /* 18206 */ "loc\000"
2484 /* 18210 */ "stoc\000"
2485 /* 18215 */ "tend\000"
2486 /* 18220 */ "ptff\000"
2487 /* 18225 */ "sckpf\000"
2488 /* 18231 */ "locg\000"
2489 /* 18236 */ "stocg\000"
2490 /* 18242 */ "jg\000"
2491 /* 18245 */ "csch\000"
2492 /* 18250 */ "hsch\000"
2493 /* 18255 */ "rsch\000"
2494 /* 18260 */ "xsch\000"
2495 /* 18265 */ "locfh\000"
2496 /* 18271 */ "stocfh\000"
2497 /* 18278 */ "bi\000"
2498 /* 18281 */ "lochi\000"
2499 /* 18287 */ "locghi\000"
2500 /* 18294 */ "lochhi\000"
2501 /* 18301 */ "cij\000"
2502 /* 18305 */ "cgij\000"
2503 /* 18310 */ "clgij\000"
2504 /* 18316 */ "clij\000"
2505 /* 18321 */ "crj\000"
2506 /* 18325 */ "cgrj\000"
2507 /* 18330 */ "clgrj\000"
2508 /* 18336 */ "clrj\000"
2509 /* 18341 */ "ipk\000"
2510 /* 18345 */ "sal\000"
2511 /* 18349 */ "# FEntry call\000"
2512 /* 18363 */ "tam\000"
2513 /* 18367 */ "schm\000"
2514 /* 18372 */ "pckmo\000"
2515 /* 18378 */ "pfpo\000"
2516 /* 18383 */ "rchp\000"
2517 /* 18388 */ "nop\000"
2518 /* 18392 */ "locr\000"
2519 /* 18397 */ "locgr\000"
2520 /* 18403 */ "selgr\000"
2521 /* 18409 */ "locfhr\000"
2522 /* 18416 */ "selfhr\000"
2523 /* 18423 */ "selr\000"
2524 /* 18428 */ "nopr\000"
2525 /* 18433 */ "clgt\000"
2526 /* 18438 */ "cit\000"
2527 /* 18442 */ "clfit\000"
2528 /* 18448 */ "cgit\000"
2529 /* 18453 */ "clgit\000"
2530 /* 18459 */ "clt\000"
2531 /* 18463 */ "upt\000"
2532 /* 18467 */ "crt\000"
2533 /* 18471 */ "cgrt\000"
2534 /* 18476 */ "clgrt\000"
2535 /* 18482 */ "clrt\000"
2536};
2537#ifdef __GNUC__
2538#pragma GCC diagnostic pop
2539#endif
2540
2541 static const uint64_t OpInfo0[] = {
2542 0ULL, // PHI
2543 0ULL, // INLINEASM
2544 0ULL, // INLINEASM_BR
2545 0ULL, // CFI_INSTRUCTION
2546 0ULL, // EH_LABEL
2547 0ULL, // GC_LABEL
2548 0ULL, // ANNOTATION_LABEL
2549 0ULL, // KILL
2550 0ULL, // EXTRACT_SUBREG
2551 0ULL, // INSERT_SUBREG
2552 0ULL, // IMPLICIT_DEF
2553 0ULL, // INIT_UNDEF
2554 0ULL, // SUBREG_TO_REG
2555 0ULL, // COPY_TO_REGCLASS
2556 18076ULL, // DBG_VALUE
2557 18133ULL, // DBG_VALUE_LIST
2558 18086ULL, // DBG_INSTR_REF
2559 18100ULL, // DBG_PHI
2560 18108ULL, // DBG_LABEL
2561 0ULL, // REG_SEQUENCE
2562 0ULL, // COPY
2563 0ULL, // COPY_LANEMASK
2564 18060ULL, // BUNDLE
2565 18118ULL, // LIFETIME_START
2566 18034ULL, // LIFETIME_END
2567 18047ULL, // PSEUDO_PROBE
2568 0ULL, // ARITH_FENCE
2569 0ULL, // STACKMAP
2570 18350ULL, // FENTRY_CALL
2571 0ULL, // PATCHPOINT
2572 0ULL, // LOAD_STACK_GUARD
2573 0ULL, // PREALLOCATED_SETUP
2574 0ULL, // PREALLOCATED_ARG
2575 0ULL, // STATEPOINT
2576 0ULL, // LOCAL_ESCAPE
2577 0ULL, // FAULTING_OP
2578 0ULL, // PATCHABLE_OP
2579 17942ULL, // PATCHABLE_FUNCTION_ENTER
2580 17862ULL, // PATCHABLE_RET
2581 17988ULL, // PATCHABLE_FUNCTION_EXIT
2582 17965ULL, // PATCHABLE_TAIL_CALL
2583 17917ULL, // PATCHABLE_EVENT_CALL
2584 17893ULL, // PATCHABLE_TYPED_EVENT_CALL
2585 0ULL, // ICALL_BRANCH_FUNNEL
2586 18067ULL, // FAKE_USE
2587 0ULL, // MEMBARRIER
2588 0ULL, // JUMP_TABLE_DEBUG_INFO
2589 0ULL, // RELOC_NONE
2590 0ULL, // CONVERGENCECTRL_ENTRY
2591 0ULL, // CONVERGENCECTRL_ANCHOR
2592 0ULL, // CONVERGENCECTRL_LOOP
2593 0ULL, // CONVERGENCECTRL_GLUE
2594 0ULL, // G_ASSERT_SEXT
2595 0ULL, // G_ASSERT_ZEXT
2596 0ULL, // G_ASSERT_ALIGN
2597 0ULL, // G_ADD
2598 0ULL, // G_SUB
2599 0ULL, // G_MUL
2600 0ULL, // G_SDIV
2601 0ULL, // G_UDIV
2602 0ULL, // G_SREM
2603 0ULL, // G_UREM
2604 0ULL, // G_SDIVREM
2605 0ULL, // G_UDIVREM
2606 0ULL, // G_AND
2607 0ULL, // G_OR
2608 0ULL, // G_XOR
2609 0ULL, // G_ABDS
2610 0ULL, // G_ABDU
2611 0ULL, // G_UAVGFLOOR
2612 0ULL, // G_UAVGCEIL
2613 0ULL, // G_SAVGFLOOR
2614 0ULL, // G_SAVGCEIL
2615 0ULL, // G_IMPLICIT_DEF
2616 0ULL, // G_PHI
2617 0ULL, // G_FRAME_INDEX
2618 0ULL, // G_GLOBAL_VALUE
2619 0ULL, // G_PTRAUTH_GLOBAL_VALUE
2620 0ULL, // G_CONSTANT_POOL
2621 0ULL, // G_EXTRACT
2622 0ULL, // G_UNMERGE_VALUES
2623 0ULL, // G_INSERT
2624 0ULL, // G_MERGE_VALUES
2625 0ULL, // G_BUILD_VECTOR
2626 0ULL, // G_BUILD_VECTOR_TRUNC
2627 0ULL, // G_CONCAT_VECTORS
2628 0ULL, // G_PTRTOINT
2629 0ULL, // G_INTTOPTR
2630 0ULL, // G_BITCAST
2631 0ULL, // G_FREEZE
2632 0ULL, // G_CONSTANT_FOLD_BARRIER
2633 0ULL, // G_INTRINSIC_FPTRUNC_ROUND
2634 0ULL, // G_INTRINSIC_TRUNC
2635 0ULL, // G_INTRINSIC_ROUND
2636 0ULL, // G_INTRINSIC_LRINT
2637 0ULL, // G_INTRINSIC_LLRINT
2638 0ULL, // G_INTRINSIC_ROUNDEVEN
2639 0ULL, // G_READCYCLECOUNTER
2640 0ULL, // G_READSTEADYCOUNTER
2641 0ULL, // G_LOAD
2642 0ULL, // G_SEXTLOAD
2643 0ULL, // G_ZEXTLOAD
2644 0ULL, // G_FPEXTLOAD
2645 0ULL, // G_INDEXED_LOAD
2646 0ULL, // G_INDEXED_SEXTLOAD
2647 0ULL, // G_INDEXED_ZEXTLOAD
2648 0ULL, // G_STORE
2649 0ULL, // G_FPTRUNCSTORE
2650 0ULL, // G_INDEXED_STORE
2651 0ULL, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
2652 0ULL, // G_ATOMIC_CMPXCHG
2653 0ULL, // G_ATOMICRMW_XCHG
2654 0ULL, // G_ATOMICRMW_ADD
2655 0ULL, // G_ATOMICRMW_SUB
2656 0ULL, // G_ATOMICRMW_AND
2657 0ULL, // G_ATOMICRMW_NAND
2658 0ULL, // G_ATOMICRMW_OR
2659 0ULL, // G_ATOMICRMW_XOR
2660 0ULL, // G_ATOMICRMW_MAX
2661 0ULL, // G_ATOMICRMW_MIN
2662 0ULL, // G_ATOMICRMW_UMAX
2663 0ULL, // G_ATOMICRMW_UMIN
2664 0ULL, // G_ATOMICRMW_FADD
2665 0ULL, // G_ATOMICRMW_FSUB
2666 0ULL, // G_ATOMICRMW_FMAX
2667 0ULL, // G_ATOMICRMW_FMIN
2668 0ULL, // G_ATOMICRMW_FMAXIMUM
2669 0ULL, // G_ATOMICRMW_FMINIMUM
2670 0ULL, // G_ATOMICRMW_FMAXIMUMNUM
2671 0ULL, // G_ATOMICRMW_FMINIMUMNUM
2672 0ULL, // G_ATOMICRMW_UINC_WRAP
2673 0ULL, // G_ATOMICRMW_UDEC_WRAP
2674 0ULL, // G_ATOMICRMW_USUB_COND
2675 0ULL, // G_ATOMICRMW_USUB_SAT
2676 0ULL, // G_FENCE
2677 0ULL, // G_PREFETCH
2678 0ULL, // G_BRCOND
2679 0ULL, // G_BRINDIRECT
2680 0ULL, // G_INVOKE_REGION_START
2681 0ULL, // G_INTRINSIC
2682 0ULL, // G_INTRINSIC_W_SIDE_EFFECTS
2683 0ULL, // G_INTRINSIC_CONVERGENT
2684 0ULL, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
2685 0ULL, // G_ANYEXT
2686 0ULL, // G_TRUNC
2687 0ULL, // G_TRUNC_SSAT_S
2688 0ULL, // G_TRUNC_SSAT_U
2689 0ULL, // G_TRUNC_USAT_U
2690 0ULL, // G_CONSTANT
2691 0ULL, // G_FCONSTANT
2692 0ULL, // G_VASTART
2693 0ULL, // G_VAARG
2694 0ULL, // G_SEXT
2695 0ULL, // G_SEXT_INREG
2696 0ULL, // G_ZEXT
2697 0ULL, // G_SHL
2698 0ULL, // G_LSHR
2699 0ULL, // G_ASHR
2700 0ULL, // G_FSHL
2701 0ULL, // G_FSHR
2702 0ULL, // G_ROTR
2703 0ULL, // G_ROTL
2704 0ULL, // G_ICMP
2705 0ULL, // G_FCMP
2706 0ULL, // G_SCMP
2707 0ULL, // G_UCMP
2708 0ULL, // G_SELECT
2709 0ULL, // G_UADDO
2710 0ULL, // G_UADDE
2711 0ULL, // G_USUBO
2712 0ULL, // G_USUBE
2713 0ULL, // G_SADDO
2714 0ULL, // G_SADDE
2715 0ULL, // G_SSUBO
2716 0ULL, // G_SSUBE
2717 0ULL, // G_UMULO
2718 0ULL, // G_SMULO
2719 0ULL, // G_UMULH
2720 0ULL, // G_SMULH
2721 0ULL, // G_UADDSAT
2722 0ULL, // G_SADDSAT
2723 0ULL, // G_USUBSAT
2724 0ULL, // G_SSUBSAT
2725 0ULL, // G_USHLSAT
2726 0ULL, // G_SSHLSAT
2727 0ULL, // G_SMULFIX
2728 0ULL, // G_UMULFIX
2729 0ULL, // G_SMULFIXSAT
2730 0ULL, // G_UMULFIXSAT
2731 0ULL, // G_SDIVFIX
2732 0ULL, // G_UDIVFIX
2733 0ULL, // G_SDIVFIXSAT
2734 0ULL, // G_UDIVFIXSAT
2735 0ULL, // G_FADD
2736 0ULL, // G_FSUB
2737 0ULL, // G_FMUL
2738 0ULL, // G_FMA
2739 0ULL, // G_FMAD
2740 0ULL, // G_FDIV
2741 0ULL, // G_FREM
2742 0ULL, // G_FMODF
2743 0ULL, // G_FPOW
2744 0ULL, // G_FPOWI
2745 0ULL, // G_FEXP
2746 0ULL, // G_FEXP2
2747 0ULL, // G_FEXP10
2748 0ULL, // G_FLOG
2749 0ULL, // G_FLOG2
2750 0ULL, // G_FLOG10
2751 0ULL, // G_FLDEXP
2752 0ULL, // G_FFREXP
2753 0ULL, // G_FNEG
2754 0ULL, // G_FPEXT
2755 0ULL, // G_FPTRUNC
2756 0ULL, // G_FPTOSI
2757 0ULL, // G_FPTOUI
2758 0ULL, // G_SITOFP
2759 0ULL, // G_UITOFP
2760 0ULL, // G_FPTOSI_SAT
2761 0ULL, // G_FPTOUI_SAT
2762 0ULL, // G_FABS
2763 0ULL, // G_FCOPYSIGN
2764 0ULL, // G_IS_FPCLASS
2765 0ULL, // G_FCANONICALIZE
2766 0ULL, // G_FMINNUM
2767 0ULL, // G_FMAXNUM
2768 0ULL, // G_FMINNUM_IEEE
2769 0ULL, // G_FMAXNUM_IEEE
2770 0ULL, // G_FMINIMUM
2771 0ULL, // G_FMAXIMUM
2772 0ULL, // G_FMINIMUMNUM
2773 0ULL, // G_FMAXIMUMNUM
2774 0ULL, // G_GET_FPENV
2775 0ULL, // G_SET_FPENV
2776 0ULL, // G_RESET_FPENV
2777 0ULL, // G_GET_FPMODE
2778 0ULL, // G_SET_FPMODE
2779 0ULL, // G_RESET_FPMODE
2780 0ULL, // G_GET_ROUNDING
2781 0ULL, // G_SET_ROUNDING
2782 0ULL, // G_PTR_ADD
2783 0ULL, // G_PTRMASK
2784 0ULL, // G_SMIN
2785 0ULL, // G_SMAX
2786 0ULL, // G_UMIN
2787 0ULL, // G_UMAX
2788 0ULL, // G_ABS
2789 0ULL, // G_LROUND
2790 0ULL, // G_LLROUND
2791 0ULL, // G_BR
2792 0ULL, // G_BRJT
2793 0ULL, // G_VSCALE
2794 0ULL, // G_INSERT_SUBVECTOR
2795 0ULL, // G_EXTRACT_SUBVECTOR
2796 0ULL, // G_INSERT_VECTOR_ELT
2797 0ULL, // G_EXTRACT_VECTOR_ELT
2798 0ULL, // G_SHUFFLE_VECTOR
2799 0ULL, // G_SPLAT_VECTOR
2800 0ULL, // G_STEP_VECTOR
2801 0ULL, // G_VECTOR_COMPRESS
2802 0ULL, // G_CTTZ
2803 0ULL, // G_CTTZ_ZERO_POISON
2804 0ULL, // G_CTLZ
2805 0ULL, // G_CTLZ_ZERO_POISON
2806 0ULL, // G_CTLS
2807 0ULL, // G_CTPOP
2808 0ULL, // G_BSWAP
2809 0ULL, // G_BITREVERSE
2810 0ULL, // G_CLMUL
2811 0ULL, // G_CLMULH
2812 0ULL, // G_CLMULR
2813 0ULL, // G_FCEIL
2814 0ULL, // G_FCOS
2815 0ULL, // G_FSIN
2816 0ULL, // G_FSINCOS
2817 0ULL, // G_FTAN
2818 0ULL, // G_FACOS
2819 0ULL, // G_FASIN
2820 0ULL, // G_FATAN
2821 0ULL, // G_FATAN2
2822 0ULL, // G_FCOSH
2823 0ULL, // G_FSINH
2824 0ULL, // G_FTANH
2825 0ULL, // G_FSQRT
2826 0ULL, // G_FFLOOR
2827 0ULL, // G_FRINT
2828 0ULL, // G_FNEARBYINT
2829 0ULL, // G_ADDRSPACE_CAST
2830 0ULL, // G_BLOCK_ADDR
2831 0ULL, // G_JUMP_TABLE
2832 0ULL, // G_DYN_STACKALLOC
2833 0ULL, // G_STACKSAVE
2834 0ULL, // G_STACKRESTORE
2835 0ULL, // G_STRICT_FADD
2836 0ULL, // G_STRICT_FSUB
2837 0ULL, // G_STRICT_FMUL
2838 0ULL, // G_STRICT_FDIV
2839 0ULL, // G_STRICT_FREM
2840 0ULL, // G_STRICT_FMA
2841 0ULL, // G_STRICT_FSQRT
2842 0ULL, // G_STRICT_FLDEXP
2843 0ULL, // G_STRICT_FCMP
2844 0ULL, // G_STRICT_FCMPS
2845 0ULL, // G_READ_REGISTER
2846 0ULL, // G_WRITE_REGISTER
2847 0ULL, // G_MEMCPY
2848 0ULL, // G_MEMCPY_INLINE
2849 0ULL, // G_MEMMOVE
2850 0ULL, // G_MEMSET
2851 0ULL, // G_BZERO
2852 0ULL, // G_MEMSET_INLINE
2853 0ULL, // G_TRAP
2854 0ULL, // G_DEBUGTRAP
2855 0ULL, // G_UBSANTRAP
2856 0ULL, // G_VECREDUCE_SEQ_FADD
2857 0ULL, // G_VECREDUCE_SEQ_FMUL
2858 0ULL, // G_VECREDUCE_FADD
2859 0ULL, // G_VECREDUCE_FMUL
2860 0ULL, // G_VECREDUCE_FMAX
2861 0ULL, // G_VECREDUCE_FMIN
2862 0ULL, // G_VECREDUCE_FMAXIMUM
2863 0ULL, // G_VECREDUCE_FMINIMUM
2864 0ULL, // G_VECREDUCE_FMAXIMUMNUM
2865 0ULL, // G_VECREDUCE_FMINIMUMNUM
2866 0ULL, // G_VECREDUCE_ADD
2867 0ULL, // G_VECREDUCE_MUL
2868 0ULL, // G_VECREDUCE_AND
2869 0ULL, // G_VECREDUCE_OR
2870 0ULL, // G_VECREDUCE_XOR
2871 0ULL, // G_VECREDUCE_SMAX
2872 0ULL, // G_VECREDUCE_SMIN
2873 0ULL, // G_VECREDUCE_UMAX
2874 0ULL, // G_VECREDUCE_UMIN
2875 0ULL, // G_SBFX
2876 0ULL, // G_UBFX
2877 0ULL, // ADA_ENTRY
2878 0ULL, // ADA_ENTRY_VALUE
2879 0ULL, // ADB_MemFoldPseudo
2880 0ULL, // ADJCALLSTACKDOWN
2881 0ULL, // ADJCALLSTACKUP
2882 0ULL, // ADJDYNALLOC
2883 0ULL, // AEB_MemFoldPseudo
2884 0ULL, // AEXT128
2885 0ULL, // AFIMux
2886 0ULL, // AG_MemFoldPseudo
2887 0ULL, // AHIMux
2888 0ULL, // AHIMuxK
2889 0ULL, // ALG_MemFoldPseudo
2890 0ULL, // AL_MemFoldPseudo
2891 0ULL, // ATOMIC_CMP_SWAPW
2892 0ULL, // ATOMIC_LOADW_AFI
2893 0ULL, // ATOMIC_LOADW_AR
2894 0ULL, // ATOMIC_LOADW_MAX
2895 0ULL, // ATOMIC_LOADW_MIN
2896 0ULL, // ATOMIC_LOADW_NILH
2897 0ULL, // ATOMIC_LOADW_NILHi
2898 0ULL, // ATOMIC_LOADW_NR
2899 0ULL, // ATOMIC_LOADW_NRi
2900 0ULL, // ATOMIC_LOADW_OILH
2901 0ULL, // ATOMIC_LOADW_OR
2902 0ULL, // ATOMIC_LOADW_SR
2903 0ULL, // ATOMIC_LOADW_UMAX
2904 0ULL, // ATOMIC_LOADW_UMIN
2905 0ULL, // ATOMIC_LOADW_XILF
2906 0ULL, // ATOMIC_LOADW_XR
2907 0ULL, // ATOMIC_SWAPW
2908 0ULL, // A_MemFoldPseudo
2909 0ULL, // CFIMux
2910 0ULL, // CGIBCall
2911 0ULL, // CGIBReturn
2912 0ULL, // CGRBCall
2913 0ULL, // CGRBReturn
2914 0ULL, // CHIMux
2915 0ULL, // CIBCall
2916 0ULL, // CIBReturn
2917 0ULL, // CLCImm
2918 0ULL, // CLCReg
2919 0ULL, // CLFIMux
2920 0ULL, // CLGIBCall
2921 0ULL, // CLGIBReturn
2922 0ULL, // CLGRBCall
2923 0ULL, // CLGRBReturn
2924 0ULL, // CLIBCall
2925 0ULL, // CLIBReturn
2926 0ULL, // CLMux
2927 0ULL, // CLRBCall
2928 0ULL, // CLRBReturn
2929 0ULL, // CLSTLoop
2930 0ULL, // CMP_STACKGUARD
2931 0ULL, // CMP_STACKGUARD_DAG
2932 0ULL, // CMux
2933 0ULL, // CRBCall
2934 0ULL, // CRBReturn
2935 0ULL, // CallBASR
2936 0ULL, // CallBASR_STACKEXT
2937 0ULL, // CallBASR_XPLINK64
2938 0ULL, // CallBCR
2939 0ULL, // CallBR
2940 0ULL, // CallBRASL
2941 0ULL, // CallBRASL_XPLINK64
2942 0ULL, // CallBRCL
2943 0ULL, // CallJG
2944 0ULL, // CondReturn
2945 0ULL, // CondReturn_XPLINK
2946 0ULL, // CondStore16
2947 0ULL, // CondStore16Inv
2948 0ULL, // CondStore16Mux
2949 0ULL, // CondStore16MuxInv
2950 0ULL, // CondStore32
2951 0ULL, // CondStore32Inv
2952 0ULL, // CondStore32Mux
2953 0ULL, // CondStore32MuxInv
2954 0ULL, // CondStore64
2955 0ULL, // CondStore64Inv
2956 0ULL, // CondStore8
2957 0ULL, // CondStore8Inv
2958 0ULL, // CondStore8Mux
2959 0ULL, // CondStore8MuxInv
2960 0ULL, // CondStoreF32
2961 0ULL, // CondStoreF32Inv
2962 0ULL, // CondStoreF64
2963 0ULL, // CondStoreF64Inv
2964 0ULL, // CondTrap
2965 0ULL, // DDB_MemFoldPseudo
2966 0ULL, // DEB_MemFoldPseudo
2967 0ULL, // EH_SjLj_LongJmp
2968 0ULL, // EH_SjLj_SetJmp
2969 0ULL, // EH_SjLj_Setup
2970 0ULL, // EXRL_Pseudo
2971 0ULL, // FENCE
2972 0ULL, // GOT
2973 0ULL, // IIFMux
2974 0ULL, // IIHF64
2975 0ULL, // IIHH64
2976 0ULL, // IIHL64
2977 0ULL, // IIHMux
2978 0ULL, // IILF64
2979 0ULL, // IILH64
2980 0ULL, // IILL64
2981 0ULL, // IILMux
2982 0ULL, // L128
2983 0ULL, // LBMux
2984 0ULL, // LEFR
2985 0ULL, // LEFR_16
2986 0ULL, // LFER
2987 0ULL, // LFER_16
2988 0ULL, // LHIMux
2989 0ULL, // LHMux
2990 0ULL, // LLCMux
2991 0ULL, // LLCRMux
2992 0ULL, // LLHMux
2993 0ULL, // LLHRMux
2994 0ULL, // LMux
2995 0ULL, // LOAD_GLOBAL_STACKGUARD_ADDR
2996 0ULL, // LOAD_TLS_BLOCK_ADDR
2997 0ULL, // LOCG_MemFoldPseudo
2998 0ULL, // LOCHIMux
2999 0ULL, // LOCMux
3000 0ULL, // LOCMux_MemFoldPseudo
3001 0ULL, // LOCRMux
3002 0ULL, // LTDBRCompare_Pseudo
3003 0ULL, // LTEBRCompare_Pseudo
3004 0ULL, // LTXBRCompare_Pseudo
3005 0ULL, // LX
3006 0ULL, // MADB_MemFoldPseudo
3007 0ULL, // MAEB_MemFoldPseudo
3008 0ULL, // MDB_MemFoldPseudo
3009 0ULL, // MEEB_MemFoldPseudo
3010 0ULL, // MOV_STACKGUARD
3011 0ULL, // MOV_STACKGUARD_DAG
3012 0ULL, // MSC_MemFoldPseudo
3013 0ULL, // MSDB_MemFoldPseudo
3014 0ULL, // MSEB_MemFoldPseudo
3015 0ULL, // MSGC_MemFoldPseudo
3016 0ULL, // MVCImm
3017 0ULL, // MVCReg
3018 0ULL, // MVSTLoop
3019 0ULL, // MemmoveImm
3020 0ULL, // MemsetImmImm
3021 0ULL, // MemsetImmReg
3022 0ULL, // MemsetRegImm
3023 0ULL, // MemsetRegReg
3024 0ULL, // NCImm
3025 0ULL, // NCReg
3026 0ULL, // NG_MemFoldPseudo
3027 0ULL, // NIFMux
3028 0ULL, // NIHF64
3029 0ULL, // NIHH64
3030 0ULL, // NIHL64
3031 0ULL, // NIHMux
3032 0ULL, // NILF64
3033 0ULL, // NILH64
3034 0ULL, // NILL64
3035 0ULL, // NILMux
3036 0ULL, // N_MemFoldPseudo
3037 0ULL, // OCImm
3038 0ULL, // OCReg
3039 0ULL, // OG_MemFoldPseudo
3040 0ULL, // OIFMux
3041 0ULL, // OIHF64
3042 0ULL, // OIHH64
3043 0ULL, // OIHL64
3044 0ULL, // OIHMux
3045 0ULL, // OILF64
3046 0ULL, // OILH64
3047 0ULL, // OILL64
3048 0ULL, // OILMux
3049 0ULL, // O_MemFoldPseudo
3050 0ULL, // PAIR128
3051 0ULL, // PROBED_ALLOCA
3052 0ULL, // PROBED_STACKALLOC
3053 0ULL, // RISBHH
3054 0ULL, // RISBHHOpt
3055 0ULL, // RISBHL
3056 0ULL, // RISBHLOpt
3057 0ULL, // RISBLH
3058 0ULL, // RISBLHOpt
3059 0ULL, // RISBLL
3060 0ULL, // RISBLLOpt
3061 0ULL, // RISBMux
3062 0ULL, // Return
3063 0ULL, // Return_XPLINK
3064 0ULL, // SCmp128Hi
3065 0ULL, // SDB_MemFoldPseudo
3066 0ULL, // SEB_MemFoldPseudo
3067 0ULL, // SELRMux
3068 0ULL, // SG_MemFoldPseudo
3069 0ULL, // SLG_MemFoldPseudo
3070 0ULL, // SL_MemFoldPseudo
3071 0ULL, // SRSTLoop
3072 0ULL, // ST128
3073 0ULL, // STCMux
3074 0ULL, // STHMux
3075 0ULL, // STMux
3076 0ULL, // STOCMux
3077 0ULL, // STX
3078 0ULL, // S_MemFoldPseudo
3079 0ULL, // Select128
3080 0ULL, // Select32
3081 0ULL, // Select64
3082 0ULL, // SelectF128
3083 0ULL, // SelectF32
3084 0ULL, // SelectF64
3085 0ULL, // SelectVR128
3086 0ULL, // SelectVR32
3087 0ULL, // SelectVR64
3088 0ULL, // Serialize
3089 0ULL, // TBEGIN_nofloat
3090 0ULL, // TLS_GDCALL
3091 0ULL, // TLS_LDCALL
3092 0ULL, // TMHH64
3093 0ULL, // TMHL64
3094 0ULL, // TMHMux
3095 0ULL, // TMLH64
3096 0ULL, // TMLL64
3097 0ULL, // TMLMux
3098 0ULL, // Trap
3099 0ULL, // UCmp128Hi
3100 0ULL, // VL16
3101 0ULL, // VL32
3102 0ULL, // VL64
3103 0ULL, // VLR16
3104 0ULL, // VLR32
3105 0ULL, // VLR64
3106 0ULL, // VLVGP32
3107 0ULL, // VST16
3108 0ULL, // VST32
3109 0ULL, // VST64
3110 0ULL, // XCImm
3111 0ULL, // XCReg
3112 0ULL, // XG_MemFoldPseudo
3113 0ULL, // XIFMux
3114 0ULL, // XIHF64
3115 0ULL, // XILF64
3116 0ULL, // XPLINK_STACKALLOC
3117 0ULL, // X_MemFoldPseudo
3118 0ULL, // ZEXT128
3119 32814ULL, // A
3120 35298ULL, // AD
3121 33280ULL, // ADB
3122 33600027ULL, // ADBR
3123 33600541ULL, // ADR
3124 2214639546ULL, // ADTR
3125 4400261136686ULL, // ADTRA
3126 35436ULL, // AE
3127 33746ULL, // AEB
3128 33600159ULL, // AEBR
3129 33600678ULL, // AER
3130 100705429ULL, // AFI
3131 38718ULL, // AG
3132 37981ULL, // AGF
3133 100705439ULL, // AGFI
3134 33600862ULL, // AGFR
3135 39983ULL, // AGH
3136 134259952ULL, // AGHI
3137 70934111762ULL, // AGHIK
3138 33600944ULL, // AGR
3139 2214635096ULL, // AGRK
3140 167847253ULL, // AGSI
3141 39712ULL, // AH
3142 2214639203ULL, // AHHHR
3143 2214639344ULL, // AHHLR
3144 134259940ULL, // AHI
3145 70934111756ULL, // AHIK
3146 48948ULL, // AHY
3147 100703460ULL, // AIH
3148 42701ULL, // AL
3149 35161ULL, // ALC
3150 38849ULL, // ALCG
3151 33600956ULL, // ALCGR
3152 33600522ULL, // ALCR
3153 201368775ULL, // ALFI
3154 39113ULL, // ALG
3155 37999ULL, // ALGF
3156 201368747ULL, // ALGFI
3157 33600875ULL, // ALGFR
3158 70934111769ULL, // ALGHSIK
3159 33600988ULL, // ALGR
3160 2214635116ULL, // ALGRK
3161 167847259ULL, // ALGSI
3162 2214639210ULL, // ALHHHR
3163 2214639351ULL, // ALHHLR
3164 70934111778ULL, // ALHSIK
3165 33601226ULL, // ALR
3166 2214635163ULL, // ALRK
3167 167847310ULL, // ALSI
3168 100703525ULL, // ALSIH
3169 100707607ULL, // ALSIHN
3170 49006ULL, // ALY
3171 234991304ULL, // AP
3172 33599991ULL, // AR
3173 2214635079ULL, // ARK
3174 167847248ULL, // ASI
3175 48683ULL, // AU
3176 33601854ULL, // AUR
3177 48774ULL, // AW
3178 33601870ULL, // AWR
3179 33600394ULL, // AXBR
3180 33601880ULL, // AXR
3181 2214639810ULL, // AXTR
3182 4400261136738ULL, // AXTRA
3183 48869ULL, // AY
3184 131513ULL, // B
3185 67155651ULL, // BAKR
3186 268478161ULL, // BAL
3187 67155657ULL, // BALR
3188 268483019ULL, // BAS
3189 67155838ULL, // BASR
3190 67153132ULL, // BASSM
3191 133757ULL, // BAsmE
3192 138048ULL, // BAsmH
3193 133887ULL, // BAsmHE
3194 141034ULL, // BAsmL
3195 134780ULL, // BAsmLE
3196 138611ULL, // BAsmLH
3197 142156ULL, // BAsmM
3198 135576ULL, // BAsmNE
3199 139545ULL, // BAsmNH
3200 134131ULL, // BAsmNHE
3201 141390ULL, // BAsmNL
3202 135027ULL, // BAsmNLE
3203 138906ULL, // BAsmNLH
3204 142311ULL, // BAsmNM
3205 142794ULL, // BAsmNO
3206 143276ULL, // BAsmNP
3207 147519ULL, // BAsmNZ
3208 142677ULL, // BAsmO
3209 143062ULL, // BAsmP
3210 147396ULL, // BAsmZ
3211 1230571ULL, // BC
3212 2296068ULL, // BCAsm
3213 3327723ULL, // BCR
3214 306394104ULL, // BCRAsm
3215 48395ULL, // BCT
3216 39543ULL, // BCTG
3217 33601056ULL, // BCTGR
3218 33601424ULL, // BCTR
3219 2214631876ULL, // BDEPG
3220 2214632102ULL, // BEXTG
3221 140394ULL, // BI
3222 134660ULL, // BIAsmE
3223 138476ULL, // BIAsmH
3224 134030ULL, // BIAsmHE
3225 141235ULL, // BIAsmL
3226 134920ULL, // BIAsmLE
3227 138752ULL, // BIAsmLH
3228 142255ULL, // BIAsmM
3229 135702ULL, // BIAsmNE
3230 139672ULL, // BIAsmNH
3231 134265ULL, // BIAsmNHE
3232 141517ULL, // BIAsmNL
3233 135161ULL, // BIAsmNLE
3234 139040ULL, // BIAsmNLH
3235 142373ULL, // BIAsmNM
3236 142856ULL, // BIAsmNO
3237 143338ULL, // BIAsmNP
3238 147590ULL, // BIAsmNZ
3239 142731ULL, // BIAsmO
3240 143225ULL, // BIAsmP
3241 147465ULL, // BIAsmZ
3242 1230695ULL, // BIC
3243 2296120ULL, // BICAsm
3244 142074916956ULL, // BPP
3245 144222400662ULL, // BPRP
3246 6337053ULL, // BR
3247 369146326ULL, // BRAS
3248 369142421ULL, // BRASL
3249 6337707ULL, // BRAsmE
3250 6338113ULL, // BRAsmH
3251 6337755ULL, // BRAsmHE
3252 6338255ULL, // BRAsmL
3253 6337774ULL, // BRAsmLE
3254 6338184ULL, // BRAsmLH
3255 6338374ULL, // BRAsmM
3256 6337798ULL, // BRAsmNE
3257 6338203ULL, // BRAsmNH
3258 6337761ULL, // BRAsmNHE
3259 6338330ULL, // BRAsmNL
3260 6337780ULL, // BRAsmNLE
3261 6338196ULL, // BRAsmNLH
3262 6338379ULL, // BRAsmNM
3263 6338395ULL, // BRAsmNO
3264 6338411ULL, // BRAsmNP
3265 6339013ULL, // BRAsmNZ
3266 6338390ULL, // BRAsmO
3267 6338401ULL, // BRAsmP
3268 6339001ULL, // BRAsmZ
3269 403883904ULL, // BRC
3270 307431849ULL, // BRCAsm
3271 403883843ULL, // BRCL
3272 307439417ULL, // BRCLAsm
3273 402701592ULL, // BRCT
3274 402692748ULL, // BRCTG
3275 402695016ULL, // BRCTH
3276 208339510268ULL, // BRXH
3277 208339507359ULL, // BRXHG
3278 208339505546ULL, // BRXLE
3279 208339507553ULL, // BRXLG
3280 67142035ULL, // BSA
3281 67148358ULL, // BSG
3282 67153106ULL, // BSM
3283 277058986993ULL, // BXH
3284 277058984089ULL, // BXHG
3285 277058982276ULL, // BXLE
3286 277058983967ULL, // BXLEG
3287 268470513ULL, // C
3288 277461640918ULL, // CAL
3289 277461637326ULL, // CALG
3290 277461636206ULL, // CALGF
3291 268470758ULL, // CD
3292 268468784ULL, // CDB
3293 67154466ULL, // CDBR
3294 67154717ULL, // CDFBR
3295 79517494313156ULL, // CDFBRA
3296 67155268ULL, // CDFR
3297 79517494327370ULL, // CDFTR
3298 67154762ULL, // CDGBR
3299 79517494313180ULL, // CDGBRA
3300 67155402ULL, // CDGR
3301 67156072ULL, // CDGTR
3302 79517494313298ULL, // CDGTRA
3303 79517494326059ULL, // CDLFBR
3304 79517494327377ULL, // CDLFTR
3305 79517494326104ULL, // CDLGBR
3306 79517494327407ULL, // CDLGTR
3307 503365016ULL, // CDPT
3308 67154985ULL, // CDR
3309 277058992994ULL, // CDS
3310 277058984528ULL, // CDSG
3311 67156126ULL, // CDSTR
3312 277058994096ULL, // CDSY
3313 67155904ULL, // CDTR
3314 67156147ULL, // CDUTR
3315 503365151ULL, // CDZT
3316 268470972ULL, // CE
3317 268469215ULL, // CEB
3318 67154598ULL, // CEBR
3319 67155916ULL, // CEDTR
3320 67154724ULL, // CEFBR
3321 79517494313164ULL, // CEFBRA
3322 67155288ULL, // CEFR
3323 67154769ULL, // CEGBR
3324 79517494313188ULL, // CEGBRA
3325 67155414ULL, // CEGR
3326 79517494326067ULL, // CELFBR
3327 79517494326112ULL, // CELGBR
3328 67155121ULL, // CER
3329 67156181ULL, // CEXTR
3330 6359330ULL, // CFC
3331 146498695733ULL, // CFDBR
3332 79517494313108ULL, // CFDBRA
3333 146498696256ULL, // CFDR
3334 79517494327272ULL, // CFDTR
3335 146498695873ULL, // CFEBR
3336 79517494313132ULL, // CFEBRA
3337 146498696399ULL, // CFER
3338 536913050ULL, // CFI
3339 146498696101ULL, // CFXBR
3340 79517494313220ULL, // CFXBRA
3341 146498697583ULL, // CFXR
3342 79517494327530ULL, // CFXTR
3343 268474288ULL, // CG
3344 146498695748ULL, // CGDBR
3345 79517494313116ULL, // CGDBRA
3346 146498696262ULL, // CGDR
3347 146498697207ULL, // CGDTR
3348 79517494313276ULL, // CGDTRA
3349 146498695888ULL, // CGEBR
3350 79517494313140ULL, // CGEBRA
3351 146498696405ULL, // CGER
3352 268473442ULL, // CGF
3353 536913061ULL, // CGFI
3354 67155301ULL, // CGFR
3355 570468836ULL, // CGFRL
3356 268475446ULL, // CGH
3357 604022008ULL, // CGHI
3358 570468913ULL, // CGHRL
3359 134292848ULL, // CGHSI
3360 645121773ULL, // CGIB
3361 83917889635585ULL, // CGIBAsm
3362 142405044865ULL, // CGIBAsmE
3363 142405049156ULL, // CGIBAsmH
3364 142405044996ULL, // CGIBAsmHE
3365 142405052142ULL, // CGIBAsmL
3366 142405045889ULL, // CGIBAsmLE
3367 142405049720ULL, // CGIBAsmLH
3368 142405046685ULL, // CGIBAsmNE
3369 142405050654ULL, // CGIBAsmNH
3370 142405045241ULL, // CGIBAsmNHE
3371 142405052499ULL, // CGIBAsmNL
3372 142405046137ULL, // CGIBAsmNLE
3373 142405050016ULL, // CGIBAsmNLH
3374 712230786ULL, // CGIJ
3375 17947191977394ULL, // CGIJAsm
3376 144552529454ULL, // CGIJAsmE
3377 144552533298ULL, // CGIJAsmH
3378 144552528824ULL, // CGIJAsmHE
3379 144552536024ULL, // CGIJAsmL
3380 144552529714ULL, // CGIJAsmLE
3381 144552533571ULL, // CGIJAsmLH
3382 144552530496ULL, // CGIJAsmNE
3383 144552534466ULL, // CGIJAsmNH
3384 144552529064ULL, // CGIJAsmNHE
3385 144552536311ULL, // CGIJAsmNL
3386 144552529960ULL, // CGIJAsmNLE
3387 144552533839ULL, // CGIJAsmNLH
3388 8636433ULL, // CGIT
3389 415068372330ULL, // CGITAsm
3390 604017518ULL, // CGITAsmE
3391 604021636ULL, // CGITAsmH
3392 604016076ULL, // CGITAsmHE
3393 604023524ULL, // CGITAsmL
3394 604016972ULL, // CGITAsmLE
3395 604020887ULL, // CGITAsmLH
3396 604017357ULL, // CGITAsmNE
3397 604021327ULL, // CGITAsmNH
3398 604015935ULL, // CGITAsmNHE
3399 604023172ULL, // CGITAsmNL
3400 604016831ULL, // CGITAsmNLE
3401 604020717ULL, // CGITAsmNLH
3402 67155390ULL, // CGR
3403 150663841547ULL, // CGRB
3404 145550066353652ULL, // CGRBAsm
3405 483250965149ULL, // CGRBAsmE
3406 483250969445ULL, // CGRBAsmH
3407 483250965284ULL, // CGRBAsmHE
3408 483250972426ULL, // CGRBAsmL
3409 483250966177ULL, // CGRBAsmLE
3410 483250970008ULL, // CGRBAsmLH
3411 483250966973ULL, // CGRBAsmNE
3412 483250970942ULL, // CGRBAsmNH
3413 483250965533ULL, // CGRBAsmNHE
3414 483250972787ULL, // CGRBAsmNL
3415 483250966429ULL, // CGRBAsmNLE
3416 483250970308ULL, // CGRBAsmNLH
3417 15372371862ULL, // CGRJ
3418 215918810539466ULL, // CGRJAsm
3419 551970442826ULL, // CGRJAsmE
3420 551970446670ULL, // CGRJAsmH
3421 551970442200ULL, // CGRJAsmHE
3422 551970449396ULL, // CGRJAsmL
3423 551970443090ULL, // CGRJAsmLE
3424 551970446947ULL, // CGRJAsmLH
3425 551970443872ULL, // CGRJAsmNE
3426 551970447842ULL, // CGRJAsmNH
3427 551970442444ULL, // CGRJAsmNHE
3428 551970449687ULL, // CGRJAsmNL
3429 551970443340ULL, // CGRJAsmNLE
3430 551970447219ULL, // CGRJAsmNLH
3431 570468861ULL, // CGRL
3432 306432040ULL, // CGRT
3433 414531501492ULL, // CGRTAsm
3434 67146639ULL, // CGRTAsmE
3435 67150751ULL, // CGRTAsmH
3436 67145195ULL, // CGRTAsmHE
3437 67152639ULL, // CGRTAsmL
3438 67146091ULL, // CGRTAsmLE
3439 67150006ULL, // CGRTAsmLH
3440 67146476ULL, // CGRTAsmNE
3441 67150446ULL, // CGRTAsmNH
3442 67145058ULL, // CGRTAsmNHE
3443 67152291ULL, // CGRTAsmNL
3444 67145954ULL, // CGRTAsmNLE
3445 67149840ULL, // CGRTAsmNLH
3446 146498696116ULL, // CGXBR
3447 79517494313228ULL, // CGXBRA
3448 146498697589ULL, // CGXR
3449 146498697465ULL, // CGXTR
3450 79517494313328ULL, // CGXTRA
3451 268475262ULL, // CH
3452 268473535ULL, // CHF
3453 67155549ULL, // CHHR
3454 134292863ULL, // CHHSI
3455 604021995ULL, // CHI
3456 67155690ULL, // CHLR
3457 570468889ULL, // CHRL
3458 134292834ULL, // CHSI
3459 268484409ULL, // CHY
3460 645121769ULL, // CIB
3461 83917889635573ULL, // CIBAsm
3462 142405044859ULL, // CIBAsmE
3463 142405049150ULL, // CIBAsmH
3464 142405044989ULL, // CIBAsmHE
3465 142405052136ULL, // CIBAsmL
3466 142405045882ULL, // CIBAsmLE
3467 142405049713ULL, // CIBAsmLH
3468 142405046678ULL, // CIBAsmNE
3469 142405050647ULL, // CIBAsmNH
3470 142405045233ULL, // CIBAsmNHE
3471 142405052492ULL, // CIBAsmNL
3472 142405046129ULL, // CIBAsmNLE
3473 142405050008ULL, // CIBAsmNLH
3474 536911089ULL, // CIH
3475 712230782ULL, // CIJ
3476 17947191977389ULL, // CIJAsm
3477 144552529448ULL, // CIJAsmE
3478 144552533292ULL, // CIJAsmH
3479 144552528817ULL, // CIJAsmHE
3480 144552536018ULL, // CIJAsmL
3481 144552529707ULL, // CIJAsmLE
3482 144552533564ULL, // CIJAsmLH
3483 144552530489ULL, // CIJAsmNE
3484 144552534459ULL, // CIJAsmNH
3485 144552529056ULL, // CIJAsmNHE
3486 144552536304ULL, // CIJAsmNL
3487 144552529952ULL, // CIJAsmNLE
3488 144552533831ULL, // CIJAsmNLH
3489 8636423ULL, // CIT
3490 415068372318ULL, // CITAsm
3491 604017504ULL, // CITAsmE
3492 604021622ULL, // CITAsmH
3493 604016060ULL, // CITAsmHE
3494 604023510ULL, // CITAsmL
3495 604016956ULL, // CITAsmLE
3496 604020871ULL, // CITAsmLH
3497 604017341ULL, // CITAsmNE
3498 604021311ULL, // CITAsmNH
3499 604015917ULL, // CITAsmNHE
3500 604023156ULL, // CITAsmNL
3501 604016813ULL, // CITAsmNLE
3502 604020699ULL, // CITAsmNLH
3503 67153112ULL, // CKSM
3504 268478242ULL, // CL
3505 637634910ULL, // CLC
3506 67151654ULL, // CLCL
3507 620689919674ULL, // CLCLE
3508 620689931837ULL, // CLCLU
3509 79517494325820ULL, // CLFDBR
3510 79517494327279ULL, // CLFDTR
3511 79517494325960ULL, // CLFEBR
3512 738272616ULL, // CLFHSI
3513 771794125ULL, // CLFI
3514 9685003ULL, // CLFIT
3515 415269698915ULL, // CLFITAsm
3516 805344102ULL, // CLFITAsmE
3517 805348220ULL, // CLFITAsmH
3518 805342659ULL, // CLFITAsmHE
3519 805350108ULL, // CLFITAsmL
3520 805343555ULL, // CLFITAsmLE
3521 805347470ULL, // CLFITAsmLH
3522 805343940ULL, // CLFITAsmNE
3523 805347910ULL, // CLFITAsmNH
3524 805342517ULL, // CLFITAsmNHE
3525 805349755ULL, // CLFITAsmNL
3526 805343413ULL, // CLFITAsmNLE
3527 805347299ULL, // CLFITAsmNLH
3528 79517494326188ULL, // CLFXBR
3529 79517494327537ULL, // CLFXTR
3530 268474597ULL, // CLG
3531 79517494325835ULL, // CLGDBR
3532 79517494327294ULL, // CLGDTR
3533 79517494325975ULL, // CLGEBR
3534 268473461ULL, // CLGF
3535 771794098ULL, // CLGFI
3536 67155314ULL, // CLGFR
3537 570468843ULL, // CLGFRL
3538 570468920ULL, // CLGHRL
3539 738272631ULL, // CLGHSI
3540 648267506ULL, // CLGIB
3541 145550838105351ULL, // CLGIBAsm
3542 484022717064ULL, // CLGIBAsmE
3543 484022721355ULL, // CLGIBAsmH
3544 484022717196ULL, // CLGIBAsmHE
3545 484022724341ULL, // CLGIBAsmL
3546 484022718089ULL, // CLGIBAsmLE
3547 484022721920ULL, // CLGIBAsmLH
3548 484022718885ULL, // CLGIBAsmNE
3549 484022722854ULL, // CLGIBAsmNH
3550 484022717442ULL, // CLGIBAsmNHE
3551 484022724699ULL, // CLGIBAsmNL
3552 484022718338ULL, // CLGIBAsmNLE
3553 484022722217ULL, // CLGIBAsmNLH
3554 715376519ULL, // CLGIJ
3555 215919582291384ULL, // CLGIJAsm
3556 552742194741ULL, // CLGIJAsmE
3557 552742198585ULL, // CLGIJAsmH
3558 552742194112ULL, // CLGIJAsmHE
3559 552742201311ULL, // CLGIJAsmL
3560 552742195002ULL, // CLGIJAsmLE
3561 552742198859ULL, // CLGIJAsmLH
3562 552742195784ULL, // CLGIJAsmNE
3563 552742199754ULL, // CLGIJAsmNH
3564 552742194353ULL, // CLGIJAsmNHE
3565 552742201599ULL, // CLGIJAsmNL
3566 552742195249ULL, // CLGIJAsmNLE
3567 552742199128ULL, // CLGIJAsmNLH
3568 9685014ULL, // CLGIT
3569 415269698928ULL, // CLGITAsm
3570 805344117ULL, // CLGITAsmE
3571 805348235ULL, // CLGITAsmH
3572 805342676ULL, // CLGITAsmHE
3573 805350123ULL, // CLGITAsmL
3574 805343572ULL, // CLGITAsmLE
3575 805347487ULL, // CLGITAsmLH
3576 805343957ULL, // CLGITAsmNE
3577 805347927ULL, // CLGITAsmNH
3578 805342536ULL, // CLGITAsmNHE
3579 805349772ULL, // CLGITAsmNL
3580 805343432ULL, // CLGITAsmNLE
3581 805347318ULL, // CLGITAsmNLH
3582 67155426ULL, // CLGR
3583 150663841552ULL, // CLGRB
3584 145550066353658ULL, // CLGRBAsm
3585 483250965156ULL, // CLGRBAsmE
3586 483250969452ULL, // CLGRBAsmH
3587 483250965292ULL, // CLGRBAsmHE
3588 483250972433ULL, // CLGRBAsmL
3589 483250966185ULL, // CLGRBAsmLE
3590 483250970016ULL, // CLGRBAsmLH
3591 483250966981ULL, // CLGRBAsmNE
3592 483250970950ULL, // CLGRBAsmNH
3593 483250965542ULL, // CLGRBAsmNHE
3594 483250972795ULL, // CLGRBAsmNL
3595 483250966438ULL, // CLGRBAsmNLE
3596 483250970317ULL, // CLGRBAsmNLH
3597 15372371867ULL, // CLGRJ
3598 215918810539472ULL, // CLGRJAsm
3599 551970442833ULL, // CLGRJAsmE
3600 551970446677ULL, // CLGRJAsmH
3601 551970442208ULL, // CLGRJAsmHE
3602 551970449403ULL, // CLGRJAsmL
3603 551970443098ULL, // CLGRJAsmLE
3604 551970446955ULL, // CLGRJAsmLH
3605 551970443880ULL, // CLGRJAsmNE
3606 551970447850ULL, // CLGRJAsmNH
3607 551970442453ULL, // CLGRJAsmNHE
3608 551970449695ULL, // CLGRJAsmNL
3609 551970443349ULL, // CLGRJAsmNLE
3610 551970447228ULL, // CLGRJAsmNLH
3611 570468867ULL, // CLGRL
3612 306432045ULL, // CLGRT
3613 414531501498ULL, // CLGRTAsm
3614 67146646ULL, // CLGRTAsmE
3615 67150758ULL, // CLGRTAsmH
3616 67145203ULL, // CLGRTAsmHE
3617 67152646ULL, // CLGRTAsmL
3618 67146099ULL, // CLGRTAsmLE
3619 67150014ULL, // CLGRTAsmLH
3620 67146484ULL, // CLGRTAsmNE
3621 67150454ULL, // CLGRTAsmNH
3622 67145067ULL, // CLGRTAsmNHE
3623 67152299ULL, // CLGRTAsmNL
3624 67145963ULL, // CLGRTAsmNLE
3625 67149849ULL, // CLGRTAsmNLH
3626 280578ULL, // CLGT
3627 690214714706ULL, // CLGTAsm
3628 436245337ULL, // CLGTAsmE
3629 436249455ULL, // CLGTAsmH
3630 436243892ULL, // CLGTAsmHE
3631 436251343ULL, // CLGTAsmL
3632 436244788ULL, // CLGTAsmLE
3633 436248703ULL, // CLGTAsmLH
3634 436245173ULL, // CLGTAsmNE
3635 436249143ULL, // CLGTAsmNH
3636 436243748ULL, // CLGTAsmNHE
3637 436250988ULL, // CLGTAsmNL
3638 436244644ULL, // CLGTAsmNLE
3639 436248530ULL, // CLGTAsmNLH
3640 79517494326203ULL, // CLGXBR
3641 79517494327552ULL, // CLGXTR
3642 268473579ULL, // CLHF
3643 67155585ULL, // CLHHR
3644 738272646ULL, // CLHHSI
3645 67155726ULL, // CLHLR
3646 570468936ULL, // CLHRL
3647 906044720ULL, // CLI
3648 648267512ULL, // CLIB
3649 145550838105358ULL, // CLIBAsm
3650 484022717072ULL, // CLIBAsmE
3651 484022721363ULL, // CLIBAsmH
3652 484022717205ULL, // CLIBAsmHE
3653 484022724349ULL, // CLIBAsmL
3654 484022718098ULL, // CLIBAsmLE
3655 484022721929ULL, // CLIBAsmLH
3656 484022718894ULL, // CLIBAsmNE
3657 484022722863ULL, // CLIBAsmNH
3658 484022717452ULL, // CLIBAsmNHE
3659 484022724708ULL, // CLIBAsmNL
3660 484022718348ULL, // CLIBAsmNLE
3661 484022722227ULL, // CLIBAsmNLH
3662 771792151ULL, // CLIH
3663 715376525ULL, // CLIJ
3664 215919582291391ULL, // CLIJAsm
3665 552742194749ULL, // CLIJAsmE
3666 552742198593ULL, // CLIJAsmH
3667 552742194121ULL, // CLIJAsmHE
3668 552742201319ULL, // CLIJAsmL
3669 552742195011ULL, // CLIJAsmLE
3670 552742198868ULL, // CLIJAsmLH
3671 552742195793ULL, // CLIJAsmNE
3672 552742199763ULL, // CLIJAsmNH
3673 552742194363ULL, // CLIJAsmNHE
3674 552742201608ULL, // CLIJAsmNL
3675 552742195259ULL, // CLIJAsmNLE
3676 552742199138ULL, // CLIJAsmNLH
3677 906051411ULL, // CLIY
3678 142203726813ULL, // CLM
3679 142203724031ULL, // CLMH
3680 142203731863ULL, // CLMY
3681 67155668ULL, // CLR
3682 150663841558ULL, // CLRB
3683 145550066353665ULL, // CLRBAsm
3684 483250965164ULL, // CLRBAsmE
3685 483250969460ULL, // CLRBAsmH
3686 483250965301ULL, // CLRBAsmHE
3687 483250972441ULL, // CLRBAsmL
3688 483250966194ULL, // CLRBAsmLE
3689 483250970025ULL, // CLRBAsmLH
3690 483250966990ULL, // CLRBAsmNE
3691 483250970959ULL, // CLRBAsmNH
3692 483250965552ULL, // CLRBAsmNHE
3693 483250972804ULL, // CLRBAsmNL
3694 483250966448ULL, // CLRBAsmNLE
3695 483250970327ULL, // CLRBAsmNLH
3696 15372371873ULL, // CLRJ
3697 215918810539479ULL, // CLRJAsm
3698 551970442841ULL, // CLRJAsmE
3699 551970446685ULL, // CLRJAsmH
3700 551970442217ULL, // CLRJAsmHE
3701 551970449411ULL, // CLRJAsmL
3702 551970443107ULL, // CLRJAsmLE
3703 551970446964ULL, // CLRJAsmLH
3704 551970443889ULL, // CLRJAsmNE
3705 551970447859ULL, // CLRJAsmNH
3706 551970442463ULL, // CLRJAsmNHE
3707 551970449704ULL, // CLRJAsmNL
3708 551970443359ULL, // CLRJAsmNLE
3709 551970447238ULL, // CLRJAsmNLH
3710 570468957ULL, // CLRL
3711 306432051ULL, // CLRT
3712 414531501505ULL, // CLRTAsm
3713 67146654ULL, // CLRTAsmE
3714 67150766ULL, // CLRTAsmH
3715 67145212ULL, // CLRTAsmHE
3716 67152654ULL, // CLRTAsmL
3717 67146108ULL, // CLRTAsmLE
3718 67150023ULL, // CLRTAsmLH
3719 67146493ULL, // CLRTAsmNE
3720 67150463ULL, // CLRTAsmNH
3721 67145077ULL, // CLRTAsmNHE
3722 67152308ULL, // CLRTAsmNL
3723 67145973ULL, // CLRTAsmNLE
3724 67149859ULL, // CLRTAsmNLH
3725 67157460ULL, // CLST
3726 280604ULL, // CLT
3727 690214714743ULL, // CLTAsm
3728 436245373ULL, // CLTAsmE
3729 436249491ULL, // CLTAsmH
3730 436243933ULL, // CLTAsmHE
3731 436251379ULL, // CLTAsmL
3732 436244829ULL, // CLTAsmLE
3733 436248744ULL, // CLTAsmLH
3734 436245214ULL, // CLTAsmNE
3735 436249184ULL, // CLTAsmNH
3736 436243794ULL, // CLTAsmNHE
3737 436251029ULL, // CLTAsmNL
3738 436244690ULL, // CLTAsmNLE
3739 436248576ULL, // CLTAsmNLH
3740 268484467ULL, // CLY
3741 67148549ULL, // CLZG
3742 67144135ULL, // CMPSC
3743 234991324ULL, // CP
3744 503364914ULL, // CPDT
3745 758095328390ULL, // CPSDRdd
3746 758095328390ULL, // CPSDRdh
3747 758095328390ULL, // CPSDRds
3748 758095328390ULL, // CPSDRhd
3749 758095328390ULL, // CPSDRhh
3750 758095328390ULL, // CPSDRhs
3751 758095328390ULL, // CPSDRsd
3752 758095328390ULL, // CPSDRsh
3753 758095328390ULL, // CPSDRss
3754 503365133ULL, // CPXT
3755 67142062ULL, // CPYA
3756 67154937ULL, // CR
3757 150663841543ULL, // CRB
3758 145550066353647ULL, // CRBAsm
3759 483250965143ULL, // CRBAsmE
3760 483250969439ULL, // CRBAsmH
3761 483250965277ULL, // CRBAsmHE
3762 483250972420ULL, // CRBAsmL
3763 483250966170ULL, // CRBAsmLE
3764 483250970001ULL, // CRBAsmLH
3765 483250966966ULL, // CRBAsmNE
3766 483250970935ULL, // CRBAsmNH
3767 483250965525ULL, // CRBAsmNHE
3768 483250972780ULL, // CRBAsmNL
3769 483250966421ULL, // CRBAsmNLE
3770 483250970300ULL, // CRBAsmNLH
3771 5156141830994ULL, // CRDTE
3772 758095319890ULL, // CRDTEOpt
3773 15372371858ULL, // CRJ
3774 215918810539461ULL, // CRJAsm
3775 551970442820ULL, // CRJAsmE
3776 551970446664ULL, // CRJAsmH
3777 551970442193ULL, // CRJAsmHE
3778 551970449390ULL, // CRJAsmL
3779 551970443083ULL, // CRJAsmLE
3780 551970446940ULL, // CRJAsmLH
3781 551970443865ULL, // CRJAsmNE
3782 551970447835ULL, // CRJAsmNH
3783 551970442436ULL, // CRJAsmNHE
3784 551970449680ULL, // CRJAsmNL
3785 551970443332ULL, // CRJAsmNLE
3786 551970447211ULL, // CRJAsmNLH
3787 570468817ULL, // CRL
3788 306432036ULL, // CRT
3789 414531501487ULL, // CRTAsm
3790 67146633ULL, // CRTAsmE
3791 67150745ULL, // CRTAsmH
3792 67145188ULL, // CRTAsmHE
3793 67152633ULL, // CRTAsmL
3794 67146084ULL, // CRTAsmLE
3795 67149999ULL, // CRTAsmLH
3796 67146469ULL, // CRTAsmNE
3797 67150439ULL, // CRTAsmNH
3798 67145050ULL, // CRTAsmNHE
3799 67152284ULL, // CRTAsmNL
3800 67145946ULL, // CRTAsmNLE
3801 67149832ULL, // CRTAsmNLH
3802 277058992990ULL, // CS
3803 18246ULL, // CSCH
3804 414531500064ULL, // CSDTR
3805 277058984523ULL, // CSG
3806 33599661ULL, // CSP
3807 33593834ULL, // CSPG
3808 827720809952ULL, // CSST
3809 414531500322ULL, // CSXTR
3810 277058994091ULL, // CSY
3811 67148566ULL, // CTZG
3812 895567822861ULL, // CU12
3813 67141645ULL, // CU12Opt
3814 895567822873ULL, // CU14
3815 67141657ULL, // CU14Opt
3816 895567822849ULL, // CU21
3817 67141633ULL, // CU21Opt
3818 895567822879ULL, // CU24
3819 67141663ULL, // CU24Opt
3820 67141639ULL, // CU41
3821 67141651ULL, // CU42
3822 67156021ULL, // CUDTR
3823 67146566ULL, // CUSE
3824 895567838767ULL, // CUTFU
3825 67157551ULL, // CUTFUOpt
3826 895567828666ULL, // CUUTF
3827 67147450ULL, // CUUTFOpt
3828 67156279ULL, // CUXTR
3829 34739ULL, // CVB
3830 38823ULL, // CVBG
3831 48884ULL, // CVBY
3832 268470875ULL, // CVD
3833 268474352ULL, // CVDG
3834 268484368ULL, // CVDY
3835 67154833ULL, // CXBR
3836 67154755ULL, // CXFBR
3837 79517494313172ULL, // CXFBRA
3838 67155370ULL, // CXFR
3839 79517494327393ULL, // CXFTR
3840 67154800ULL, // CXGBR
3841 79517494313196ULL, // CXGBRA
3842 67155515ULL, // CXGR
3843 67156102ULL, // CXGTR
3844 79517494313306ULL, // CXGTRA
3845 79517494326075ULL, // CXLFBR
3846 79517494327385ULL, // CXLFTR
3847 79517494326120ULL, // CXLGBR
3848 79517494327422ULL, // CXLGTR
3849 503365033ULL, // CXPT
3850 67156318ULL, // CXR
3851 67156140ULL, // CXSTR
3852 67156168ULL, // CXTR
3853 67156154ULL, // CXUTR
3854 503365157ULL, // CXZT
3855 268484347ULL, // CY
3856 503364926ULL, // CZDT
3857 503365145ULL, // CZXT
3858 35299ULL, // D
3859 35306ULL, // DD
3860 33357ULL, // DDB
3861 33600040ULL, // DDBR
3862 33600558ULL, // DDR
3863 2214639558ULL, // DDTR
3864 4400261136693ULL, // DDTRA
3865 35541ULL, // DE
3866 33766ULL, // DEB
3867 33600173ULL, // DEBR
3868 33600696ULL, // DER
3869 826848348437ULL, // DFLTCC
3870 483250968392ULL, // DIAG
3871 286837310534227ULL, // DIDBR
3872 286837310534367ULL, // DIEBR
3873 42823ULL, // DL
3874 39148ULL, // DLG
3875 33601000ULL, // DLGR
3876 33601241ULL, // DLR
3877 234991345ULL, // DP
3878 33600542ULL, // DR
3879 39505ULL, // DSG
3880 38039ULL, // DSGF
3881 33600917ULL, // DSGFR
3882 33601044ULL, // DSGR
3883 33600408ULL, // DXBR
3884 33601892ULL, // DXR
3885 2214639823ULL, // DXTR
3886 4400261136745ULL, // DXTRA
3887 67154422ULL, // EAR
3888 483250968386ULL, // ECAG
3889 67155862ULL, // ECCTR
3890 67141717ULL, // ECPGA
3891 827720800893ULL, // ECTG
3892 637635056ULL, // ED
3893 637642294ULL, // EDMK
3894 67155923ULL, // EEDTR
3895 67156188ULL, // EEXTR
3896 6326672ULL, // EFPC
3897 6338222ULL, // EPAIR
3898 6337027ULL, // EPAR
3899 67155883ULL, // EPCTR
3900 67157672ULL, // EPSW
3901 67147820ULL, // EREG
3902 67147839ULL, // EREGG
3903 6338229ULL, // ESAIR
3904 6337033ULL, // ESAR
3905 67156007ULL, // ESDTR
3906 6324285ULL, // ESEA
3907 67142046ULL, // ESTA
3908 67156265ULL, // ESXTR
3909 6326828ULL, // ETND
3910 268484288ULL, // EX
3911 570469007ULL, // EXRL
3912 146498695770ULL, // FIDBR
3913 79517494313124ULL, // FIDBRA
3914 67155032ULL, // FIDR
3915 79517494327302ULL, // FIDTR
3916 146498695910ULL, // FIEBR
3917 79517494313148ULL, // FIEBRA
3918 67155176ULL, // FIER
3919 146498696131ULL, // FIXBR
3920 79517494313236ULL, // FIXBRA
3921 67156347ULL, // FIXR
3922 79517494327560ULL, // FIXTR
3923 67155463ULL, // FLOGR
3924 67155027ULL, // HDR
3925 67155164ULL, // HER
3926 18251ULL, // HSCH
3927 6326511ULL, // IAC
3928 35129ULL, // IC
3929 35129ULL, // IC32
3930 48890ULL, // IC32Y
3931 973122396ULL, // ICM
3932 973119702ULL, // ICMH
3933 973127562ULL, // ICMY
3934 48890ULL, // ICY
3935 5156141830988ULL, // IDTE
3936 758095319884ULL, // IDTEOpt
3937 758095329242ULL, // IEDTR
3938 758095329507ULL, // IEXTR
3939 771790020ULL, // IIHF
3940 738237582ULL, // IIHH
3941 738240404ULL, // IIHL
3942 771790171ULL, // IILF
3943 738237987ULL, // IILH
3944 738240528ULL, // IILL
3945 18342ULL, // IPK
3946 6335625ULL, // IPM
3947 4400261141379ULL, // IPTE
3948 2214630275ULL, // IPTEOpt
3949 67146627ULL, // IPTEOptOpt
3950 67152720ULL, // IRBM
3951 33590887ULL, // ISKE
3952 33597125ULL, // IVSK
3953 6603586ULL, // InsnE
3954 850707553ULL, // InsnI
3955 149195932555ULL, // InsnIE
3956 18630440240260ULL, // InsnMII
3957 155629995162ULL, // InsnRI
3958 18632579335061ULL, // InsnRIE
3959 80215967908141ULL, // InsnRIEa
3960 1487580114043346ULL, // InsnRIEb
3961 1121997668983ULL, // InsnRIEc
3962 93407959958250ULL, // InsnRIEd
3963 93397222540107ULL, // InsnRIEe
3964 2701440951108556ULL, // InsnRIEf
3965 80213820425248ULL, // InsnRIEg
3966 144892609808ULL, // InsnRIL
3967 24633525625ULL, // InsnRILU
3968 26781008224ULL, // InsnRILa
3969 144892609029ULL, // InsnRILb
3970 144900997802ULL, // InsnRILc
3971 640961332548ULL, // InsnRIS
3972 157777477959ULL, // InsnRIa
3973 144892576236ULL, // InsnRIb
3974 144900965009ULL, // InsnRIc
3975 27996243238ULL, // InsnRR
3976 93399369990967ULL, // InsnRRD
3977 147040060320ULL, // InsnRRE
3978 21766972576711679ULL, // InsnRRF
3979 21766972576710970ULL, // InsnRRFa
3980 21766972576711135ULL, // InsnRRFb
3981 80205230457476ULL, // InsnRRFc
3982 80205230457591ULL, // InsnRRFd
3983 21766974724195160ULL, // InsnRRFe
3984 4865279834572121ULL, // InsnRRS
3985 84603276969295ULL, // InsnRS
3986 84603277001643ULL, // InsnRSE
3987 18632579302585ULL, // InsnRSI
3988 315998573ULL, // InsnRSLa
3989 31075975698ULL, // InsnRSLb
3990 84603277002160ULL, // InsnRSY
3991 102191168078264ULL, // InsnRSYa
3992 36220470411869ULL, // InsnRSYb
3993 102191168045447ULL, // InsnRSa
3994 36220470379052ULL, // InsnRSb
3995 170662380944ULL, // InsnRX
3996 40646434210753ULL, // InsnRXE
3997 45020858401813ULL, // InsnRXF
3998 170662413755ULL, // InsnRXY
3999 170662412741ULL, // InsnRXYa
4000 170670801514ULL, // InsnRXYb
4001 170662413021ULL, // InsnRXYc
4002 170662379948ULL, // InsnRXa
4003 170670768721ULL, // InsnRXb
4004 317015355ULL, // InsnS
4005 35381396655ULL, // InsnSI
4006 37528913179ULL, // InsnSIL
4007 35381429669ULL, // InsnSIY
4008 84601137906831ULL, // InsnSMI
4009 16106863ULL, // InsnSS
4010 151345546166ULL, // InsnSSE
4011 49423210365962ULL, // InsnSSF
4012 177114300832ULL, // InsnSSa
4013 41822831173ULL, // InsnSSb
4014 53847025631953ULL, // InsnSSc
4015 16106283ULL, // InsnSSd
4016 6013165679002495ULL, // InsnSSe
4017 43971363827ULL, // InsnSSf
4018 58214997935268ULL, // InsnVRI
4019 80215967908179ULL, // InsnVRIa
4020 46108361208ULL, // InsnVRIb
4021 21767011231449757ULL, // InsnVRIc
4022 7130273787790084ULL, // InsnVRId
4023 58214997934949ULL, // InsnVRIe
4024 7130273787790297ULL, // InsnVRIf
4025 38730237970072621ULL, // InsnVRIg
4026 80243885196359ULL, // InsnVRIh
4027 308903649068138ULL, // InsnVRIi
4028 308903649068239ULL, // InsnVRIj
4029 8256173694633193ULL, // InsnVRIk
4030 62613044446467ULL, // InsnVRIl
4031 201910957671564592ULL, // InsnVRR
4032 57782575456174458ULL, // InsnVRRa
4033 57795769595707935ULL, // InsnVRRb
4034 201910957671563959ULL, // InsnVRRc
4035 188400158789452561ULL, // InsnVRRd
4036 188400158789452658ULL, // InsnVRRe
4037 93399370023910ULL, // InsnVRRf
4038 185694798906ULL, // InsnVRRg
4039 80205230490708ULL, // InsnVRRh
4040 21753778437211255ULL, // InsnVRRi
4041 21766972576744668ULL, // InsnVRRj
4042 80205230490870ULL, // InsnVRRk
4043 9373277508453732ULL, // InsnVRS
4044 9390865399529875ULL, // InsnVRSa
4045 9390865399530040ULL, // InsnVRSb
4046 9390865399530180ULL, // InsnVRSc
4047 102191168078622ULL, // InsnVRSd
4048 50403329413ULL, // InsnVRV
4049 40646434211226ULL, // InsnVRX
4050 67006795990212ULL, // InsnVSI
4051 402863ULL, // J
4052 396842ULL, // JAsmE
4053 400686ULL, // JAsmH
4054 396211ULL, // JAsmHE
4055 403412ULL, // JAsmL
4056 397101ULL, // JAsmLE
4057 400958ULL, // JAsmLH
4058 404437ULL, // JAsmM
4059 397883ULL, // JAsmNE
4060 401853ULL, // JAsmNH
4061 396450ULL, // JAsmNHE
4062 403698ULL, // JAsmNL
4063 397346ULL, // JAsmNLE
4064 401225ULL, // JAsmNLH
4065 404552ULL, // JAsmNM
4066 405035ULL, // JAsmNO
4067 405517ULL, // JAsmNP
4068 409769ULL, // JAsmNZ
4069 404906ULL, // JAsmO
4070 405406ULL, // JAsmP
4071 409640ULL, // JAsmZ
4072 399549ULL, // JG
4073 396024ULL, // JGAsmE
4074 400458ULL, // JGAsmH
4075 396149ULL, // JGAsmHE
4076 403313ULL, // JGAsmL
4077 397039ULL, // JGAsmLE
4078 400856ULL, // JGAsmLH
4079 404372ULL, // JGAsmM
4080 397821ULL, // JGAsmNE
4081 401791ULL, // JGAsmNH
4082 396381ULL, // JGAsmNHE
4083 403636ULL, // JGAsmNL
4084 397277ULL, // JGAsmNLE
4085 401156ULL, // JGAsmNLH
4086 404492ULL, // JGAsmNM
4087 404975ULL, // JGAsmNO
4088 405457ULL, // JGAsmNP
4089 409709ULL, // JGAsmNZ
4090 404853ULL, // JGAsmO
4091 405325ULL, // JGAsmP
4092 409587ULL, // JGAsmZ
4093 405576ULL, // JGNOP
4094 405583ULL, // JNOP
4095 268469003ULL, // KDB
4096 67154529ULL, // KDBR
4097 6717848ULL, // KDSA
4098 67155981ULL, // KDTR
4099 268469283ULL, // KEB
4100 67154669ULL, // KEBR
4101 6720024ULL, // KIMD
4102 895567825432ULL, // KIMDOpt
4103 6720030ULL, // KLMD
4104 895567825438ULL, // KLMDOpt
4105 67152857ULL, // KM
4106 758095315067ULL, // KMA
4107 6719732ULL, // KMAC
4108 67144045ULL, // KMC
4109 758095329188ULL, // KMCTR
4110 67147244ULL, // KMF
4111 67153344ULL, // KMO
4112 67154890ULL, // KXBR
4113 67156239ULL, // KXTR
4114 268478158ULL, // L
4115 268468330ULL, // LA
4116 483250962476ULL, // LAA
4117 483250968380ULL, // LAAG
4118 483250972363ULL, // LAAL
4119 483250968775ULL, // LAALG
4120 268470896ULL, // LAE
4121 268484374ULL, // LAEY
4122 483250973503ULL, // LAM
4123 483250978685ULL, // LAMY
4124 483250973956ULL, // LAN
4125 483250968982ULL, // LANG
4126 483250974026ULL, // LAO
4127 483250968994ULL, // LAOG
4128 570468809ULL, // LARL
4129 939602087ULL, // LASP
4130 268483838ULL, // LAT
4131 483250978484ULL, // LAX
4132 483250969328ULL, // LAXG
4133 268484324ULL, // LAY
4134 268469535ULL, // LB
4135 6369780ULL, // LBEAR
4136 268475226ULL, // LBH
4137 67154808ULL, // LBR
4138 895769149911ULL, // LCBB
4139 6367917ULL, // LCCTL
4140 67154465ULL, // LCDBR
4141 67155267ULL, // LCDFR
4142 67155267ULL, // LCDFR_16
4143 67155267ULL, // LCDFR_32
4144 67154984ULL, // LCDR
4145 67154597ULL, // LCEBR
4146 67155120ULL, // LCER
4147 67155300ULL, // LCGFR
4148 67155389ULL, // LCGR
4149 67154955ULL, // LCR
4150 483250973364ULL, // LCTL
4151 483250968915ULL, // LCTLG
4152 67154832ULL, // LCXBR
4153 67156317ULL, // LCXR
4154 268470798ULL, // LD
4155 268470996ULL, // LDE
4156 268470996ULL, // LDE32
4157 268469221ULL, // LDEB
4158 67154604ULL, // LDEBR
4159 67155133ULL, // LDER
4160 414531500099ULL, // LDETR
4161 67155408ULL, // LDGR
4162 67155038ULL, // LDR
4163 67155038ULL, // LDR16
4164 67155038ULL, // LDR32
4165 67154839ULL, // LDXBR
4166 79517494313204ULL, // LDXBRA
4167 67156323ULL, // LDXR
4168 79517494327502ULL, // LDXTR
4169 268484357ULL, // LDY
4170 268471926ULL, // LE
4171 268471926ULL, // LE16
4172 268484380ULL, // LE16Y
4173 67154478ULL, // LEDBR
4174 79517494313100ULL, // LEDBRA
4175 67155002ULL, // LEDR
4176 79517494327265ULL, // LEDTR
4177 67155183ULL, // LER
4178 67155183ULL, // LER16
4179 67154846ULL, // LEXBR
4180 79517494313212ULL, // LEXBRA
4181 67156329ULL, // LEXR
4182 268484380ULL, // LEY
4183 6371792ULL, // LFAS
4184 268475428ULL, // LFH
4185 268483831ULL, // LFHAT
4186 6359446ULL, // LFPC
4187 268474570ULL, // LG
4188 268483825ULL, // LGAT
4189 268469402ULL, // LGB
4190 67154778ULL, // LGBR
4191 67155020ULL, // LGDR
4192 268473456ULL, // LGF
4193 536913068ULL, // LGFI
4194 67155308ULL, // LGFR
4195 570468844ULL, // LGFRL
4196 268474438ULL, // LGG
4197 268475472ULL, // LGH
4198 604022014ULL, // LGHI
4199 67155543ULL, // LGHR
4200 570468921ULL, // LGHRL
4201 67155421ULL, // LGR
4202 570468868ULL, // LGRL
4203 268470709ULL, // LGSC
4204 268475757ULL, // LH
4205 268475562ULL, // LHH
4206 604022048ULL, // LHI
4207 67155593ULL, // LHR
4208 570468937ULL, // LHRL
4209 268484414ULL, // LHY
4210 268470627ULL, // LLC
4211 268475278ULL, // LLCH
4212 67154960ULL, // LLCR
4213 268470572ULL, // LLGC
4214 67154947ULL, // LLGCR
4215 268473467ULL, // LLGF
4216 268483817ULL, // LLGFAT
4217 67155321ULL, // LLGFR
4218 570468851ULL, // LLGFRL
4219 268474966ULL, // LLGFSG
4220 268475471ULL, // LLGH
4221 67155542ULL, // LLGHR
4222 570468928ULL, // LLGHRL
4223 268483928ULL, // LLGT
4224 268483843ULL, // LLGTAT
4225 67156087ULL, // LLGTR
4226 268476031ULL, // LLH
4227 268475567ULL, // LLHH
4228 67155598ULL, // LLHR
4229 570468943ULL, // LLHRL
4230 771790026ULL, // LLIHF
4231 805346452ULL, // LLIHH
4232 805349274ULL, // LLIHL
4233 771790177ULL, // LLILF
4234 805346857ULL, // LLILH
4235 805349398ULL, // LLILL
4236 1040220624ULL, // LLXAB
4237 1040225243ULL, // LLXAF
4238 1040226173ULL, // LLXAG
4239 1040227127ULL, // LLXAH
4240 1040232663ULL, // LLXAQ
4241 268473487ULL, // LLZRGF
4242 483250973662ULL, // LM
4243 497462506719775ULL, // LMD
4244 483250968964ULL, // LMG
4245 483250970880ULL, // LMH
4246 483250978712ULL, // LMY
4247 67154541ULL, // LNDBR
4248 67155274ULL, // LNDFR
4249 67155274ULL, // LNDFR_16
4250 67155274ULL, // LNDFR_32
4251 67155048ULL, // LNDR
4252 67154675ULL, // LNEBR
4253 67155212ULL, // LNER
4254 67155335ULL, // LNGFR
4255 67155457ULL, // LNGR
4256 67155793ULL, // LNR
4257 67154902ULL, // LNXBR
4258 67156363ULL, // LNXR
4259 476959ULL, // LOC
4260 896440240512ULL, // LOCAsm
4261 939559622ULL, // LOCAsmE
4262 939563930ULL, // LOCAsmH
4263 939559748ULL, // LOCAsmHE
4264 939566892ULL, // LOCAsmL
4265 939560641ULL, // LOCAsmLE
4266 939564472ULL, // LOCAsmLH
4267 939567969ULL, // LOCAsmM
4268 939561430ULL, // LOCAsmNE
4269 939565399ULL, // LOCAsmNH
4270 939559993ULL, // LOCAsmNHE
4271 939567244ULL, // LOCAsmNL
4272 939560889ULL, // LOCAsmNLE
4273 939564768ULL, // LOCAsmNLH
4274 939568108ULL, // LOCAsmNM
4275 939568591ULL, // LOCAsmNO
4276 939569073ULL, // LOCAsmNP
4277 939573316ULL, // LOCAsmNZ
4278 939568473ULL, // LOCAsmO
4279 939568858ULL, // LOCAsmP
4280 939573192ULL, // LOCAsmZ
4281 477018ULL, // LOCFH
4282 896440245269ULL, // LOCFHAsm
4283 939559763ULL, // LOCFHAsmE
4284 939564157ULL, // LOCFHAsmH
4285 939559803ULL, // LOCFHAsmHE
4286 939566979ULL, // LOCFHAsmL
4287 939560693ULL, // LOCFHAsmLE
4288 939564525ULL, // LOCFHAsmLH
4289 939568030ULL, // LOCFHAsmM
4290 939561475ULL, // LOCFHAsmNE
4291 939565445ULL, // LOCFHAsmNH
4292 939560036ULL, // LOCFHAsmNHE
4293 939567290ULL, // LOCFHAsmNL
4294 939560932ULL, // LOCFHAsmNLE
4295 939564811ULL, // LOCFHAsmNLH
4296 939568146ULL, // LOCFHAsmNM
4297 939568629ULL, // LOCFHAsmNO
4298 939569111ULL, // LOCFHAsmNP
4299 939573363ULL, // LOCFHAsmNZ
4300 939568506ULL, // LOCFHAsmO
4301 939568992ULL, // LOCFHAsmP
4302 939573240ULL, // LOCFHAsmZ
4303 319277034ULL, // LOCFHR
4304 1170412189254ULL, // LOCFHRAsm
4305 33592097ULL, // LOCFHRAsmE
4306 33596188ULL, // LOCFHRAsmH
4307 33590680ULL, // LOCFHRAsmHE
4308 33597983ULL, // LOCFHRAsmL
4309 33591576ULL, // LOCFHRAsmLE
4310 33595469ULL, // LOCFHRAsmLH
4311 33598649ULL, // LOCFHRAsmM
4312 33591961ULL, // LOCFHRAsmNE
4313 33595931ULL, // LOCFHRAsmNH
4314 33590533ULL, // LOCFHRAsmNHE
4315 33597776ULL, // LOCFHRAsmNL
4316 33591429ULL, // LOCFHRAsmNLE
4317 33595315ULL, // LOCFHRAsmNLH
4318 33598567ULL, // LOCFHRAsmNM
4319 33599056ULL, // LOCFHRAsmNO
4320 33599532ULL, // LOCFHRAsmNP
4321 33603784ULL, // LOCFHRAsmNZ
4322 33599131ULL, // LOCFHRAsmO
4323 33599613ULL, // LOCFHRAsmP
4324 33603844ULL, // LOCFHRAsmZ
4325 476984ULL, // LOCG
4326 896440244173ULL, // LOCGAsm
4327 939559657ULL, // LOCGAsmE
4328 939564084ULL, // LOCGAsmH
4329 939559780ULL, // LOCGAsmHE
4330 939566946ULL, // LOCGAsmL
4331 939560670ULL, // LOCGAsmLE
4332 939564487ULL, // LOCGAsmLH
4333 939568005ULL, // LOCGAsmM
4334 939561452ULL, // LOCGAsmNE
4335 939565422ULL, // LOCGAsmNH
4336 939560010ULL, // LOCGAsmNHE
4337 939567267ULL, // LOCGAsmNL
4338 939560906ULL, // LOCGAsmNLE
4339 939564785ULL, // LOCGAsmNLH
4340 939568123ULL, // LOCGAsmNM
4341 939568606ULL, // LOCGAsmNO
4342 939569088ULL, // LOCGAsmNP
4343 939573340ULL, // LOCGAsmNZ
4344 939568486ULL, // LOCGAsmO
4345 939568952ULL, // LOCGAsmP
4346 939573220ULL, // LOCGAsmZ
4347 18335600ULL, // LOCGHI
4348 1170512848118ULL, // LOCGHIAsm
4349 134254097ULL, // LOCGHIAsmE
4350 134257925ULL, // LOCGHIAsmH
4351 134253469ULL, // LOCGHIAsmHE
4352 134260672ULL, // LOCGHIAsmL
4353 134254359ULL, // LOCGHIAsmLE
4354 134258191ULL, // LOCGHIAsmLH
4355 134261692ULL, // LOCGHIAsmM
4356 134255141ULL, // LOCGHIAsmNE
4357 134259111ULL, // LOCGHIAsmNH
4358 134253706ULL, // LOCGHIAsmNHE
4359 134260956ULL, // LOCGHIAsmNL
4360 134254602ULL, // LOCGHIAsmNLE
4361 134258481ULL, // LOCGHIAsmNLH
4362 134261812ULL, // LOCGHIAsmNM
4363 134262295ULL, // LOCGHIAsmNO
4364 134262777ULL, // LOCGHIAsmNP
4365 134267029ULL, // LOCGHIAsmNZ
4366 134262168ULL, // LOCGHIAsmO
4367 134262662ULL, // LOCGHIAsmP
4368 134266902ULL, // LOCGHIAsmZ
4369 319277022ULL, // LOCGR
4370 1170412189123ULL, // LOCGRAsm
4371 33592081ULL, // LOCGRAsmE
4372 33596172ULL, // LOCGRAsmH
4373 33590662ULL, // LOCGRAsmHE
4374 33597947ULL, // LOCGRAsmL
4375 33591558ULL, // LOCGRAsmLE
4376 33595451ULL, // LOCGRAsmLH
4377 33598633ULL, // LOCGRAsmM
4378 33591943ULL, // LOCGRAsmNE
4379 33595913ULL, // LOCGRAsmNH
4380 33590513ULL, // LOCGRAsmNHE
4381 33597758ULL, // LOCGRAsmNL
4382 33591409ULL, // LOCGRAsmNLE
4383 33595295ULL, // LOCGRAsmNLH
4384 33598549ULL, // LOCGRAsmNM
4385 33599038ULL, // LOCGRAsmNO
4386 33599514ULL, // LOCGRAsmNP
4387 33603766ULL, // LOCGRAsmNZ
4388 33599115ULL, // LOCGRAsmO
4389 33599597ULL, // LOCGRAsmP
4390 33603828ULL, // LOCGRAsmZ
4391 18335607ULL, // LOCHHI
4392 1170512848145ULL, // LOCHHIAsm
4393 134254106ULL, // LOCHHIAsmE
4394 134257934ULL, // LOCHHIAsmH
4395 134253479ULL, // LOCHHIAsmHE
4396 134260681ULL, // LOCHHIAsmL
4397 134254369ULL, // LOCHHIAsmLE
4398 134258201ULL, // LOCHHIAsmLH
4399 134261701ULL, // LOCHHIAsmM
4400 134255151ULL, // LOCHHIAsmNE
4401 134259121ULL, // LOCHHIAsmNH
4402 134253717ULL, // LOCHHIAsmNHE
4403 134260966ULL, // LOCHHIAsmNL
4404 134254613ULL, // LOCHHIAsmNLE
4405 134258492ULL, // LOCHHIAsmNLH
4406 134261822ULL, // LOCHHIAsmNM
4407 134262305ULL, // LOCHHIAsmNO
4408 134262787ULL, // LOCHHIAsmNP
4409 134267039ULL, // LOCHHIAsmNZ
4410 134262177ULL, // LOCHHIAsmO
4411 134262671ULL, // LOCHHIAsmP
4412 134266911ULL, // LOCHHIAsmZ
4413 18335594ULL, // LOCHI
4414 1170512848105ULL, // LOCHIAsm
4415 134254089ULL, // LOCHIAsmE
4416 134257917ULL, // LOCHIAsmH
4417 134253460ULL, // LOCHIAsmHE
4418 134260664ULL, // LOCHIAsmL
4419 134254350ULL, // LOCHIAsmLE
4420 134258182ULL, // LOCHIAsmLH
4421 134261684ULL, // LOCHIAsmM
4422 134255132ULL, // LOCHIAsmNE
4423 134259102ULL, // LOCHIAsmNH
4424 134253696ULL, // LOCHIAsmNHE
4425 134260947ULL, // LOCHIAsmNL
4426 134254592ULL, // LOCHIAsmNLE
4427 134258471ULL, // LOCHIAsmNLH
4428 134261803ULL, // LOCHIAsmNM
4429 134262286ULL, // LOCHIAsmNO
4430 134262768ULL, // LOCHIAsmNP
4431 134267020ULL, // LOCHIAsmNZ
4432 134262160ULL, // LOCHIAsmO
4433 134262654ULL, // LOCHIAsmP
4434 134266894ULL, // LOCHIAsmZ
4435 319277017ULL, // LOCR
4436 1170412188694ULL, // LOCRAsm
4437 33592074ULL, // LOCRAsmE
4438 33596150ULL, // LOCRAsmH
4439 33590654ULL, // LOCRAsmHE
4440 33597903ULL, // LOCRAsmL
4441 33591550ULL, // LOCRAsmLE
4442 33595443ULL, // LOCRAsmLH
4443 33598611ULL, // LOCRAsmM
4444 33591935ULL, // LOCRAsmNE
4445 33595905ULL, // LOCRAsmNH
4446 33590504ULL, // LOCRAsmNHE
4447 33597750ULL, // LOCRAsmNL
4448 33591400ULL, // LOCRAsmNLE
4449 33595286ULL, // LOCRAsmNLH
4450 33598541ULL, // LOCRAsmNM
4451 33599030ULL, // LOCRAsmNO
4452 33599506ULL, // LOCRAsmNP
4453 33603758ULL, // LOCRAsmNZ
4454 33599101ULL, // LOCRAsmO
4455 33599590ULL, // LOCRAsmP
4456 33603821ULL, // LOCRAsmZ
4457 6367930ULL, // LPCTL
4458 277461633586ULL, // LPD
4459 67154548ULL, // LPDBR
4460 67155281ULL, // LPDFR
4461 67155281ULL, // LPDFR_16
4462 67155281ULL, // LPDFR_32
4463 277461637097ULL, // LPDG
4464 67155054ULL, // LPDR
4465 67154682ULL, // LPEBR
4466 67155218ULL, // LPER
4467 67155342ULL, // LPGFR
4468 67155470ULL, // LPGR
4469 6369377ULL, // LPP
4470 268480943ULL, // LPQ
4471 67155814ULL, // LPR
4472 6373038ULL, // LPSW
4473 6362032ULL, // LPSWE
4474 6373159ULL, // LPSWEY
4475 286837310521411ULL, // LPTEA
4476 67154909ULL, // LPXBR
4477 67156369ULL, // LPXR
4478 67155659ULL, // LR
4479 268468508ULL, // LRA
4480 268474204ULL, // LRAG
4481 268484334ULL, // LRAY
4482 67155066ULL, // LRDR
4483 67155230ULL, // LRER
4484 570468958ULL, // LRL
4485 268484219ULL, // LRV
4486 268475107ULL, // LRVG
4487 67155508ULL, // LRVGR
4488 268477412ULL, // LRVH
4489 67156296ULL, // LRVR
4490 6367937ULL, // LSCTL
4491 268483960ULL, // LT
4492 67154569ULL, // LTDBR
4493 67155085ULL, // LTDR
4494 67156014ULL, // LTDTR
4495 67154703ULL, // LTEBR
4496 67155242ULL, // LTER
4497 268475034ULL, // LTG
4498 268473507ULL, // LTGF
4499 67155363ULL, // LTGFR
4500 67155495ULL, // LTGR
4501 67156109ULL, // LTR
4502 67154929ULL, // LTXBR
4503 67156386ULL, // LTXR
4504 67156272ULL, // LTXTR
4505 67142022ULL, // LURA
4506 67147633ULL, // LURAG
4507 1040220625ULL, // LXAB
4508 1040225244ULL, // LXAF
4509 1040226174ULL, // LXAG
4510 1040227128ULL, // LXAH
4511 1040232664ULL, // LXAQ
4512 268470880ULL, // LXD
4513 268469188ULL, // LXDB
4514 67154576ULL, // LXDBR
4515 67155091ULL, // LXDR
4516 414531500092ULL, // LXDTR
4517 268473271ULL, // LXE
4518 268469342ULL, // LXEB
4519 67154710ULL, // LXEBR
4520 67155255ULL, // LXER
4521 67156353ULL, // LXR
4522 268484463ULL, // LY
4523 6337695ULL, // LZDR
4524 6337853ULL, // LZER
4525 6337853ULL, // LZER_16
4526 268473994ULL, // LZRF
4527 268474944ULL, // LZRG
4528 6338984ULL, // LZXR
4529 43841ULL, // M
4530 1239131654625ULL, // MAD
4531 1239131652622ULL, // MADB
4532 964253757978ULL, // MADBR
4533 964253758492ULL, // MADR
4534 1239131654774ULL, // MAE
4535 1239131653080ULL, // MAEB
4536 964253758110ULL, // MAEBR
4537 964253758629ULL, // MAER
4538 1239131668201ULL, // MAY
4539 1239131661314ULL, // MAYH
4540 964253759137ULL, // MAYHR
4541 1239131663148ULL, // MAYL
4542 964253759289ULL, // MAYLR
4543 964253759918ULL, // MAYR
4544 906037614ULL, // MC
4545 35354ULL, // MD
4546 33561ULL, // MDB
4547 33600103ULL, // MDBR
4548 35545ULL, // MDE
4549 33778ULL, // MDEB
4550 33600179ULL, // MDEBR
4551 33600707ULL, // MDER
4552 33600611ULL, // MDR
4553 2214639635ULL, // MDTR
4554 4400261136708ULL, // MDTRA
4555 37266ULL, // ME
4556 35556ULL, // MEE
4557 33791ULL, // MEEB
4558 33600186ULL, // MEEBR
4559 33600713ULL, // MEER
4560 33600769ULL, // MER
4561 48943ULL, // MFY
4562 39275ULL, // MG
4563 40024ULL, // MGH
4564 134259972ULL, // MGHI
4565 2214635130ULL, // MGRK
4566 41176ULL, // MH
4567 134260005ULL, // MHI
4568 48963ULL, // MHY
4569 43080ULL, // ML
4570 39197ULL, // MLG
4571 33601013ULL, // MLGR
4572 33601301ULL, // MLR
4573 234991528ULL, // MP
4574 33601351ULL, // MR
4575 48291ULL, // MS
4576 35266ULL, // MSC
4577 6364079ULL, // MSCH
4578 1239131654736ULL, // MSD
4579 1239131653010ULL, // MSDB
4580 964253758082ULL, // MSDBR
4581 964253758592ULL, // MSDR
4582 1239131657025ULL, // MSE
4583 1239131653201ULL, // MSEB
4584 964253758216ULL, // MSEBR
4585 964253758756ULL, // MSER
4586 100705497ULL, // MSFI
4587 39533ULL, // MSG
4588 35122ULL, // MSGC
4589 38045ULL, // MSGF
4590 100705472ULL, // MSGFI
4591 33600924ULL, // MSGFR
4592 33601050ULL, // MSGR
4593 2214627658ULL, // MSGRKC
4594 33601419ULL, // MSR
4595 2214627666ULL, // MSRKC
4596 6324644ULL, // MSTA
4597 49078ULL, // MSY
4598 637635027ULL, // MVC
4599 939599360ULL, // MVCDK
4600 637644063ULL, // MVCIN
4601 534010ULL, // MVCK
4602 67151679ULL, // MVCL
4603 620689919696ULL, // MVCLE
4604 620689931844ULL, // MVCLU
4605 827720809646ULL, // MVCOS
4606 536295ULL, // MVCP
4607 939600342ULL, // MVCRL
4608 539484ULL, // MVCS
4609 939599550ULL, // MVCSK
4610 134292746ULL, // MVGHI
4611 134292761ULL, // MVHHI
4612 134292778ULL, // MVHI
4613 906044836ULL, // MVI
4614 906051427ULL, // MVIY
4615 637644101ULL, // MVN
4616 234991297ULL, // MVO
4617 67148272ULL, // MVPG
4618 67157478ULL, // MVST
4619 637649192ULL, // MVZ
4620 33600464ULL, // MXBR
4621 35429ULL, // MXD
4622 33738ULL, // MXDB
4623 33600151ULL, // MXDBR
4624 33600665ULL, // MXDR
4625 33601926ULL, // MXR
4626 2214639893ULL, // MXTR
4627 4400261136760ULL, // MXTRA
4628 1307884699519ULL, // MY
4629 1307884692488ULL, // MYH
4630 2214639272ULL, // MYHR
4631 1307884694322ULL, // MYL
4632 2214639424ULL, // MYLR
4633 2214640052ULL, // MYR
4634 44294ULL, // N
4635 637634935ULL, // NC
4636 2214635102ULL, // NCGRK
4637 2214635084ULL, // NCRK
4638 39320ULL, // NG
4639 33601026ULL, // NGR
4640 2214635137ULL, // NGRK
4641 906044725ULL, // NI
4642 314778720ULL, // NIAI
4643 201364689ULL, // NIHF
4644 738237595ULL, // NIHH
4645 738240417ULL, // NIHL
4646 201364840ULL, // NILF
4647 738238000ULL, // NILH
4648 738240541ULL, // NILL
4649 906051417ULL, // NIY
4650 2214635136ULL, // NNGRK
4651 18148ULL, // NNPA
4652 2214635175ULL, // NNRK
4653 2214635143ULL, // NOGRK
4654 143434ULL, // NOP
4655 18389ULL, // NOPOpt
4656 6338417ULL, // NOPR
4657 18429ULL, // NOPROpt
4658 2214635181ULL, // NORK
4659 67155501ULL, // NOTGR
4660 67156114ULL, // NOTR
4661 33601362ULL, // NR
4662 2214635176ULL, // NRK
4663 268475039ULL, // NTSTG
4664 2214635156ULL, // NXGRK
4665 2214635192ULL, // NXRK
4666 49059ULL, // NY
4667 44364ULL, // O
4668 637634945ULL, // OC
4669 2214635109ULL, // OCGRK
4670 2214635090ULL, // OCRK
4671 39332ULL, // OG
4672 33601033ULL, // OGR
4673 2214635144ULL, // OGRK
4674 906044729ULL, // OI
4675 201364695ULL, // OIHF
4676 738237601ULL, // OIHH
4677 738240423ULL, // OIHL
4678 201364846ULL, // OILF
4679 738238006ULL, // OILH
4680 738240547ULL, // OILL
4681 906051422ULL, // OIY
4682 33601367ULL, // OR
4683 2214635182ULL, // ORK
4684 49063ULL, // OY
4685 234989033ULL, // PACK
4686 18173ULL, // PALB
4687 6359442ULL, // PC
4688 18203ULL, // PCC
4689 18373ULL, // PCKMO
4690 483250975741ULL, // PFCR
4691 2296308ULL, // PFD
4692 307440093ULL, // PFDRL
4693 6723032ULL, // PFMF
4694 18379ULL, // PFPO
4695 67153198ULL, // PGIN
4696 67157490ULL, // PGOUT
4697 1073807454ULL, // PKA
4698 1073823288ULL, // PKU
4699 497943912164795ULL, // PLO
4700 67157379ULL, // POPCNT
4701 414531501443ULL, // POPCNTOpt
4702 414531485831ULL, // PPA
4703 67153456ULL, // PPNO
4704 18431ULL, // PR
4705 67153516ULL, // PRNO
4706 67157402ULL, // PT
4707 6330037ULL, // PTF
4708 18221ULL, // PTFF
4709 67151263ULL, // PTI
4710 18178ULL, // PTLB
4711 286837310535609ULL, // QADTR
4712 286837310535873ULL, // QAXTR
4713 6366537ULL, // QCTRI
4714 6366331ULL, // QPACI
4715 6366612ULL, // QSI
4716 18384ULL, // RCHP
4717 5156141838076ULL, // RDP
4718 758095326972ULL, // RDPOpt
4719 10561086243772298ULL, // RISBG
4720 10561086243772298ULL, // RISBG32
4721 427987082188682ULL, // RISBG32Opt
4722 10561086243777807ULL, // RISBGN
4723 427987082194191ULL, // RISBGNOpt
4724 10561086243782739ULL, // RISBGNZ
4725 427987082199123ULL, // RISBGNZOpt
4726 427987082188682ULL, // RISBGOpt
4727 10561086243782620ULL, // RISBGZ
4728 427987082199004ULL, // RISBGZOpt
4729 10561086243772512ULL, // RISBHG
4730 427987082188896ULL, // RISBHGOpt
4731 10561086243772635ULL, // RISBLG
4732 427987082189019ULL, // RISBLGOpt
4733 483250972728ULL, // RLL
4734 483250968848ULL, // RLLG
4735 10561086243772305ULL, // RNSBG
4736 427987082188689ULL, // RNSBGOpt
4737 10561086243772312ULL, // ROSBG
4738 427987082188696ULL, // ROSBGOpt
4739 6369385ULL, // RP
4740 67144371ULL, // RRBE
4741 67152726ULL, // RRBM
4742 286837310535705ULL, // RRDTR
4743 286837310535963ULL, // RRXTR
4744 18256ULL, // RSCH
4745 10561086243772319ULL, // RXSBG
4746 427987082188703ULL, // RXSBGOpt
4747 47565ULL, // S
4748 6359290ULL, // SAC
4749 6362082ULL, // SACF
4750 18346ULL, // SAL
4751 18022ULL, // SAM24
4752 18010ULL, // SAM31
4753 18028ULL, // SAM64
4754 67154442ULL, // SAR
4755 67155869ULL, // SCCTR
4756 18368ULL, // SCHM
4757 6366703ULL, // SCK
4758 6359357ULL, // SCKC
4759 18226ULL, // SCKPF
4760 35409ULL, // SD
4761 33668ULL, // SDB
4762 33600131ULL, // SDBR
4763 33600641ULL, // SDR
4764 2214639649ULL, // SDTR
4765 4400261136715ULL, // SDTRA
4766 37698ULL, // SE
4767 33874ULL, // SEB
4768 33600265ULL, // SEBR
4769 51892439025ULL, // SELFHR
4770 5156141839950ULL, // SELFHRAsm
4771 758095319850ULL, // SELFHRAsmE
4772 758095323941ULL, // SELFHRAsmH
4773 758095318434ULL, // SELFHRAsmHE
4774 758095325736ULL, // SELFHRAsmL
4775 758095319330ULL, // SELFHRAsmLE
4776 758095323223ULL, // SELFHRAsmLH
4777 758095326402ULL, // SELFHRAsmM
4778 758095319715ULL, // SELFHRAsmNE
4779 758095323685ULL, // SELFHRAsmNH
4780 758095318288ULL, // SELFHRAsmNHE
4781 758095325530ULL, // SELFHRAsmNL
4782 758095319184ULL, // SELFHRAsmNLE
4783 758095323070ULL, // SELFHRAsmNLH
4784 758095326321ULL, // SELFHRAsmNM
4785 758095326810ULL, // SELFHRAsmNO
4786 758095327286ULL, // SELFHRAsmNP
4787 758095331538ULL, // SELFHRAsmNZ
4788 758095326884ULL, // SELFHRAsmO
4789 758095327366ULL, // SELFHRAsmP
4790 758095331597ULL, // SELFHRAsmZ
4791 51892439012ULL, // SELGR
4792 5156141839854ULL, // SELGRAsm
4793 758095319833ULL, // SELGRAsmE
4794 758095323924ULL, // SELGRAsmH
4795 758095318415ULL, // SELGRAsmHE
4796 758095325706ULL, // SELGRAsmL
4797 758095319311ULL, // SELGRAsmLE
4798 758095323204ULL, // SELGRAsmLH
4799 758095326385ULL, // SELGRAsmM
4800 758095319696ULL, // SELGRAsmNE
4801 758095323666ULL, // SELGRAsmNH
4802 758095318267ULL, // SELGRAsmNHE
4803 758095325511ULL, // SELGRAsmNL
4804 758095319163ULL, // SELGRAsmNLE
4805 758095323049ULL, // SELGRAsmNLH
4806 758095326302ULL, // SELGRAsmNM
4807 758095326791ULL, // SELGRAsmNO
4808 758095327267ULL, // SELGRAsmNP
4809 758095331519ULL, // SELGRAsmNZ
4810 758095326867ULL, // SELGRAsmO
4811 758095327349ULL, // SELGRAsmP
4812 758095331580ULL, // SELGRAsmZ
4813 51892439032ULL, // SELR
4814 5156141840094ULL, // SELRAsm
4815 758095319859ULL, // SELRAsmE
4816 758095323950ULL, // SELRAsmH
4817 758095318444ULL, // SELRAsmHE
4818 758095325795ULL, // SELRAsmL
4819 758095319340ULL, // SELRAsmLE
4820 758095323233ULL, // SELRAsmLH
4821 758095326411ULL, // SELRAsmM
4822 758095319725ULL, // SELRAsmNE
4823 758095323695ULL, // SELRAsmNH
4824 758095318299ULL, // SELRAsmNHE
4825 758095325540ULL, // SELRAsmNL
4826 758095319195ULL, // SELRAsmNLE
4827 758095323081ULL, // SELRAsmNLH
4828 758095326331ULL, // SELRAsmNM
4829 758095326820ULL, // SELRAsmNO
4830 758095327296ULL, // SELRAsmNP
4831 758095331548ULL, // SELRAsmNZ
4832 758095326893ULL, // SELRAsmO
4833 758095327375ULL, // SELRAsmP
4834 758095331606ULL, // SELRAsmZ
4835 33600805ULL, // SER
4836 6338436ULL, // SFASR
4837 6326684ULL, // SFPC
4838 39495ULL, // SG
4839 38040ULL, // SGF
4840 33600918ULL, // SGFR
4841 40029ULL, // SGH
4842 33601045ULL, // SGR
4843 2214635150ULL, // SGRK
4844 41798ULL, // SH
4845 2214639226ULL, // SHHHR
4846 2214639367ULL, // SHHLR
4847 48968ULL, // SHY
4848 6360611ULL, // SIE
4849 6357071ULL, // SIGA
4850 483250974535ULL, // SIGP
4851 43672ULL, // SL
4852 939556969ULL, // SLA
4853 483250968398ULL, // SLAG
4854 483250972125ULL, // SLAK
4855 34165ULL, // SLB
4856 38788ULL, // SLBG
4857 33600949ULL, // SLBGR
4858 33600375ULL, // SLBR
4859 939556913ULL, // SLDA
4860 939566917ULL, // SLDL
4861 1307884698924ULL, // SLDT
4862 201368787ULL, // SLFI
4863 39239ULL, // SLG
4864 38017ULL, // SLGF
4865 201368761ULL, // SLGFI
4866 33600896ULL, // SLGFR
4867 33601019ULL, // SLGR
4868 2214635123ULL, // SLGRK
4869 2214639218ULL, // SLHHHR
4870 2214639359ULL, // SLHHLR
4871 939567165ULL, // SLL
4872 483250968854ULL, // SLLG
4873 483250972202ULL, // SLLK
4874 33601327ULL, // SLR
4875 2214635169ULL, // SLRK
4876 1307884699143ULL, // SLXT
4877 49016ULL, // SLY
4878 67152661ULL, // SORTL
4879 234991785ULL, // SP
4880 67155890ULL, // SPCTR
4881 6357091ULL, // SPKA
4882 6335630ULL, // SPM
4883 6372766ULL, // SPT
4884 6373070ULL, // SPX
4885 268470839ULL, // SQD
4886 268469108ULL, // SQDB
4887 67154555ULL, // SQDBR
4888 67155060ULL, // SQDR
4889 268473093ULL, // SQE
4890 268469323ULL, // SQEB
4891 67154689ULL, // SQEBR
4892 67155224ULL, // SQER
4893 67154916ULL, // SQXBR
4894 67156375ULL, // SQXR
4895 33601408ULL, // SR
4896 939557155ULL, // SRA
4897 483250968420ULL, // SRAG
4898 483250972131ULL, // SRAK
4899 939556919ULL, // SRDA
4900 939566923ULL, // SRDL
4901 1307884698936ULL, // SRDT
4902 2214635187ULL, // SRK
4903 939567736ULL, // SRL
4904 483250968889ULL, // SRLG
4905 483250972208ULL, // SRLK
4906 6368387ULL, // SRNM
4907 6358435ULL, // SRNMB
4908 6372732ULL, // SRNMT
4909 1445894140061ULL, // SRP
4910 67157466ULL, // SRST
4911 67157583ULL, // SRSTU
4912 1307884699155ULL, // SRXT
4913 6338236ULL, // SSAIR
4914 6337039ULL, // SSAR
4915 6364085ULL, // SSCH
4916 414531489389ULL, // SSKE
4917 67145325ULL, // SSKEOpt
4918 6368494ULL, // SSM
4919 268484054ULL, // ST
4920 483250973508ULL, // STAM
4921 483250978691ULL, // STAMY
4922 6368966ULL, // STAP
4923 6369787ULL, // STBEAR
4924 268470734ULL, // STC
4925 268475330ULL, // STCH
4926 6366708ULL, // STCK
4927 6359363ULL, // STCKC
4928 6360672ULL, // STCKE
4929 6362411ULL, // STCKF
4930 142203726702ULL, // STCM
4931 142203723996ULL, // STCMH
4932 142203731856ULL, // STCMY
4933 6372533ULL, // STCPS
4934 6373025ULL, // STCRW
4935 483250969235ULL, // STCTG
4936 483250973384ULL, // STCTL
4937 268484351ULL, // STCY
4938 268470869ULL, // STD
4939 268484362ULL, // STDY
4940 268473259ULL, // STE
4941 268473259ULL, // STE16
4942 268484385ULL, // STE16Y
4943 268484385ULL, // STEY
4944 268475433ULL, // STFH
4945 6367068ULL, // STFL
4946 6360791ULL, // STFLE
4947 6359458ULL, // STFPC
4948 268475041ULL, // STG
4949 570468882ULL, // STGRL
4950 268470715ULL, // STGSC
4951 268477365ULL, // STH
4952 268475614ULL, // STHH
4953 570468950ULL, // STHRL
4954 268484429ULL, // STHY
4955 6369013ULL, // STIDP
4956 483250973940ULL, // STM
4957 483250968969ULL, // STMG
4958 483250970885ULL, // STMH
4959 483250978717ULL, // STMY
4960 906046686ULL, // STNSM
4961 317179683ULL, // STOC
4962 1170814830981ULL, // STOCAsm
4963 436243148ULL, // STOCAsmE
4964 436247456ULL, // STOCAsmH
4965 436243275ULL, // STOCAsmHE
4966 436250418ULL, // STOCAsmL
4967 436244168ULL, // STOCAsmLE
4968 436247999ULL, // STOCAsmLH
4969 436251495ULL, // STOCAsmM
4970 436244957ULL, // STOCAsmNE
4971 436248926ULL, // STOCAsmNH
4972 436243521ULL, // STOCAsmNHE
4973 436250771ULL, // STOCAsmNL
4974 436244417ULL, // STOCAsmNLE
4975 436248296ULL, // STOCAsmNLH
4976 436251635ULL, // STOCAsmNM
4977 436252118ULL, // STOCAsmNO
4978 436252600ULL, // STOCAsmNP
4979 436256843ULL, // STOCAsmNZ
4980 436251999ULL, // STOCAsmO
4981 436252384ULL, // STOCAsmP
4982 436256718ULL, // STOCAsmZ
4983 317179744ULL, // STOCFH
4984 1170814835740ULL, // STOCFHAsm
4985 436243291ULL, // STOCFHAsmE
4986 436247685ULL, // STOCFHAsmH
4987 436243332ULL, // STOCFHAsmHE
4988 436250507ULL, // STOCFHAsmL
4989 436244222ULL, // STOCFHAsmLE
4990 436248054ULL, // STOCFHAsmLH
4991 436251558ULL, // STOCFHAsmM
4992 436245004ULL, // STOCFHAsmNE
4993 436248974ULL, // STOCFHAsmNH
4994 436243566ULL, // STOCFHAsmNHE
4995 436250819ULL, // STOCFHAsmNL
4996 436244462ULL, // STOCFHAsmNLE
4997 436248341ULL, // STOCFHAsmNLH
4998 436251675ULL, // STOCFHAsmNM
4999 436252158ULL, // STOCFHAsmNO
5000 436252640ULL, // STOCFHAsmNP
5001 436256892ULL, // STOCFHAsmNZ
5002 436252034ULL, // STOCFHAsmO
5003 436252520ULL, // STOCFHAsmP
5004 436256768ULL, // STOCFHAsmZ
5005 317179709ULL, // STOCG
5006 1170814834643ULL, // STOCGAsm
5007 436243184ULL, // STOCGAsmE
5008 436247611ULL, // STOCGAsmH
5009 436243308ULL, // STOCGAsmHE
5010 436250473ULL, // STOCGAsmL
5011 436244198ULL, // STOCGAsmLE
5012 436248015ULL, // STOCGAsmLH
5013 436251532ULL, // STOCGAsmM
5014 436244980ULL, // STOCGAsmNE
5015 436248950ULL, // STOCGAsmNH
5016 436243539ULL, // STOCGAsmNHE
5017 436250795ULL, // STOCGAsmNL
5018 436244435ULL, // STOCGAsmNLE
5019 436248314ULL, // STOCGAsmNLH
5020 436251651ULL, // STOCGAsmNM
5021 436252134ULL, // STOCGAsmNO
5022 436252616ULL, // STOCGAsmNP
5023 436256868ULL, // STOCGAsmNZ
5024 436252013ULL, // STOCGAsmO
5025 436252479ULL, // STOCGAsmP
5026 436256747ULL, // STOCGAsmZ
5027 906046693ULL, // STOSM
5028 268480948ULL, // STPQ
5029 6372771ULL, // STPT
5030 6373075ULL, // STPX
5031 939595626ULL, // STRAG
5032 570468996ULL, // STRL
5033 268484224ULL, // STRV
5034 268475113ULL, // STRVG
5035 268477418ULL, // STRVH
5036 6364091ULL, // STSCH
5037 6366617ULL, // STSI
5038 67142028ULL, // STURA
5039 67148340ULL, // STURG
5040 268484539ULL, // STY
5041 48715ULL, // SU
5042 33601859ULL, // SUR
5043 559576ULL, // SVC
5044 48810ULL, // SW
5045 33601875ULL, // SWR
5046 33600491ULL, // SXBR
5047 33601949ULL, // SXR
5048 2214639907ULL, // SXTR
5049 4400261136767ULL, // SXTRA
5050 49068ULL, // SY
5051 6372807ULL, // TABORT
5052 18364ULL, // TAM
5053 67154453ULL, // TAR
5054 67143589ULL, // TB
5055 146498696226ULL, // TBDR
5056 146498696243ULL, // TBEDR
5057 738274598ULL, // TBEGIN
5058 738265458ULL, // TBEGINC
5059 268468805ULL, // TCDB
5060 268469214ULL, // TCEB
5061 268470272ULL, // TCXB
5062 268483870ULL, // TDCDT
5063 268483908ULL, // TDCET
5064 268484089ULL, // TDCXT
5065 268483877ULL, // TDGDT
5066 268483915ULL, // TDGET
5067 268484096ULL, // TDGXT
5068 18216ULL, // TEND
5069 67155126ULL, // THDER
5070 67155026ULL, // THDR
5071 906046709ULL, // TM
5072 805346500ULL, // TMHH
5073 805349293ULL, // TMHL
5074 805346956ULL, // TMLH
5075 805349417ULL, // TMLL
5076 906051486ULL, // TMY
5077 6402246ULL, // TP
5078 67150991ULL, // TPEI
5079 6366532ULL, // TPI
5080 939605387ULL, // TPROT
5081 637646738ULL, // TR
5082 483250965177ULL, // TRACE
5083 483250968493ULL, // TRACG
5084 18016ULL, // TRAP2
5085 6357029ULL, // TRAP4
5086 67146556ULL, // TRE
5087 895567834743ULL, // TROO
5088 67153527ULL, // TROOOpt
5089 895567838610ULL, // TROT
5090 67157394ULL, // TROTOpt
5091 637648335ULL, // TRT
5092 872846245ULL, // TRTE
5093 6722469ULL, // TRTEOpt
5094 895567834811ULL, // TRTO
5095 67153595ULL, // TRTOOpt
5096 637647000ULL, // TRTR
5097 872846138ULL, // TRTRE
5098 6722362ULL, // TRTREOpt
5099 895567838700ULL, // TRTT
5100 67157484ULL, // TRTTOpt
5101 6372577ULL, // TS
5102 6364092ULL, // TSCH
5103 234989116ULL, // UNPK
5104 637632604ULL, // UNPKA
5105 637648438ULL, // UNPKU
5106 18464ULL, // UPT
5107 4400261136810ULL, // VA
5108 2214625739ULL, // VAB
5109 82758043414071551ULL, // VAC
5110 4400261138696ULL, // VACC
5111 2214625763ULL, // VACCB
5112 82758043414071566ULL, // VACCC
5113 567350214570226ULL, // VACCCQ
5114 2214630376ULL, // VACCF
5115 2214631348ULL, // VACCG
5116 2214632315ULL, // VACCH
5117 2214637803ULL, // VACCQ
5118 567350214570213ULL, // VACQ
5119 2214630358ULL, // VAF
5120 2214631288ULL, // VAG
5121 2214632242ULL, // VAH
5122 82828412158258892ULL, // VAP
5123 2214637778ULL, // VAQ
5124 4400261143222ULL, // VAVG
5125 2214626471ULL, // VAVGB
5126 2214630569ULL, // VAVGF
5127 2214631499ULL, // VAVGG
5128 2214632546ULL, // VAVGH
5129 4400261146486ULL, // VAVGL
5130 2214626602ULL, // VAVGLB
5131 2214630732ULL, // VAVGLF
5132 2214631671ULL, // VAVGLG
5133 2214632926ULL, // VAVGLH
5134 2214637937ULL, // VAVGLQ
5135 2214637852ULL, // VAVGQ
5136 82758043414071844ULL, // VBLEND
5137 567350214558501ULL, // VBLENDB
5138 567350214562819ULL, // VBLENDF
5139 567350214563808ULL, // VBLENDG
5140 567350214564813ULL, // VBLENDH
5141 567350214570246ULL, // VBLENDQ
5142 2214636698ULL, // VBPERM
5143 82195505777514458ULL, // VCDG
5144 4812577997954ULL, // VCDGB
5145 82195505777514730ULL, // VCDLG
5146 4812577997975ULL, // VCDLGB
5147 4812577997924ULL, // VCEFB
5148 4812577997938ULL, // VCELFB
5149 82195093460660502ULL, // VCEQ
5150 2214626792ULL, // VCEQB
5151 2214640253ULL, // VCEQBS
5152 2214630975ULL, // VCEQF
5153 2214640536ULL, // VCEQFS
5154 2214631926ULL, // VCEQG
5155 2214640628ULL, // VCEQGS
5156 2214634191ULL, // VCEQH
5157 2214640702ULL, // VCEQHS
5158 2214638010ULL, // VCEQQ
5159 2214640850ULL, // VCEQQS
5160 4812577997829ULL, // VCFEB
5161 4812578008329ULL, // VCFN
5162 82195505777519036ULL, // VCFPL
5163 82195505777523900ULL, // VCFPS
5164 82195505777510910ULL, // VCGD
5165 4812577997483ULL, // VCGDB
5166 82195093460655048ULL, // VCH
5167 2214626492ULL, // VCHB
5168 2214640238ULL, // VCHBS
5169 2214630590ULL, // VCHF
5170 2214640521ULL, // VCHFS
5171 2214631528ULL, // VCHG
5172 2214640613ULL, // VCHGS
5173 2214632567ULL, // VCHH
5174 2214640687ULL, // VCHHS
5175 82195093460658045ULL, // VCHL
5176 2214626610ULL, // VCHLB
5177 2214640245ULL, // VCHLBS
5178 2214630740ULL, // VCHLF
5179 2214640528ULL, // VCHLFS
5180 2214631679ULL, // VCHLG
5181 2214640620ULL, // VCHLGS
5182 2214632934ULL, // VCHLH
5183 2214640694ULL, // VCHLHS
5184 2214637945ULL, // VCHLQ
5185 2214640842ULL, // VCHLQS
5186 2214637866ULL, // VCHQ
5187 2214640835ULL, // VCHQS
5188 2214636759ULL, // VCKSM
5189 4812577997843ULL, // VCLFEB
5190 4812578005350ULL, // VCLFNH
5191 4812578007195ULL, // VCLFNL
5192 82195505777520426ULL, // VCLFP
5193 82195505777510916ULL, // VCLGD
5194 4812577997497ULL, // VCLGDB
5195 414531502137ULL, // VCLZ
5196 67143896ULL, // VCLZB
5197 414531497740ULL, // VCLZDP
5198 67147547ULL, // VCLZF
5199 67148548ULL, // VCLZG
5200 67150911ULL, // VCLZH
5201 67154406ULL, // VCLZQ
5202 4812578002417ULL, // VCNF
5203 414531497704ULL, // VCP
5204 82195093460653565ULL, // VCRNF
5205 82195505777520433ULL, // VCSFP
5206 4400261145282ULL, // VCSPH
5207 414531502365ULL, // VCTZ
5208 67143912ULL, // VCTZB
5209 67147573ULL, // VCTZF
5210 67148565ULL, // VCTZG
5211 67150937ULL, // VCTZH
5212 67154413ULL, // VCTZQ
5213 414531487666ULL, // VCVB
5214 414531491750ULL, // VCVBG
5215 4812578002854ULL, // VCVBGOpt
5216 4812577998770ULL, // VCVBOpt
5217 414531498206ULL, // VCVBQ
5218 5912089627226ULL, // VCVD
5219 5912089630703ULL, // VCVDG
5220 5912089637135ULL, // VCVDQ
5221 82195093460650588ULL, // VD
5222 4400261141516ULL, // VDF
5223 4400261142513ULL, // VDG
5224 82195093460658001ULL, // VDL
5225 4400261141830ULL, // VDLF
5226 4400261142769ULL, // VDLG
5227 4400261149035ULL, // VDLQ
5228 82828412158258951ULL, // VDP
5229 4400261148945ULL, // VDQ
5230 414531488029ULL, // VEC
5231 67142122ULL, // VECB
5232 67146735ULL, // VECF
5233 67147707ULL, // VECG
5234 67148674ULL, // VECH
5235 414531495712ULL, // VECL
5236 67142947ULL, // VECLB
5237 67147071ULL, // VECLF
5238 67148003ULL, // VECLG
5239 67149233ULL, // VECLH
5240 67154276ULL, // VECLQ
5241 67154170ULL, // VECQ
5242 46589470945881038ULL, // VERIM
5243 427574765323675ULL, // VERIMB
5244 427574765327844ULL, // VERIMF
5245 427574765328764ULL, // VERIMG
5246 427574765330679ULL, // VERIMH
5247 286356274194486ULL, // VERLL
5248 483250963777ULL, // VERLLB
5249 483250967938ULL, // VERLLF
5250 483250968846ULL, // VERLLG
5251 483250970244ULL, // VERLLH
5252 4400261152356ULL, // VERLLV
5253 2214627263ULL, // VERLLVB
5254 2214631121ULL, // VERLLVF
5255 2214632131ULL, // VERLLVG
5256 2214634442ULL, // VERLLVH
5257 286356274195100ULL, // VESL
5258 483250963827ULL, // VESLB
5259 483250967987ULL, // VESLF
5260 483250968901ULL, // VESLG
5261 483250970744ULL, // VESLH
5262 4400261152372ULL, // VESLV
5263 2214627281ULL, // VESLVB
5264 2214631139ULL, // VESLVF
5265 2214632149ULL, // VESLVG
5266 2214634460ULL, // VESLVH
5267 286356274184481ULL, // VESRA
5268 483250962876ULL, // VESRAB
5269 483250967502ULL, // VESRAF
5270 483250968418ULL, // VESRAG
5271 483250969386ULL, // VESRAH
5272 4400261152342ULL, // VESRAV
5273 2214627241ULL, // VESRAVB
5274 2214631105ULL, // VESRAVF
5275 2214632109ULL, // VESRAVG
5276 2214634426ULL, // VESRAVH
5277 286356274195062ULL, // VESRL
5278 483250963812ULL, // VESRLB
5279 483250967973ULL, // VESRLF
5280 483250968887ULL, // VESRLG
5281 483250970736ULL, // VESRLH
5282 4400261152364ULL, // VESRLV
5283 2214627272ULL, // VESRLVB
5284 2214631130ULL, // VESRLVF
5285 2214632140ULL, // VESRLVG
5286 2214634451ULL, // VESRLVH
5287 100772441923561185ULL, // VEVAL
5288 82195093460648010ULL, // VFA
5289 2214625790ULL, // VFADB
5290 82195093460650602ULL, // VFAE
5291 4400261137360ULL, // VFAEB
5292 4400261151317ULL, // VFAEBS
5293 4400261141521ULL, // VFAEF
5294 4400261151600ULL, // VFAEFS
5295 4400261143510ULL, // VFAEH
5296 4400261151766ULL, // VFAEHS
5297 4400261138615ULL, // VFAEZB
5298 4400261151552ULL, // VFAEZBS
5299 4400261142266ULL, // VFAEZF
5300 4400261151689ULL, // VFAEZFS
5301 4400261145622ULL, // VFAEZH
5302 4400261151850ULL, // VFAEZHS
5303 2214626831ULL, // VFASB
5304 370425469612362432ULL, // VFCE
5305 2214625881ULL, // VFCEDB
5306 2214640101ULL, // VFCEDBS
5307 2214626916ULL, // VFCESB
5308 2214640270ULL, // VFCESBS
5309 370425469612366728ULL, // VFCH
5310 2214625993ULL, // VFCHDB
5311 2214640177ULL, // VFCHDBS
5312 370425469612362557ULL, // VFCHE
5313 2214625897ULL, // VFCHEDB
5314 2214640119ULL, // VFCHEDBS
5315 2214626932ULL, // VFCHESB
5316 2214640288ULL, // VFCHESBS
5317 2214626984ULL, // VFCHSB
5318 2214640346ULL, // VFCHSBS
5319 82195093460650489ULL, // VFD
5320 2214625867ULL, // VFDDB
5321 2214626902ULL, // VFDSB
5322 82195093460650718ULL, // VFEE
5323 4400261137400ULL, // VFEEB
5324 2214640221ULL, // VFEEBS
5325 4400261141542ULL, // VFEEF
5326 2214640504ULL, // VFEEFS
5327 4400261143524ULL, // VFEEH
5328 2214640670ULL, // VFEEHS
5329 2214627519ULL, // VFEEZB
5330 2214640457ULL, // VFEEZBS
5331 2214631170ULL, // VFEEZF
5332 2214640594ULL, // VFEEZFS
5333 2214634526ULL, // VFEEZH
5334 2214640755ULL, // VFEEZHS
5335 82195093460652517ULL, // VFENE
5336 4400261137475ULL, // VFENEB
5337 2214640229ULL, // VFENEBS
5338 4400261141582ULL, // VFENEF
5339 2214640512ULL, // VFENEFS
5340 4400261143558ULL, // VFENEH
5341 2214640678ULL, // VFENEHS
5342 2214627535ULL, // VFENEZB
5343 2214640466ULL, // VFENEZBS
5344 2214631186ULL, // VFENEZF
5345 2214640603ULL, // VFENEZFS
5346 2214634542ULL, // VFENEZH
5347 2214640764ULL, // VFENEZHS
5348 82195505777517791ULL, // VFI
5349 4812577997563ULL, // VFIDB
5350 4812577998554ULL, // VFISB
5351 2214625933ULL, // VFKEDB
5352 2214640159ULL, // VFKEDBS
5353 2214626968ULL, // VFKESB
5354 2214640328ULL, // VFKESBS
5355 2214626009ULL, // VFKHDB
5356 2214640195ULL, // VFKHDBS
5357 2214625915ULL, // VFKHEDB
5358 2214640139ULL, // VFKHEDBS
5359 2214626950ULL, // VFKHESB
5360 2214640308ULL, // VFKHESBS
5361 2214627000ULL, // VFKHSB
5362 2214640364ULL, // VFKHSBS
5363 67142197ULL, // VFLCDB
5364 67143238ULL, // VFLCSB
5365 4812578007050ULL, // VFLL
5366 67157139ULL, // VFLLS
5367 67142464ULL, // VFLNDB
5368 67143439ULL, // VFLNSB
5369 67142498ULL, // VFLPDB
5370 67143473ULL, // VFLPSB
5371 82195505777522404ULL, // VFLR
5372 4812577999420ULL, // VFLRD
5373 82195093460659072ULL, // VFM
5374 370988419565781109ULL, // VFMA
5375 567350214558220ULL, // VFMADB
5376 567350214559261ULL, // VFMASB
5377 370425469612375737ULL, // VFMAX
5378 4400261137330ULL, // VFMAXDB
5379 4400261138318ULL, // VFMAXSB
5380 2214626071ULL, // VFMDB
5381 370425469612371252ULL, // VFMIN
5382 4400261137198ULL, // VFMINDB
5383 4400261138173ULL, // VFMINSB
5384 370988419565796513ULL, // VFMS
5385 2214627055ULL, // VFMSB
5386 567350214558608ULL, // VFMSDB
5387 567350214559591ULL, // VFMSSB
5388 370988419565781120ULL, // VFNMA
5389 567350214558236ULL, // VFNMADB
5390 567350214559277ULL, // VFNMASB
5391 370988419565796519ULL, // VFNMS
5392 567350214558624ULL, // VFNMSDB
5393 567350214559607ULL, // VFNMSSB
5394 82195505777520308ULL, // VFPSO
5395 414531486544ULL, // VFPSODB
5396 414531487519ULL, // VFPSOSB
5397 82195093460663226ULL, // VFS
5398 2214626178ULL, // VFSDB
5399 4812578009557ULL, // VFSQ
5400 67142514ULL, // VFSQDB
5401 67143489ULL, // VFSQSB
5402 2214627161ULL, // VFSSB
5403 82196674008622210ULL, // VFTCI
5404 1582762590953ULL, // VFTCIDB
5405 1582762591944ULL, // VFTCISB
5406 805350218ULL, // VGBM
5407 54794425389ULL, // VGEF
5408 56941910020ULL, // VGEG
5409 414531496820ULL, // VGEM
5410 67143047ULL, // VGEMB
5411 67147210ULL, // VGEMF
5412 67148136ULL, // VGEMG
5413 67150051ULL, // VGEMH
5414 67154330ULL, // VGEMQ
5415 4400261147514ULL, // VGFM
5416 82758043414069358ULL, // VGFMA
5417 567350214558132ULL, // VGFMAB
5418 567350214562758ULL, // VGFMAF
5419 567350214563668ULL, // VGFMAG
5420 567350214564636ULL, // VGFMAH
5421 2214626702ULL, // VGFMB
5422 2214630865ULL, // VGFMF
5423 2214631791ULL, // VGFMG
5424 2214633706ULL, // VGFMH
5425 5912861387673ULL, // VGM
5426 1514814866837ULL, // VGMB
5427 1514814871006ULL, // VGMF
5428 1514814871926ULL, // VGMG
5429 1514814873841ULL, // VGMH
5430 4812578011301ULL, // VISTR
5431 414531487239ULL, // VISTRB
5432 67156613ULL, // VISTRBS
5433 414531491453ULL, // VISTRF
5434 67156896ULL, // VISTRFS
5435 414531494715ULL, // VISTRH
5436 67157062ULL, // VISTRHS
5437 268479266ULL, // VL
5438 895769160482ULL, // VLAlign
5439 895769149917ULL, // VLBB
5440 895769162621ULL, // VLBR
5441 268473951ULL, // VLBRF
5442 268474902ULL, // VLBRG
5443 268477159ULL, // VLBRH
5444 268480961ULL, // VLBRQ
5445 895769161499ULL, // VLBRREP
5446 268473896ULL, // VLBRREPF
5447 268474835ULL, // VLBRREPG
5448 268477099ULL, // VLBRREPH
5449 414531488104ULL, // VLC
5450 67142128ULL, // VLCB
5451 67146741ULL, // VLCF
5452 67147719ULL, // VLCG
5453 67148692ULL, // VLCH
5454 67154176ULL, // VLCQ
5455 4812577999571ULL, // VLDE
5456 67142628ULL, // VLDEB
5457 1445256528951ULL, // VLEB
5458 1651414963790ULL, // VLEBRF
5459 1720134441477ULL, // VLEBRG
5460 1788853920470ULL, // VLEBRH
5461 82195505777510894ULL, // VLED
5462 4812577997469ULL, // VLEDB
5463 1651414963266ULL, // VLEF
5464 1720134440985ULL, // VLEG
5465 1788853918714ULL, // VLEH
5466 1170512839930ULL, // VLEIB
5467 1857707611420ULL, // VLEIF
5468 1926427089070ULL, // VLEIG
5469 1995146566902ULL, // VLEIH
5470 895769163003ULL, // VLER
5471 268473966ULL, // VLERF
5472 268474917ULL, // VLERG
5473 268477181ULL, // VLERH
5474 286356274200158ULL, // VLGV
5475 483250964408ULL, // VLGVB
5476 483250968266ULL, // VLGVF
5477 483250969276ULL, // VLGVG
5478 483250971587ULL, // VLGVH
5479 415269695384ULL, // VLIP
5480 483250972738ULL, // VLL
5481 895769166052ULL, // VLLEBRZ
5482 268473276ULL, // VLLEBRZE
5483 268474146ULL, // VLLEBRZF
5484 268475147ULL, // VLLEBRZG
5485 268477510ULL, // VLLEBRZH
5486 895769165781ULL, // VLLEZ
5487 268470471ULL, // VLLEZB
5488 268474122ULL, // VLLEZF
5489 268475132ULL, // VLLEZG
5490 268477478ULL, // VLLEZH
5491 268473793ULL, // VLLEZLF
5492 483250973666ULL, // VLM
5493 286356274195426ULL, // VLMAlign
5494 414531497890ULL, // VLP
5495 67143138ULL, // VLPB
5496 67147321ULL, // VLPF
5497 67148260ULL, // VLPG
5498 67150524ULL, // VLPH
5499 67154350ULL, // VLPQ
5500 67155764ULL, // VLR
5501 895769161492ULL, // VLREP
5502 268469715ULL, // VLREPB
5503 268473888ULL, // VLREPF
5504 268474827ULL, // VLREPG
5505 268477091ULL, // VLREPH
5506 1376973269610ULL, // VLRL
5507 483250976544ULL, // VLRLR
5508 708362547272413ULL, // VLVG
5509 277058978990ULL, // VLVGB
5510 277058983088ULL, // VLVGF
5511 277058984018ULL, // VLVGG
5512 277058985065ULL, // VLVGH
5513 2214637394ULL, // VLVGP
5514 82758043414071925ULL, // VMAE
5515 567350214558679ULL, // VMAEB
5516 567350214562840ULL, // VMAEF
5517 567350214563830ULL, // VMAEG
5518 567350214564829ULL, // VMAEH
5519 82758043414076196ULL, // VMAH
5520 567350214558901ULL, // VMAHB
5521 567350214562999ULL, // VMAHF
5522 567350214563929ULL, // VMAHG
5523 567350214564976ULL, // VMAHH
5524 567350214570275ULL, // VMAHQ
5525 82758043414079195ULL, // VMAL
5526 567350214559004ULL, // VMALB
5527 82758043414072947ULL, // VMALE
5528 567350214558760ULL, // VMALEB
5529 567350214562867ULL, // VMALEF
5530 567350214563850ULL, // VMALEG
5531 567350214564843ULL, // VMALEH
5532 567350214563128ULL, // VMALF
5533 567350214564052ULL, // VMALG
5534 82758043414076778ULL, // VMALH
5535 567350214558914ULL, // VMALHB
5536 567350214563043ULL, // VMALHF
5537 567350214563950ULL, // VMALHG
5538 567350214565031ULL, // VMALHH
5539 567350214570288ULL, // VMALHQ
5540 567350214573706ULL, // VMALHW
5541 82758043414080942ULL, // VMALO
5542 567350214559166ULL, // VMALOB
5543 567350214563339ULL, // VMALOF
5544 567350214564271ULL, // VMALOG
5545 567350214566542ULL, // VMALOH
5546 567350214570333ULL, // VMALQ
5547 82758043414080847ULL, // VMAO
5548 567350214559159ULL, // VMAOB
5549 567350214563332ULL, // VMAOF
5550 567350214564264ULL, // VMAOG
5551 567350214566535ULL, // VMAOH
5552 4400261140881ULL, // VME
5553 2214626365ULL, // VMEB
5554 2214630472ULL, // VMEF
5555 2214631462ULL, // VMEG
5556 2214632448ULL, // VMEH
5557 4400261144850ULL, // VMH
5558 2214626521ULL, // VMHB
5559 2214630656ULL, // VMHF
5560 2214631557ULL, // VMHG
5561 2214632650ULL, // VMHH
5562 2214637887ULL, // VMHQ
5563 4400261146695ULL, // VML
5564 2214626633ULL, // VMLB
5565 4400261140331ULL, // VMLE
5566 2214626352ULL, // VMLEB
5567 2214630459ULL, // VMLEF
5568 2214631442ULL, // VMLEG
5569 2214632435ULL, // VMLEH
5570 2214630794ULL, // VMLF
5571 2214631708ULL, // VMLG
5572 4400261144210ULL, // VMLH
5573 2214626506ULL, // VMLHB
5574 2214630641ULL, // VMLHF
5575 2214631542ULL, // VMLHG
5576 2214632629ULL, // VMLHH
5577 2214637880ULL, // VMLHQ
5578 2214641298ULL, // VMLHW
5579 4400261148085ULL, // VMLO
5580 2214626758ULL, // VMLOB
5581 2214630931ULL, // VMLOF
5582 2214631863ULL, // VMLOG
5583 2214634134ULL, // VMLOH
5584 2214637952ULL, // VMLQ
5585 4400261147963ULL, // VMN
5586 2214626737ULL, // VMNB
5587 2214630903ULL, // VMNF
5588 2214631836ULL, // VMNG
5589 2214633979ULL, // VMNH
5590 4400261146928ULL, // VMNL
5591 2214626639ULL, // VMNLB
5592 2214630800ULL, // VMNLF
5593 2214631714ULL, // VMNLG
5594 2214633359ULL, // VMNLH
5595 2214637958ULL, // VMNLQ
5596 2214637992ULL, // VMNQ
5597 4400261148101ULL, // VMO
5598 2214626765ULL, // VMOB
5599 2214630938ULL, // VMOF
5600 2214631870ULL, // VMOG
5601 2214634141ULL, // VMOH
5602 82828412158259111ULL, // VMP
5603 4400261145397ULL, // VMRH
5604 2214626534ULL, // VMRHB
5605 2214630669ULL, // VMRHF
5606 2214631570ULL, // VMRHG
5607 2214632663ULL, // VMRHH
5608 4400261147248ULL, // VMRL
5609 2214626653ULL, // VMRLB
5610 2214630814ULL, // VMRLF
5611 2214631728ULL, // VMRLG
5612 2214633577ULL, // VMRLH
5613 370988419565791906ULL, // VMSL
5614 82758043414075724ULL, // VMSLG
5615 82828412158259386ULL, // VMSP
5616 4400261152452ULL, // VMX
5617 2214627421ULL, // VMXB
5618 2214631147ULL, // VMXF
5619 2214632182ULL, // VMXG
5620 2214634486ULL, // VMXH
5621 4400261147430ULL, // VMXL
5622 2214626688ULL, // VMXLB
5623 2214630842ULL, // VMXLF
5624 2214631770ULL, // VMXLG
5625 2214633679ULL, // VMXLH
5626 2214637971ULL, // VMXLQ
5627 2214638048ULL, // VMXQ
5628 2214636870ULL, // VN
5629 2214627707ULL, // VNC
5630 2214636864ULL, // VNN
5631 2214637170ULL, // VNO
5632 2214641353ULL, // VNX
5633 2214637250ULL, // VO
5634 2214627723ULL, // VOC
5635 6328953ULL, // VONE
5636 4400261145737ULL, // VPDI
5637 567350214569122ULL, // VPERM
5638 4400261146178ULL, // VPK
5639 2214630706ULL, // VPKF
5640 2214631617ULL, // VPKG
5641 2214632804ULL, // VPKH
5642 82195093460663436ULL, // VPKLS
5643 2214631063ULL, // VPKLSF
5644 2214640561ULL, // VPKLSFS
5645 2214632037ULL, // VPKLSG
5646 2214640644ULL, // VPKLSGS
5647 2214634314ULL, // VPKLSH
5648 2214640727ULL, // VPKLSHS
5649 82195093460663430ULL, // VPKS
5650 2214631056ULL, // VPKSF
5651 2214640553ULL, // VPKSFS
5652 2214632030ULL, // VPKSG
5653 2214640636ULL, // VPKSGS
5654 2214634307ULL, // VPKSH
5655 2214640719ULL, // VPKSHS
5656 1376973275187ULL, // VPKZ
5657 82828412158261694ULL, // VPKZR
5658 414531501328ULL, // VPOPCT
5659 67143584ULL, // VPOPCTB
5660 67147436ULL, // VPOPCTF
5661 67148419ULL, // VPOPCTG
5662 67150687ULL, // VPOPCTH
5663 82829923986747477ULL, // VPSOP
5664 82195093460662602ULL, // VR
5665 6461845450532ULL, // VREP
5666 2063798928859ULL, // VREPB
5667 2063798933042ULL, // VREPF
5668 2063798933981ULL, // VREPG
5669 2063798936245ULL, // VREPH
5670 415068366141ULL, // VREPI
5671 604013844ULL, // VREPIB
5672 604017955ULL, // VREPIF
5673 604018869ULL, // VREPIG
5674 604019997ULL, // VREPIH
5675 4400261142149ULL, // VRF
5676 4400261143099ULL, // VRG
5677 82195093460658826ULL, // VRL
5678 4400261141933ULL, // VRLF
5679 4400261142847ULL, // VRLG
5680 4400261149069ULL, // VRLQ
5681 82828412158259362ULL, // VRP
5682 4400261149136ULL, // VRQ
5683 4400261151973ULL, // VS
5684 2214627209ULL, // VSB
5685 82758043414078566ULL, // VSBCBI
5686 567350214570309ULL, // VSBCBIQ
5687 82758043414078581ULL, // VSBI
5688 567350214570326ULL, // VSBIQ
5689 4400261145710ULL, // VSCBI
5690 2214626541ULL, // VSCBIB
5691 2214630676ULL, // VSCBIF
5692 2214631590ULL, // VSCBIG
5693 2214632681ULL, // VSCBIH
5694 2214637902ULL, // VSCBIQ
5695 59122947103ULL, // VSCEF
5696 61270431741ULL, // VSCEG
5697 4400261148397ULL, // VSCHDP
5698 82195093460660057ULL, // VSCHP
5699 4400261148850ULL, // VSCHSP
5700 4400261148874ULL, // VSCHXP
5701 2214637425ULL, // VSCSHP
5702 82828412158258945ULL, // VSDP
5703 414531491890ULL, // VSEG
5704 67142800ULL, // VSEGB
5705 67146855ULL, // VSEGF
5706 67148867ULL, // VSEGH
5707 567350214567766ULL, // VSEL
5708 2214631079ULL, // VSF
5709 2214632050ULL, // VSG
5710 2214634330ULL, // VSH
5711 2214636200ULL, // VSL
5712 2214626682ULL, // VSLB
5713 637718958737938ULL, // VSLD
5714 637718958736144ULL, // VSLDB
5715 82828412158259392ULL, // VSP
5716 2214638043ULL, // VSQ
5717 2214625576ULL, // VSRA
5718 2214625732ULL, // VSRAB
5719 637718958737994ULL, // VSRD
5720 2214636157ULL, // VSRL
5721 2214626668ULL, // VSRLB
5722 82829923986747548ULL, // VSRP
5723 82828412158261111ULL, // VSRPR
5724 268484071ULL, // VST
5725 895769165287ULL, // VSTAlign
5726 895769162627ULL, // VSTBR
5727 268473958ULL, // VSTBRF
5728 268474909ULL, // VSTBRG
5729 268477166ULL, // VSTBRH
5730 268480968ULL, // VSTBRQ
5731 895769150551ULL, // VSTEB
5732 2132719736406ULL, // VSTEBRF
5733 2201439214093ULL, // VSTEBRG
5734 2270158693086ULL, // VSTEBRH
5735 2132719735894ULL, // VSTEF
5736 2201439213624ULL, // VSTEG
5737 2270158691342ULL, // VSTEH
5738 895769163056ULL, // VSTER
5739 268473973ULL, // VSTERF
5740 268474924ULL, // VSTERG
5741 268477188ULL, // VSTERH
5742 483250973468ULL, // VSTL
5743 483250973939ULL, // VSTM
5744 286356274195699ULL, // VSTMAlign
5745 370988419565783470ULL, // VSTRC
5746 82758043414069750ULL, // VSTRCB
5747 82758043414084060ULL, // VSTRCBS
5748 82758043414074363ULL, // VSTRCF
5749 82758043414084455ULL, // VSTRCFS
5750 82758043414076327ULL, // VSTRCH
5751 82758043414084621ULL, // VSTRCHS
5752 82758043414071470ULL, // VSTRCZB
5753 82758043414084406ULL, // VSTRCZBS
5754 82758043414075121ULL, // VSTRCZF
5755 82758043414084543ULL, // VSTRCZFS
5756 82758043414078477ULL, // VSTRCZH
5757 82758043414084704ULL, // VSTRCZHS
5758 1376973269635ULL, // VSTRL
5759 483250976551ULL, // VSTRLR
5760 370988419565796570ULL, // VSTRS
5761 82758043414071121ULL, // VSTRSB
5762 82758043414075039ULL, // VSTRSF
5763 82758043414078290ULL, // VSTRSH
5764 567350214559967ULL, // VSTRSZB
5765 567350214563628ULL, // VSTRSZF
5766 567350214566992ULL, // VSTRSZH
5767 4400261147902ULL, // VSUM
5768 2214626730ULL, // VSUMB
5769 4400261142927ULL, // VSUMG
5770 2214630535ULL, // VSUMGF
5771 2214632533ULL, // VSUMGH
5772 2214633739ULL, // VSUMH
5773 4400261149089ULL, // VSUMQ
5774 2214630982ULL, // VSUMQF
5775 2214631933ULL, // VSUMQG
5776 67153145ULL, // VTM
5777 6336709ULL, // VTP
5778 805351621ULL, // VTPOpt
5779 2063798944035ULL, // VTZ
5780 414531494601ULL, // VUPH
5781 67142879ULL, // VUPHB
5782 67147014ULL, // VUPHF
5783 67147915ULL, // VUPHG
5784 67149008ULL, // VUPHH
5785 1376973275180ULL, // VUPKZ
5786 414531494967ULL, // VUPKZH
5787 414531496759ULL, // VUPKZL
5788 414531496387ULL, // VUPL
5789 67142998ULL, // VUPLB
5790 67147159ULL, // VUPLF
5791 67148073ULL, // VUPLG
5792 414531493932ULL, // VUPLH
5793 67142865ULL, // VUPLHB
5794 67147000ULL, // VUPLHF
5795 67147901ULL, // VUPLHG
5796 67148988ULL, // VUPLHH
5797 67157657ULL, // VUPLHW
5798 414531495983ULL, // VUPLL
5799 67142969ULL, // VUPLLB
5800 67147130ULL, // VUPLLF
5801 67148038ULL, // VUPLLG
5802 67149436ULL, // VUPLLH
5803 2214641376ULL, // VX
5804 6336132ULL, // VZERO
5805 4812577997961ULL, // WCDGB
5806 4812577997983ULL, // WCDLGB
5807 4812577997931ULL, // WCEFB
5808 4812577997946ULL, // WCELFB
5809 4812577997836ULL, // WCFEB
5810 4812577997490ULL, // WCGDB
5811 4812577997851ULL, // WCLFEB
5812 4812577997505ULL, // WCLGDB
5813 2214625797ULL, // WFADB
5814 2214626838ULL, // WFASB
5815 2214627289ULL, // WFAXB
5816 4812577999143ULL, // WFC
5817 67142190ULL, // WFCDB
5818 2214625889ULL, // WFCEDB
5819 2214640110ULL, // WFCEDBS
5820 2214626924ULL, // WFCESB
5821 2214640279ULL, // WFCESBS
5822 2214627341ULL, // WFCEXB
5823 2214640382ULL, // WFCEXBS
5824 2214626001ULL, // WFCHDB
5825 2214640186ULL, // WFCHDBS
5826 2214625906ULL, // WFCHEDB
5827 2214640129ULL, // WFCHEDBS
5828 2214626941ULL, // WFCHESB
5829 2214640298ULL, // WFCHESBS
5830 2214627349ULL, // WFCHEXB
5831 2214640391ULL, // WFCHEXBS
5832 2214626992ULL, // WFCHSB
5833 2214640355ULL, // WFCHSBS
5834 2214627375ULL, // WFCHXB
5835 2214640420ULL, // WFCHXBS
5836 67143231ULL, // WFCSB
5837 67143665ULL, // WFCXB
5838 2214625874ULL, // WFDDB
5839 2214626909ULL, // WFDSB
5840 2214627334ULL, // WFDXB
5841 4812577997570ULL, // WFIDB
5842 4812577998561ULL, // WFISB
5843 4812577998920ULL, // WFIXB
5844 4812578006535ULL, // WFK
5845 67142409ULL, // WFKDB
5846 2214625941ULL, // WFKEDB
5847 2214640168ULL, // WFKEDBS
5848 2214626976ULL, // WFKESB
5849 2214640337ULL, // WFKESBS
5850 2214627367ULL, // WFKEXB
5851 2214640411ULL, // WFKEXBS
5852 2214626017ULL, // WFKHDB
5853 2214640204ULL, // WFKHDBS
5854 2214625924ULL, // WFKHEDB
5855 2214640149ULL, // WFKHEDBS
5856 2214626959ULL, // WFKHESB
5857 2214640318ULL, // WFKHESBS
5858 2214627358ULL, // WFKHEXB
5859 2214640401ULL, // WFKHEXBS
5860 2214627008ULL, // WFKHSB
5861 2214640373ULL, // WFKHSBS
5862 2214627383ULL, // WFKHXB
5863 2214640429ULL, // WFKHXBS
5864 67143400ULL, // WFKSB
5865 67143759ULL, // WFKXB
5866 67142205ULL, // WFLCDB
5867 67143246ULL, // WFLCSB
5868 67143672ULL, // WFLCXB
5869 67144203ULL, // WFLLD
5870 67157146ULL, // WFLLS
5871 67142472ULL, // WFLNDB
5872 67143447ULL, // WFLNSB
5873 67143788ULL, // WFLNXB
5874 67142506ULL, // WFLPDB
5875 67143481ULL, // WFLPSB
5876 67143805ULL, // WFLPXB
5877 4812577999427ULL, // WFLRD
5878 4812578012889ULL, // WFLRX
5879 567350214558228ULL, // WFMADB
5880 567350214559269ULL, // WFMASB
5881 567350214559712ULL, // WFMAXB
5882 4400261137339ULL, // WFMAXDB
5883 4400261138327ULL, // WFMAXSB
5884 4400261138597ULL, // WFMAXXB
5885 2214626078ULL, // WFMDB
5886 4400261137207ULL, // WFMINDB
5887 4400261138182ULL, // WFMINSB
5888 4400261138531ULL, // WFMINXB
5889 2214627062ULL, // WFMSB
5890 567350214558616ULL, // WFMSDB
5891 567350214559599ULL, // WFMSSB
5892 567350214559892ULL, // WFMSXB
5893 2214627414ULL, // WFMXB
5894 567350214558245ULL, // WFNMADB
5895 567350214559286ULL, // WFNMASB
5896 567350214559720ULL, // WFNMAXB
5897 567350214558633ULL, // WFNMSDB
5898 567350214559616ULL, // WFNMSSB
5899 567350214559900ULL, // WFNMSXB
5900 414531486553ULL, // WFPSODB
5901 414531487528ULL, // WFPSOSB
5902 414531487860ULL, // WFPSOXB
5903 2214626185ULL, // WFSDB
5904 67142522ULL, // WFSQDB
5905 67143497ULL, // WFSQSB
5906 67143813ULL, // WFSQXB
5907 2214627168ULL, // WFSSB
5908 2214627469ULL, // WFSXB
5909 1582762590962ULL, // WFTCIDB
5910 1582762591953ULL, // WFTCISB
5911 1582762592319ULL, // WFTCIXB
5912 67142635ULL, // WLDEB
5913 4812577997476ULL, // WLEDB
5914 48822ULL, // X
5915 637635037ULL, // XC
5916 39666ULL, // XG
5917 33601084ULL, // XGR
5918 2214635157ULL, // XGRK
5919 906044841ULL, // XI
5920 201364701ULL, // XIHF
5921 201364852ULL, // XILF
5922 906051433ULL, // XIY
5923 33601881ULL, // XR
5924 2214635193ULL, // XRK
5925 18261ULL, // XSCH
5926 49088ULL, // XY
5927 234991313ULL, // ZAP
5928 };
5929
5930 // Emit the opcode for the instruction.
5931 uint64_t Bits = 0;
5932 Bits |= (uint64_t)OpInfo0[MI.getOpcode()] << 0;
5933 if (Bits == 0)
5934 return {nullptr, Bits};
5935 return {AsmStrs+(Bits & 32767)-1, Bits};
5936
5937}
5938/// printInstruction - This method is automatically generated by tablegen
5939/// from the instruction set description.
5940LLVM_NO_PROFILE_INSTRUMENT_FUNCTION
5941void SystemZGNUInstPrinter::printInstruction(const MCInst *MI, uint64_t Address, raw_ostream &O) {
5942 O << "\t";
5943
5944 auto MnemonicInfo = getMnemonic(MI: *MI);
5945
5946 O << MnemonicInfo.first;
5947
5948 uint64_t Bits = MnemonicInfo.second;
5949 assert(Bits != 0 && "Cannot print this instruction.");
5950
5951 // Fragment 0 encoded into 5 bits for 18 unique commands.
5952 switch ((Bits >> 15) & 31) {
5953 default: llvm_unreachable("Invalid command number.");
5954 case 0:
5955 // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
5956 return;
5957 break;
5958 case 1:
5959 // A, AD, ADB, ADBR, ADR, ADTR, ADTRA, AE, AEB, AEBR, AER, AFI, AG, AGF, ...
5960 printOperand(MI, OpNum: 0, O);
5961 break;
5962 case 2:
5963 // AGSI, ALGSI, ALSI, ASI, CFC, CGHSI, CHHSI, CHSI, CLFHSI, CLGHSI, CLHHS...
5964 printBDAddrOperand(MI, OpNum: 0, O);
5965 break;
5966 case 3:
5967 // AP, CLC, CP, DP, ED, EDMK, MP, MVC, MVCIN, MVN, MVO, MVZ, NC, OC, PACK...
5968 printBDLAddrOperand(MI, OpNum: 0, O);
5969 break;
5970 case 4:
5971 // B, BAsmE, BAsmH, BAsmHE, BAsmL, BAsmLE, BAsmLH, BAsmM, BAsmNE, BAsmNH,...
5972 printBDXAddrOperand(MI, OpNum: 0, O);
5973 return;
5974 break;
5975 case 5:
5976 // BC, BCR, BIC, BRC, BRCL
5977 printCond4Operand(MI, OpNum: 1, O);
5978 break;
5979 case 6:
5980 // BCAsm, BCRAsm, BICAsm, BPP, BPRP, BRCAsm, BRCLAsm, NIAI, PFD, PFDRL
5981 printU4ImmOperand(MI, OpNum: 0, O);
5982 O << ", ";
5983 break;
5984 case 7:
5985 // CGIB, CGIJ, CGIT, CGRB, CGRJ, CGRT, CIB, CIJ, CIT, CLFIT, CLGIB, CLGIJ...
5986 printCond4Operand(MI, OpNum: 2, O);
5987 O << "\t";
5988 printOperand(MI, OpNum: 0, O);
5989 O << ", ";
5990 break;
5991 case 8:
5992 // CLGT, CLT
5993 printCond4Operand(MI, OpNum: 3, O);
5994 O << "\t";
5995 printOperand(MI, OpNum: 0, O);
5996 O << ", ";
5997 printBDAddrOperand(MI, OpNum: 1, O);
5998 return;
5999 break;
6000 case 9:
6001 // InsnE, InsnI, InsnRR
6002 printU16ImmOperand(MI, OpNum: 0, O);
6003 break;
6004 case 10:
6005 // InsnIE, InsnRI, InsnRIa, InsnRIb, InsnRIc, InsnRRD, InsnRRE, InsnRRF, ...
6006 printU32ImmOperand(MI, OpNum: 0, O);
6007 O << ',';
6008 break;
6009 case 11:
6010 // InsnMII, InsnRIE, InsnRIEa, InsnRIEb, InsnRIEc, InsnRIEd, InsnRIEe, In...
6011 printU48ImmOperand(MI, OpNum: 0, O);
6012 O << ',';
6013 break;
6014 case 12:
6015 // J, JAsmE, JAsmH, JAsmHE, JAsmL, JAsmLE, JAsmLH, JAsmM, JAsmNE, JAsmNH,...
6016 printPCRelOperand(MI, Address, OpNum: 0, O);
6017 return;
6018 break;
6019 case 13:
6020 // KDSA, KIMD, KLMD, KMAC, PFMF, TRTE, TRTEOpt, TRTRE, TRTREOpt
6021 printOperand(MI, OpNum: 1, O);
6022 O << ", ";
6023 printOperand(MI, OpNum: 0, O);
6024 break;
6025 case 14:
6026 // LOC, LOCFH, LOCG
6027 printCond4Operand(MI, OpNum: 5, O);
6028 O << "\t";
6029 printOperand(MI, OpNum: 0, O);
6030 O << ", ";
6031 printBDAddrOperand(MI, OpNum: 2, O);
6032 return;
6033 break;
6034 case 15:
6035 // LOCFHR, LOCGHI, LOCGR, LOCHHI, LOCHI, LOCR, SELFHR, SELGR, SELR, STOC,...
6036 printCond4Operand(MI, OpNum: 4, O);
6037 O << "\t";
6038 printOperand(MI, OpNum: 0, O);
6039 O << ", ";
6040 break;
6041 case 16:
6042 // MVCK, MVCP, MVCS
6043 printBDRAddrOperand(MI, OpNum: 0, O);
6044 O << ", ";
6045 printBDAddrOperand(MI, OpNum: 3, O);
6046 O << ", ";
6047 printOperand(MI, OpNum: 5, O);
6048 return;
6049 break;
6050 case 17:
6051 // SVC
6052 printU8ImmOperand(MI, OpNum: 0, O);
6053 return;
6054 break;
6055 }
6056
6057
6058 // Fragment 1 encoded into 5 bits for 18 unique commands.
6059 switch ((Bits >> 20) & 31) {
6060 default: llvm_unreachable("Invalid command number.");
6061 case 0:
6062 // A, AD, ADB, ADBR, ADR, ADTR, ADTRA, AE, AEB, AEBR, AER, AFI, AG, AGF, ...
6063 O << ", ";
6064 break;
6065 case 1:
6066 // BC, BIC, BRC, BRCL
6067 O << "\t";
6068 break;
6069 case 2:
6070 // BCAsm, BICAsm, PFD
6071 printBDXAddrOperand(MI, OpNum: 1, O);
6072 return;
6073 break;
6074 case 3:
6075 // BCR
6076 O << "r\t";
6077 printOperand(MI, OpNum: 2, O);
6078 return;
6079 break;
6080 case 4:
6081 // BCRAsm, CGRB, CGRJ, CGRT, CLGRB, CLGRJ, CLGRT, CLRB, CLRJ, CLRT, CRB, ...
6082 printOperand(MI, OpNum: 1, O);
6083 break;
6084 case 5:
6085 // BPP, BPRP, BRCAsm, BRCLAsm, PFDRL
6086 printPCRelOperand(MI, Address, OpNum: 1, O);
6087 break;
6088 case 6:
6089 // BR, BRAsmE, BRAsmH, BRAsmHE, BRAsmL, BRAsmLE, BRAsmLH, BRAsmM, BRAsmNE...
6090 return;
6091 break;
6092 case 7:
6093 // CGIB, CGIJ, CIB, CIJ
6094 printS8ImmOperand(MI, OpNum: 1, O);
6095 O << ", ";
6096 break;
6097 case 8:
6098 // CGIT, CIT
6099 printS16ImmOperand(MI, OpNum: 1, O);
6100 return;
6101 break;
6102 case 9:
6103 // CLFIT, CLGIT
6104 printU16ImmOperand(MI, OpNum: 1, O);
6105 return;
6106 break;
6107 case 10:
6108 // CLGIB, CLGIJ, CLIB, CLIJ
6109 printU8ImmOperand(MI, OpNum: 1, O);
6110 O << ", ";
6111 break;
6112 case 11:
6113 // InsnI, InsnRR
6114 O << ',';
6115 break;
6116 case 12:
6117 // InsnIE, InsnMII, InsnRILc, InsnRIc, InsnRXYb, InsnRXb, InsnSMI, NIAI
6118 printU4ImmOperand(MI, OpNum: 1, O);
6119 break;
6120 case 13:
6121 // InsnRSLa, InsnSSa, InsnSSb, InsnSSc
6122 printBDLAddrOperand(MI, OpNum: 1, O);
6123 break;
6124 case 14:
6125 // InsnS, InsnSI, InsnSIL, InsnSIY, InsnSSE, InsnSSF, InsnSSf, STOC, STOC...
6126 printBDAddrOperand(MI, OpNum: 1, O);
6127 break;
6128 case 15:
6129 // InsnSS, InsnSSd
6130 printBDRAddrOperand(MI, OpNum: 1, O);
6131 O << ',';
6132 printBDAddrOperand(MI, OpNum: 4, O);
6133 O << ',';
6134 printOperand(MI, OpNum: 6, O);
6135 return;
6136 break;
6137 case 16:
6138 // LOCFHR, LOCGR, LOCR, SELFHR, SELGR, SELR
6139 printOperand(MI, OpNum: 2, O);
6140 break;
6141 case 17:
6142 // LOCGHI, LOCHHI, LOCHI
6143 printS16ImmOperand(MI, OpNum: 2, O);
6144 return;
6145 break;
6146 }
6147
6148
6149 // Fragment 2 encoded into 6 bits for 35 unique commands.
6150 switch ((Bits >> 25) & 63) {
6151 default: llvm_unreachable("Invalid command number.");
6152 case 0:
6153 // A, AD, ADB, AE, AEB, AG, AGF, AGH, AH, AHY, AL, ALC, ALCG, ALG, ALGF, ...
6154 printBDXAddrOperand(MI, OpNum: 2, O);
6155 break;
6156 case 1:
6157 // ADBR, ADR, AEBR, AER, AGFR, AGR, ALCGR, ALCR, ALGFR, ALGR, ALR, AR, AU...
6158 printOperand(MI, OpNum: 2, O);
6159 break;
6160 case 2:
6161 // ADTR, ADTRA, AGHIK, AGRK, AHHHR, AHHLR, AHIK, ALGHSIK, ALGRK, ALHHHR, ...
6162 printOperand(MI, OpNum: 1, O);
6163 break;
6164 case 3:
6165 // AFI, AGFI, AIH, ALSIH, ALSIHN, MSFI, MSGFI
6166 printS32ImmOperand(MI, OpNum: 2, O);
6167 return;
6168 break;
6169 case 4:
6170 // AGHI, AHI, CGHSI, CHHSI, CHSI, LOCGHIAsm, LOCGHIAsmE, LOCGHIAsmH, LOCG...
6171 printS16ImmOperand(MI, OpNum: 2, O);
6172 break;
6173 case 5:
6174 // AGSI, ALGSI, ALSI, ASI
6175 printS8ImmOperand(MI, OpNum: 2, O);
6176 return;
6177 break;
6178 case 6:
6179 // ALFI, ALGFI, NIHF, NILF, OIHF, OILF, SLFI, SLGFI, XIHF, XILF
6180 printU32ImmOperand(MI, OpNum: 2, O);
6181 return;
6182 break;
6183 case 7:
6184 // AP, CP, DP, MP, MVO, PACK, SP, UNPK, ZAP
6185 printBDLAddrOperand(MI, OpNum: 3, O);
6186 return;
6187 break;
6188 case 8:
6189 // BAL, BAS, C, CD, CDB, CE, CEB, CG, CGF, CGH, CH, CHF, CHY, CL, CLG, CL...
6190 printBDXAddrOperand(MI, OpNum: 1, O);
6191 break;
6192 case 9:
6193 // BCRAsm, BRCAsm, BRCLAsm, CGRT, CLGRT, CLRT, CRT, InsnRSLa, InsnS, LOCF...
6194 return;
6195 break;
6196 case 10:
6197 // BPP, BPRP, CGRB, CGRJ, CLGRB, CLGRJ, CLRB, CLRJ, CRB, CRJ, SELFHR, SEL...
6198 O << ", ";
6199 break;
6200 case 11:
6201 // BRAS, BRASL
6202 printPCRelTLSOperand(MI, Address, OpNum: 1, O);
6203 return;
6204 break;
6205 case 12:
6206 // BRC, BRCL, BRCT, BRCTG, BRCTH
6207 printPCRelOperand(MI, Address, OpNum: 2, O);
6208 return;
6209 break;
6210 case 13:
6211 // CAL, CALG, CALGF, CLGTAsmE, CLGTAsmH, CLGTAsmHE, CLGTAsmL, CLGTAsmLE, ...
6212 printBDAddrOperand(MI, OpNum: 1, O);
6213 break;
6214 case 14:
6215 // CDFBRA, CDFTR, CDGBRA, CDGTRA, CDLFBR, CDLFTR, CDLGBR, CDLGTR, CEFBRA,...
6216 printU4ImmOperand(MI, OpNum: 1, O);
6217 O << ", ";
6218 break;
6219 case 15:
6220 // CDPT, CDZT, CPDT, CPXT, CXPT, CXZT, CZDT, CZXT
6221 printBDLAddrOperand(MI, OpNum: 1, O);
6222 O << ", ";
6223 printU4ImmOperand(MI, OpNum: 4, O);
6224 return;
6225 break;
6226 case 16:
6227 // CFI, CGFI, CIH, LGFI
6228 printS32ImmOperand(MI, OpNum: 1, O);
6229 return;
6230 break;
6231 case 17:
6232 // CGFRL, CGHRL, CGRL, CHRL, CLGFRL, CLGHRL, CLGRL, CLHRL, CLRL, CRL, EXR...
6233 printPCRelOperand(MI, Address, OpNum: 1, O);
6234 return;
6235 break;
6236 case 18:
6237 // CGHI, CGITAsm, CGITAsmE, CGITAsmH, CGITAsmHE, CGITAsmL, CGITAsmLE, CGI...
6238 printS16ImmOperand(MI, OpNum: 1, O);
6239 break;
6240 case 19:
6241 // CGIB, CIB, CLC, CLGIB, CLIB, ED, EDMK, MVC, MVCIN, MVN, MVZ, NC, OC, S...
6242 printBDAddrOperand(MI, OpNum: 3, O);
6243 break;
6244 case 20:
6245 // CGIBAsm, CGIBAsmE, CGIBAsmH, CGIBAsmHE, CGIBAsmL, CGIBAsmLE, CGIBAsmLH...
6246 printS8ImmOperand(MI, OpNum: 1, O);
6247 O << ", ";
6248 break;
6249 case 21:
6250 // CGIJ, CIJ, CLGIJ, CLIJ
6251 printPCRelOperand(MI, Address, OpNum: 3, O);
6252 return;
6253 break;
6254 case 22:
6255 // CLFHSI, CLGHSI, CLHHSI, IIHH, IIHL, IILH, IILL, NIHH, NIHL, NILH, NILL...
6256 printU16ImmOperand(MI, OpNum: 2, O);
6257 return;
6258 break;
6259 case 23:
6260 // CLFI, CLGFI, CLIH, IIHF, IILF, LLIHF, LLILF
6261 printU32ImmOperand(MI, OpNum: 1, O);
6262 return;
6263 break;
6264 case 24:
6265 // CLFITAsm, CLFITAsmE, CLFITAsmH, CLFITAsmHE, CLFITAsmL, CLFITAsmLE, CLF...
6266 printU16ImmOperand(MI, OpNum: 1, O);
6267 break;
6268 case 25:
6269 // CLGIBAsm, CLGIBAsmE, CLGIBAsmH, CLGIBAsmHE, CLGIBAsmL, CLGIBAsmLE, CLG...
6270 printU8ImmOperand(MI, OpNum: 1, O);
6271 break;
6272 case 26:
6273 // CLGTAsm, CLTAsm, TRTE, TRTRE
6274 printU4ImmOperand(MI, OpNum: 3, O);
6275 break;
6276 case 27:
6277 // CLI, CLIY, MC, MVI, MVIY, NI, NIY, OI, OIY, STNSM, STOSM, TM, TMY, XI,...
6278 printU8ImmOperand(MI, OpNum: 2, O);
6279 return;
6280 break;
6281 case 28:
6282 // CSST, ECTG, LASP, LOCAsm, LOCAsmE, LOCAsmH, LOCAsmHE, LOCAsmL, LOCAsmL...
6283 printBDAddrOperand(MI, OpNum: 2, O);
6284 break;
6285 case 29:
6286 // ICM, ICMH, ICMY
6287 printU4ImmOperand(MI, OpNum: 2, O);
6288 O << ", ";
6289 printBDAddrOperand(MI, OpNum: 3, O);
6290 return;
6291 break;
6292 case 30:
6293 // InsnIE, InsnMII, InsnRI, InsnRIE, InsnRIEa, InsnRIEb, InsnRIEc, InsnRI...
6294 O << ',';
6295 break;
6296 case 31:
6297 // LLXAB, LLXAF, LLXAG, LLXAH, LLXAQ, LXAB, LXAF, LXAG, LXAH, LXAQ
6298 printLXAAddrOperand(MI, OpNum: 1, O);
6299 return;
6300 break;
6301 case 32:
6302 // PKA, PKU
6303 printBDLAddrOperand(MI, OpNum: 2, O);
6304 return;
6305 break;
6306 case 33:
6307 // VGEF, VGEG
6308 printBDVAddrOperand(MI, OpNum: 2, O);
6309 O << ", ";
6310 break;
6311 case 34:
6312 // VSCEF, VSCEG
6313 printBDVAddrOperand(MI, OpNum: 1, O);
6314 O << ", ";
6315 break;
6316 }
6317
6318
6319 // Fragment 3 encoded into 5 bits for 29 unique commands.
6320 switch ((Bits >> 31) & 31) {
6321 default: llvm_unreachable("Invalid command number.");
6322 case 0:
6323 // A, AD, ADB, ADBR, ADR, AE, AEB, AEBR, AER, AG, AGF, AGFR, AGH, AGHI, A...
6324 return;
6325 break;
6326 case 1:
6327 // ADTR, ADTRA, AGHIK, AGRK, AHHHR, AHHLR, AHIK, ALGHSIK, ALGRK, ALHHHR, ...
6328 O << ", ";
6329 break;
6330 case 2:
6331 // BPP, CGIBAsmE, CGIBAsmH, CGIBAsmHE, CGIBAsmL, CGIBAsmLE, CGIBAsmLH, CG...
6332 printBDAddrOperand(MI, OpNum: 2, O);
6333 break;
6334 case 3:
6335 // BPRP, CGIJAsmE, CGIJAsmH, CGIJAsmHE, CGIJAsmL, CGIJAsmLE, CGIJAsmLH, C...
6336 printPCRelOperand(MI, Address, OpNum: 2, O);
6337 break;
6338 case 4:
6339 // CDFBRA, CDFTR, CDGBRA, CDGTRA, CDLFBR, CDLFTR, CDLGBR, CDLGTR, CEFBRA,...
6340 printOperand(MI, OpNum: 2, O);
6341 break;
6342 case 5:
6343 // CGIBAsm, CGIJAsm, CIBAsm, CIJAsm, InsnIE, InsnRRFe
6344 printU4ImmOperand(MI, OpNum: 2, O);
6345 break;
6346 case 6:
6347 // CGRB, CLGRB, CLRB, CRB, InsnSSE, InsnSSF
6348 printBDAddrOperand(MI, OpNum: 3, O);
6349 break;
6350 case 7:
6351 // CGRJ, CLGRJ, CLRJ, CRJ
6352 printPCRelOperand(MI, Address, OpNum: 3, O);
6353 return;
6354 break;
6355 case 8:
6356 // InsnRI, InsnRIEd, InsnRIEg
6357 printS16ImmOperand(MI, OpNum: 2, O);
6358 break;
6359 case 9:
6360 // InsnRIEa, InsnRIa, InsnVRIa
6361 printX16ImmOperand(MI, OpNum: 2, O);
6362 break;
6363 case 10:
6364 // InsnRIEc, InsnRIS
6365 printX8ImmOperand(MI, OpNum: 2, O);
6366 O << ',';
6367 printU4ImmOperand(MI, OpNum: 3, O);
6368 O << ',';
6369 break;
6370 case 11:
6371 // InsnRILU
6372 printU32ImmOperand(MI, OpNum: 2, O);
6373 return;
6374 break;
6375 case 12:
6376 // InsnRILa
6377 printX32ImmOperand(MI, OpNum: 2, O);
6378 return;
6379 break;
6380 case 13:
6381 // InsnRR
6382 O << ',';
6383 printOperand(MI, OpNum: 2, O);
6384 return;
6385 break;
6386 case 14:
6387 // InsnRSLb
6388 printBDLAddrOperand(MI, OpNum: 2, O);
6389 O << ',';
6390 printU4ImmOperand(MI, OpNum: 5, O);
6391 return;
6392 break;
6393 case 15:
6394 // InsnRX, InsnRXE, InsnRXY, InsnRXYa, InsnRXYb, InsnRXYc, InsnRXa, InsnR...
6395 printBDXAddrOperand(MI, OpNum: 2, O);
6396 break;
6397 case 16:
6398 // InsnSI, InsnSIY
6399 printX8ImmOperand(MI, OpNum: 3, O);
6400 return;
6401 break;
6402 case 17:
6403 // InsnSIL
6404 printX16ImmOperand(MI, OpNum: 3, O);
6405 return;
6406 break;
6407 case 18:
6408 // InsnSSa, InsnSSc
6409 printBDAddrOperand(MI, OpNum: 4, O);
6410 break;
6411 case 19:
6412 // InsnSSb
6413 printBDLAddrOperand(MI, OpNum: 4, O);
6414 return;
6415 break;
6416 case 20:
6417 // InsnSSf
6418 printBDLAddrOperand(MI, OpNum: 3, O);
6419 return;
6420 break;
6421 case 21:
6422 // InsnVRIb
6423 printU8ImmOperand(MI, OpNum: 2, O);
6424 O << ',';
6425 printU8ImmOperand(MI, OpNum: 3, O);
6426 O << ',';
6427 printU4ImmOperand(MI, OpNum: 4, O);
6428 return;
6429 break;
6430 case 22:
6431 // InsnVRIc, InsnVRIh, InsnVRRg
6432 printU16ImmOperand(MI, OpNum: 2, O);
6433 break;
6434 case 23:
6435 // InsnVRV
6436 printBDVAddrOperand(MI, OpNum: 2, O);
6437 O << ',';
6438 printU4ImmOperand(MI, OpNum: 5, O);
6439 return;
6440 break;
6441 case 24:
6442 // SELFHR, SELGR, SELR
6443 printOperand(MI, OpNum: 1, O);
6444 return;
6445 break;
6446 case 25:
6447 // VGEF
6448 printU2ImmOperand(MI, OpNum: 5, O);
6449 return;
6450 break;
6451 case 26:
6452 // VGEG
6453 printU1ImmOperand(MI, OpNum: 5, O);
6454 return;
6455 break;
6456 case 27:
6457 // VSCEF
6458 printU2ImmOperand(MI, OpNum: 4, O);
6459 return;
6460 break;
6461 case 28:
6462 // VSCEG
6463 printU1ImmOperand(MI, OpNum: 4, O);
6464 return;
6465 break;
6466 }
6467
6468
6469 // Fragment 4 encoded into 6 bits for 34 unique commands.
6470 switch ((Bits >> 36) & 63) {
6471 default: llvm_unreachable("Invalid command number.");
6472 case 0:
6473 // ADTR, ADTRA, AGRK, AHHHR, AHHLR, ALGRK, ALHHHR, ALHHLR, ALRK, ARK, AXT...
6474 printOperand(MI, OpNum: 2, O);
6475 break;
6476 case 1:
6477 // AGHIK, AHIK, ALGHSIK, ALHSIK
6478 printS16ImmOperand(MI, OpNum: 2, O);
6479 return;
6480 break;
6481 case 2:
6482 // BPP, BPRP, CFDBR, CFDR, CFEBR, CFER, CFXBR, CFXR, CGDBR, CGDR, CGDTR, ...
6483 return;
6484 break;
6485 case 3:
6486 // BRXH, BRXHG, BRXLE, BRXLG
6487 printPCRelOperand(MI, Address, OpNum: 3, O);
6488 return;
6489 break;
6490 case 4:
6491 // BXH, BXHG, BXLE, BXLEG, CAL, CALG, CALGF, CDS, CDSG, CDSY, CS, CSG, CS...
6492 printBDAddrOperand(MI, OpNum: 3, O);
6493 break;
6494 case 5:
6495 // CDFBRA, CDFTR, CDGBRA, CDGTRA, CDLFBR, CDLFTR, CDLGBR, CDLGTR, CEFBRA,...
6496 O << ", ";
6497 break;
6498 case 6:
6499 // CGITAsm, CGRBAsm, CGRJAsm, CGRTAsm, CITAsm, CLFITAsm, CLGIBAsm, CLGIJA...
6500 printU4ImmOperand(MI, OpNum: 2, O);
6501 break;
6502 case 7:
6503 // CGRBAsmE, CGRBAsmH, CGRBAsmHE, CGRBAsmL, CGRBAsmLE, CGRBAsmLH, CGRBAsm...
6504 printBDAddrOperand(MI, OpNum: 2, O);
6505 break;
6506 case 8:
6507 // CGRJAsmE, CGRJAsmH, CGRJAsmHE, CGRJAsmL, CGRJAsmLE, CGRJAsmLH, CGRJAsm...
6508 printPCRelOperand(MI, Address, OpNum: 2, O);
6509 return;
6510 break;
6511 case 9:
6512 // CLCLE, CLCLU, InsnRIS, MVCLE, MVCLU
6513 printBDAddrOperand(MI, OpNum: 4, O);
6514 return;
6515 break;
6516 case 10:
6517 // CLGTAsm, CLTAsm
6518 printBDAddrOperand(MI, OpNum: 1, O);
6519 return;
6520 break;
6521 case 11:
6522 // CPSDRdd, CPSDRdh, CPSDRds, CPSDRhd, CPSDRhh, CPSDRhs, CPSDRsd, CPSDRsh...
6523 printOperand(MI, OpNum: 1, O);
6524 break;
6525 case 12:
6526 // CSST, DFLTCC, ECTG, MVCOS
6527 printOperand(MI, OpNum: 4, O);
6528 return;
6529 break;
6530 case 13:
6531 // CU12, CU14, CU21, CU24, CUTFU, CUUTF, KIMDOpt, KLMDOpt, LCBB, LOCAsm, ...
6532 printU4ImmOperand(MI, OpNum: 4, O);
6533 return;
6534 break;
6535 case 14:
6536 // DIDBR, DIEBR, LPTEA, MADBR, MADR, MAEBR, MAER, MAYHR, MAYLR, MAYR, MSD...
6537 printOperand(MI, OpNum: 3, O);
6538 break;
6539 case 15:
6540 // InsnMII, InsnRIE, InsnRIEa, InsnRIEb, InsnRIEd, InsnRIEe, InsnRIEf, In...
6541 O << ',';
6542 break;
6543 case 16:
6544 // InsnRIEc
6545 printPCRelOperand(MI, Address, OpNum: 4, O);
6546 return;
6547 break;
6548 case 17:
6549 // LOCFHRAsm, LOCGHIAsm, LOCGRAsm, LOCHHIAsm, LOCHIAsm, LOCRAsm, STOCAsm,...
6550 printU4ImmOperand(MI, OpNum: 3, O);
6551 return;
6552 break;
6553 case 18:
6554 // MAD, MADB, MAE, MAEB, MAY, MAYH, MAYL, MSD, MSDB, MSE, MSEB
6555 printBDXAddrOperand(MI, OpNum: 3, O);
6556 return;
6557 break;
6558 case 19:
6559 // MY, MYH, MYL, SLDT, SLXT, SRDT, SRXT
6560 printBDXAddrOperand(MI, OpNum: 2, O);
6561 return;
6562 break;
6563 case 20:
6564 // RISBG, RISBG32, RISBG32Opt, RISBGN, RISBGNOpt, RISBGNZ, RISBGNZOpt, RI...
6565 printU8ImmOperand(MI, OpNum: 3, O);
6566 break;
6567 case 21:
6568 // SRP, VLEB
6569 printU4ImmOperand(MI, OpNum: 5, O);
6570 return;
6571 break;
6572 case 22:
6573 // VCVD, VCVDG, VCVDQ, VGM, VGMB, VGMF, VGMG, VGMH, VPSOP, VSRP
6574 printU8ImmOperand(MI, OpNum: 2, O);
6575 break;
6576 case 23:
6577 // VFTCI, VFTCIDB, VFTCISB, WFTCIDB, WFTCISB, WFTCIXB
6578 printU12ImmOperand(MI, OpNum: 2, O);
6579 break;
6580 case 24:
6581 // VLEBRF, VLEF
6582 printU2ImmOperand(MI, OpNum: 5, O);
6583 return;
6584 break;
6585 case 25:
6586 // VLEBRG, VLEG
6587 printU1ImmOperand(MI, OpNum: 5, O);
6588 return;
6589 break;
6590 case 26:
6591 // VLEBRH, VLEH
6592 printU3ImmOperand(MI, OpNum: 5, O);
6593 return;
6594 break;
6595 case 27:
6596 // VLEIF
6597 printU2ImmOperand(MI, OpNum: 3, O);
6598 return;
6599 break;
6600 case 28:
6601 // VLEIG
6602 printU1ImmOperand(MI, OpNum: 3, O);
6603 return;
6604 break;
6605 case 29:
6606 // VLEIH
6607 printU3ImmOperand(MI, OpNum: 3, O);
6608 return;
6609 break;
6610 case 30:
6611 // VREP, VREPB, VREPF, VREPG, VREPH, VTZ
6612 printU16ImmOperand(MI, OpNum: 2, O);
6613 break;
6614 case 31:
6615 // VSTEBRF, VSTEF
6616 printU2ImmOperand(MI, OpNum: 4, O);
6617 return;
6618 break;
6619 case 32:
6620 // VSTEBRG, VSTEG
6621 printU1ImmOperand(MI, OpNum: 4, O);
6622 return;
6623 break;
6624 case 33:
6625 // VSTEBRH, VSTEH
6626 printU3ImmOperand(MI, OpNum: 4, O);
6627 return;
6628 break;
6629 }
6630
6631
6632 // Fragment 5 encoded into 4 bits for 16 unique commands.
6633 switch ((Bits >> 42) & 15) {
6634 default: llvm_unreachable("Invalid command number.");
6635 case 0:
6636 // ADTR, AGRK, AHHHR, AHHLR, ALGRK, ALHHHR, ALHHLR, ALRK, ARK, AXTR, BDEP...
6637 return;
6638 break;
6639 case 1:
6640 // ADTRA, AXTRA, CGRBAsm, CGRJAsm, CLGIBAsm, CLGIJAsm, CLGRBAsm, CLGRJAsm...
6641 O << ", ";
6642 break;
6643 case 2:
6644 // CDFBRA, CDFTR, CDGBRA, CDGTRA, CDLFBR, CDLFTR, CDLGBR, CDLGTR, CEFBRA,...
6645 printU4ImmOperand(MI, OpNum: 3, O);
6646 break;
6647 case 3:
6648 // CGIBAsm, CIBAsm, InsnRS, InsnRSE, InsnRSY, InsnSMI, InsnVRS
6649 printBDAddrOperand(MI, OpNum: 3, O);
6650 break;
6651 case 4:
6652 // CGIJAsm, CIJAsm, InsnMII, InsnRIE, InsnRSI
6653 printPCRelOperand(MI, Address, OpNum: 3, O);
6654 return;
6655 break;
6656 case 5:
6657 // InsnRIEd, InsnRIEe, InsnRRD, InsnRRF, InsnRRFa, InsnRRFb, InsnRRFe, In...
6658 printOperand(MI, OpNum: 3, O);
6659 break;
6660 case 6:
6661 // InsnRIEf, InsnVRIg, InsnVRIi, InsnVRIj
6662 printU8ImmOperand(MI, OpNum: 3, O);
6663 O << ',';
6664 break;
6665 case 7:
6666 // InsnRSYa, InsnRSa, InsnSSe, InsnVRSa, InsnVRSb, InsnVRSc, InsnVRSd
6667 printOperand(MI, OpNum: 4, O);
6668 break;
6669 case 8:
6670 // InsnRSYb, InsnRSb
6671 printU4ImmOperand(MI, OpNum: 4, O);
6672 return;
6673 break;
6674 case 9:
6675 // InsnRXE, InsnVRX
6676 printU4ImmOperand(MI, OpNum: 5, O);
6677 return;
6678 break;
6679 case 10:
6680 // InsnRXF
6681 printBDXAddrOperand(MI, OpNum: 3, O);
6682 return;
6683 break;
6684 case 11:
6685 // InsnSSF
6686 printOperand(MI, OpNum: 5, O);
6687 return;
6688 break;
6689 case 12:
6690 // InsnSSc
6691 printU4ImmOperand(MI, OpNum: 6, O);
6692 return;
6693 break;
6694 case 13:
6695 // InsnVRI, InsnVRIe
6696 printU12ImmOperand(MI, OpNum: 3, O);
6697 O << ',';
6698 printU4ImmOperand(MI, OpNum: 4, O);
6699 O << ',';
6700 printU4ImmOperand(MI, OpNum: 5, O);
6701 return;
6702 break;
6703 case 14:
6704 // InsnVRIl
6705 printU16ImmOperand(MI, OpNum: 3, O);
6706 return;
6707 break;
6708 case 15:
6709 // InsnVSI
6710 printU8ImmOperand(MI, OpNum: 4, O);
6711 return;
6712 break;
6713 }
6714
6715
6716 // Fragment 6 encoded into 4 bits for 11 unique commands.
6717 switch ((Bits >> 46) & 15) {
6718 default: llvm_unreachable("Invalid command number.");
6719 case 0:
6720 // ADTRA, AXTRA, CRDTE, DDTRA, DXTRA, IDTE, IPTE, MDTRA, MXTRA, RDP, SDTR...
6721 printU4ImmOperand(MI, OpNum: 3, O);
6722 break;
6723 case 1:
6724 // CDFBRA, CDFTR, CDGBRA, CDGTRA, CDLFBR, CDLFTR, CDLGBR, CDLGTR, CEFBRA,...
6725 return;
6726 break;
6727 case 2:
6728 // CGRBAsm, CLGIBAsm, CLGRBAsm, CLIBAsm, CLRBAsm, CRBAsm
6729 printBDAddrOperand(MI, OpNum: 3, O);
6730 return;
6731 break;
6732 case 3:
6733 // CGRJAsm, CLGIJAsm, CLGRJAsm, CLIJAsm, CLRJAsm, CRJAsm
6734 printPCRelOperand(MI, Address, OpNum: 3, O);
6735 return;
6736 break;
6737 case 4:
6738 // DIDBR, DIEBR, InsnVRIi, InsnVRIj, LPTEA, QADTR, QAXTR, RRDTR, RRXTR, V...
6739 printU4ImmOperand(MI, OpNum: 4, O);
6740 return;
6741 break;
6742 case 5:
6743 // InsnRIEb, InsnRRF, InsnRRFa, InsnRRFb, InsnRRFe, InsnRRS, InsnSSe, Ins...
6744 O << ',';
6745 break;
6746 case 6:
6747 // InsnRIEf, InsnVRIg, RISBG, RISBG32, RISBG32Opt, RISBGN, RISBGNOpt, RIS...
6748 printU8ImmOperand(MI, OpNum: 4, O);
6749 break;
6750 case 7:
6751 // LMD, PLO
6752 printBDAddrOperand(MI, OpNum: 4, O);
6753 return;
6754 break;
6755 case 8:
6756 // VAC, VACCC, VACCCQ, VACQ, VBLEND, VBLENDB, VBLENDF, VBLENDG, VBLENDH, ...
6757 printOperand(MI, OpNum: 3, O);
6758 break;
6759 case 9:
6760 // VAP, VDP, VMP, VMSP, VPKZR, VPSOP, VRP, VSDP, VSLD, VSLDB, VSP, VSRD, ...
6761 printU8ImmOperand(MI, OpNum: 3, O);
6762 break;
6763 case 10:
6764 // VLVG
6765 printU4ImmOperand(MI, OpNum: 5, O);
6766 return;
6767 break;
6768 }
6769
6770
6771 // Fragment 7 encoded into 4 bits for 10 unique commands.
6772 switch ((Bits >> 50) & 15) {
6773 default: llvm_unreachable("Invalid command number.");
6774 case 0:
6775 // ADTRA, AXTRA, CRDTE, DDTRA, DXTRA, IDTE, IPTE, MDTRA, MXTRA, RDP, RISB...
6776 return;
6777 break;
6778 case 1:
6779 // InsnRIEb
6780 printPCRelOperand(MI, Address, OpNum: 4, O);
6781 return;
6782 break;
6783 case 2:
6784 // InsnRIEf, InsnVRIg
6785 O << ',';
6786 break;
6787 case 3:
6788 // InsnRRF, InsnRRFa, InsnRRFb, InsnRRFe, InsnVRIc, InsnVRR, InsnVRRa, In...
6789 printU4ImmOperand(MI, OpNum: 4, O);
6790 break;
6791 case 4:
6792 // InsnRRS
6793 printBDAddrOperand(MI, OpNum: 4, O);
6794 return;
6795 break;
6796 case 5:
6797 // InsnSSe
6798 printBDAddrOperand(MI, OpNum: 5, O);
6799 return;
6800 break;
6801 case 6:
6802 // InsnVRId, InsnVRIf
6803 printU8ImmOperand(MI, OpNum: 4, O);
6804 O << ',';
6805 printU4ImmOperand(MI, OpNum: 5, O);
6806 return;
6807 break;
6808 case 7:
6809 // InsnVRIk, InsnVRRd, InsnVRRe
6810 printOperand(MI, OpNum: 4, O);
6811 O << ',';
6812 break;
6813 case 8:
6814 // InsnVRS, InsnVRSa, InsnVRSb, InsnVRSc
6815 printU4ImmOperand(MI, OpNum: 5, O);
6816 return;
6817 break;
6818 case 9:
6819 // RISBG, RISBG32, RISBGN, RISBGNZ, RISBGZ, RISBHG, RISBLG, RNSBG, ROSBG,...
6820 O << ", ";
6821 break;
6822 }
6823
6824
6825 // Fragment 8 encoded into 3 bits for 6 unique commands.
6826 switch ((Bits >> 54) & 7) {
6827 default: llvm_unreachable("Invalid command number.");
6828 case 0:
6829 // InsnRIEf, InsnVRIk, RISBG, RISBG32, RISBGN, RISBGNZ, RISBGZ, RISBHG, R...
6830 printU8ImmOperand(MI, OpNum: 5, O);
6831 return;
6832 break;
6833 case 1:
6834 // InsnRRF, InsnRRFa, InsnRRFb, InsnRRFe, InsnVRIc, InsnVRRi, InsnVRRj
6835 return;
6836 break;
6837 case 2:
6838 // InsnVRIg, InsnVRRd, InsnVRRe, VERIM
6839 printU4ImmOperand(MI, OpNum: 5, O);
6840 break;
6841 case 3:
6842 // InsnVRR, InsnVRRa, InsnVRRb, InsnVRRc
6843 O << ',';
6844 printU4ImmOperand(MI, OpNum: 5, O);
6845 break;
6846 case 4:
6847 // VAC, VACCC, VAP, VBLEND, VCDG, VCDLG, VCEQ, VCFPL, VCFPS, VCGD, VCH, V...
6848 printU4ImmOperand(MI, OpNum: 4, O);
6849 break;
6850 case 5:
6851 // VEVAL
6852 printU8ImmOperand(MI, OpNum: 4, O);
6853 return;
6854 break;
6855 }
6856
6857
6858 // Fragment 9 encoded into 2 bits for 3 unique commands.
6859 switch ((Bits >> 57) & 3) {
6860 default: llvm_unreachable("Invalid command number.");
6861 case 0:
6862 // InsnVRIg, InsnVRRa, InsnVRRb, VAC, VACCC, VAP, VBLEND, VCDG, VCDLG, VC...
6863 return;
6864 break;
6865 case 1:
6866 // InsnVRR, InsnVRRc, InsnVRRd, InsnVRRe
6867 O << ',';
6868 printU4ImmOperand(MI, OpNum: 6, O);
6869 return;
6870 break;
6871 case 2:
6872 // VFCE, VFCH, VFCHE, VFMA, VFMAX, VFMIN, VFMS, VFNMA, VFNMS, VMSL, VSTRC...
6873 O << ", ";
6874 printU4ImmOperand(MI, OpNum: 5, O);
6875 return;
6876 break;
6877 }
6878
6879}
6880
6881
6882/// getRegisterName - This method is automatically generated by tblgen
6883/// from the register set description. This returns the assembler name
6884/// for the specified register.
6885const char *SystemZGNUInstPrinter::getRegisterName(MCRegister Reg) {
6886 unsigned RegNo = Reg.id();
6887 assert(RegNo && RegNo < 227 && "Invalid register number!");
6888
6889
6890#ifdef __GNUC__
6891#pragma GCC diagnostic push
6892#pragma GCC diagnostic ignored "-Woverlength-strings"
6893#endif
6894 static const char AsmStrs[] = {
6895 /* 0 */ "a10\000"
6896 /* 4 */ "c10\000"
6897 /* 8 */ "f10\000"
6898 /* 12 */ "r10\000"
6899 /* 16 */ "v10\000"
6900 /* 20 */ "v20\000"
6901 /* 24 */ "v30\000"
6902 /* 28 */ "a0\000"
6903 /* 31 */ "c0\000"
6904 /* 34 */ "f0\000"
6905 /* 37 */ "r0\000"
6906 /* 40 */ "v0\000"
6907 /* 43 */ "a11\000"
6908 /* 47 */ "c11\000"
6909 /* 51 */ "f11\000"
6910 /* 55 */ "r11\000"
6911 /* 59 */ "v11\000"
6912 /* 63 */ "v21\000"
6913 /* 67 */ "v31\000"
6914 /* 71 */ "a1\000"
6915 /* 74 */ "c1\000"
6916 /* 77 */ "f1\000"
6917 /* 80 */ "r1\000"
6918 /* 83 */ "v1\000"
6919 /* 86 */ "a12\000"
6920 /* 90 */ "c12\000"
6921 /* 94 */ "f12\000"
6922 /* 98 */ "r12\000"
6923 /* 102 */ "v12\000"
6924 /* 106 */ "v22\000"
6925 /* 110 */ "a2\000"
6926 /* 113 */ "c2\000"
6927 /* 116 */ "f2\000"
6928 /* 119 */ "r2\000"
6929 /* 122 */ "v2\000"
6930 /* 125 */ "a13\000"
6931 /* 129 */ "c13\000"
6932 /* 133 */ "f13\000"
6933 /* 137 */ "r13\000"
6934 /* 141 */ "v13\000"
6935 /* 145 */ "v23\000"
6936 /* 149 */ "a3\000"
6937 /* 152 */ "c3\000"
6938 /* 155 */ "f3\000"
6939 /* 158 */ "r3\000"
6940 /* 161 */ "v3\000"
6941 /* 164 */ "a14\000"
6942 /* 168 */ "c14\000"
6943 /* 172 */ "f14\000"
6944 /* 176 */ "r14\000"
6945 /* 180 */ "v14\000"
6946 /* 184 */ "v24\000"
6947 /* 188 */ "a4\000"
6948 /* 191 */ "c4\000"
6949 /* 194 */ "f4\000"
6950 /* 197 */ "r4\000"
6951 /* 200 */ "v4\000"
6952 /* 203 */ "a15\000"
6953 /* 207 */ "c15\000"
6954 /* 211 */ "f15\000"
6955 /* 215 */ "r15\000"
6956 /* 219 */ "v15\000"
6957 /* 223 */ "v25\000"
6958 /* 227 */ "a5\000"
6959 /* 230 */ "c5\000"
6960 /* 233 */ "f5\000"
6961 /* 236 */ "r5\000"
6962 /* 239 */ "v5\000"
6963 /* 242 */ "v16\000"
6964 /* 246 */ "v26\000"
6965 /* 250 */ "a6\000"
6966 /* 253 */ "c6\000"
6967 /* 256 */ "f6\000"
6968 /* 259 */ "r6\000"
6969 /* 262 */ "v6\000"
6970 /* 265 */ "v17\000"
6971 /* 269 */ "v27\000"
6972 /* 273 */ "a7\000"
6973 /* 276 */ "c7\000"
6974 /* 279 */ "f7\000"
6975 /* 282 */ "r7\000"
6976 /* 285 */ "v7\000"
6977 /* 288 */ "v18\000"
6978 /* 292 */ "v28\000"
6979 /* 296 */ "a8\000"
6980 /* 299 */ "c8\000"
6981 /* 302 */ "f8\000"
6982 /* 305 */ "r8\000"
6983 /* 308 */ "v8\000"
6984 /* 311 */ "v19\000"
6985 /* 315 */ "v29\000"
6986 /* 319 */ "a9\000"
6987 /* 322 */ "c9\000"
6988 /* 325 */ "f9\000"
6989 /* 328 */ "r9\000"
6990 /* 331 */ "v9\000"
6991 /* 334 */ "cc\000"
6992 /* 337 */ "fpc\000"
6993};
6994#ifdef __GNUC__
6995#pragma GCC diagnostic pop
6996#endif
6997
6998 static const uint16_t RegAsmOffset[] = {
6999 334, 337, 28, 71, 110, 149, 188, 227, 250, 273, 296, 319, 0, 43,
7000 86, 125, 164, 203, 31, 74, 113, 152, 191, 230, 253, 276, 299, 322,
7001 4, 47, 90, 129, 168, 207, 40, 83, 122, 161, 200, 239, 262, 285,
7002 308, 331, 16, 59, 102, 141, 180, 219, 242, 265, 288, 311, 20, 63,
7003 106, 145, 184, 223, 246, 269, 292, 315, 24, 67, 34, 77, 116, 155,
7004 194, 233, 256, 279, 302, 325, 8, 51, 94, 133, 172, 211, 242, 265,
7005 288, 311, 20, 63, 106, 145, 184, 223, 246, 269, 292, 315, 24, 67,
7006 34, 77, 116, 155, 194, 233, 256, 279, 302, 325, 8, 51, 94, 133,
7007 172, 211, 242, 265, 288, 311, 20, 63, 106, 145, 184, 223, 246, 269,
7008 292, 315, 24, 67, 34, 77, 194, 233, 302, 325, 94, 133, 34, 77,
7009 116, 155, 194, 233, 256, 279, 302, 325, 8, 51, 94, 133, 172, 211,
7010 242, 265, 288, 311, 20, 63, 106, 145, 184, 223, 246, 269, 292, 315,
7011 24, 67, 37, 80, 119, 158, 197, 236, 259, 282, 305, 328, 12, 55,
7012 98, 137, 176, 215, 37, 80, 119, 158, 197, 236, 259, 282, 305, 328,
7013 12, 55, 98, 137, 176, 215, 37, 80, 119, 158, 197, 236, 259, 282,
7014 305, 328, 12, 55, 98, 137, 176, 215, 37, 119, 197, 259, 305, 12,
7015 98, 176,
7016 };
7017
7018 assert (*(AsmStrs+RegAsmOffset[RegNo-1]) &&
7019 "Invalid alt name index for register!");
7020 return AsmStrs+RegAsmOffset[RegNo-1];
7021}
7022
7023#ifdef PRINT_ALIAS_INSTR
7024#undef PRINT_ALIAS_INSTR
7025
7026bool SystemZGNUInstPrinter::printAliasInstr(const MCInst *MI, uint64_t Address, raw_ostream &OS) {
7027 static const PatternsForOpcode OpToPatterns[] = {
7028 {SystemZ::IILF, 0, 1 },
7029 {SystemZ::LLILF, 1, 1 },
7030 {SystemZ::LLILL, 2, 1 },
7031 {SystemZ::VFAE, 3, 1 },
7032 {SystemZ::VFAEB, 4, 1 },
7033 {SystemZ::VFAEBS, 5, 1 },
7034 {SystemZ::VFAEF, 6, 1 },
7035 {SystemZ::VFAEFS, 7, 1 },
7036 {SystemZ::VFAEH, 8, 1 },
7037 {SystemZ::VFAEHS, 9, 1 },
7038 {SystemZ::VFAEZB, 10, 1 },
7039 {SystemZ::VFAEZBS, 11, 1 },
7040 {SystemZ::VFAEZF, 12, 1 },
7041 {SystemZ::VFAEZFS, 13, 1 },
7042 {SystemZ::VFAEZH, 14, 1 },
7043 {SystemZ::VFAEZHS, 15, 1 },
7044 {SystemZ::VFEE, 16, 1 },
7045 {SystemZ::VFEEB, 17, 1 },
7046 {SystemZ::VFEEF, 18, 1 },
7047 {SystemZ::VFEEH, 19, 1 },
7048 {SystemZ::VFENE, 20, 1 },
7049 {SystemZ::VFENEB, 21, 1 },
7050 {SystemZ::VFENEF, 22, 1 },
7051 {SystemZ::VFENEH, 23, 1 },
7052 {SystemZ::VISTR, 24, 1 },
7053 {SystemZ::VISTRB, 25, 1 },
7054 {SystemZ::VISTRF, 26, 1 },
7055 {SystemZ::VISTRH, 27, 1 },
7056 {SystemZ::VSTRC, 28, 1 },
7057 {SystemZ::VSTRCB, 29, 1 },
7058 {SystemZ::VSTRCBS, 30, 1 },
7059 {SystemZ::VSTRCF, 31, 1 },
7060 {SystemZ::VSTRCFS, 32, 1 },
7061 {SystemZ::VSTRCH, 33, 1 },
7062 {SystemZ::VSTRCHS, 34, 1 },
7063 {SystemZ::VSTRCZB, 35, 1 },
7064 {SystemZ::VSTRCZBS, 36, 1 },
7065 {SystemZ::VSTRCZF, 37, 1 },
7066 {SystemZ::VSTRCZFS, 38, 1 },
7067 {SystemZ::VSTRCZH, 39, 1 },
7068 {SystemZ::VSTRCZHS, 40, 1 },
7069 {SystemZ::VSTRS, 41, 1 },
7070 {SystemZ::VSTRSB, 42, 1 },
7071 {SystemZ::VSTRSF, 43, 1 },
7072 {SystemZ::VSTRSH, 44, 1 },
7073 };
7074
7075 static const AliasPattern Patterns[] = {
7076 // SystemZ::IILF - 0
7077 {0, 0, 2, 1 },
7078 // SystemZ::LLILF - 1
7079 {13, 1, 2, 1 },
7080 // SystemZ::LLILL - 2
7081 {28, 2, 2, 1 },
7082 // SystemZ::VFAE - 3
7083 {43, 3, 5, 5 },
7084 // SystemZ::VFAEB - 4
7085 {65, 8, 4, 4 },
7086 // SystemZ::VFAEBS - 5
7087 {82, 12, 4, 4 },
7088 // SystemZ::VFAEF - 6
7089 {100, 16, 4, 4 },
7090 // SystemZ::VFAEFS - 7
7091 {117, 20, 4, 4 },
7092 // SystemZ::VFAEH - 8
7093 {135, 24, 4, 4 },
7094 // SystemZ::VFAEHS - 9
7095 {152, 28, 4, 4 },
7096 // SystemZ::VFAEZB - 10
7097 {170, 32, 4, 4 },
7098 // SystemZ::VFAEZBS - 11
7099 {188, 36, 4, 4 },
7100 // SystemZ::VFAEZF - 12
7101 {207, 40, 4, 4 },
7102 // SystemZ::VFAEZFS - 13
7103 {225, 44, 4, 4 },
7104 // SystemZ::VFAEZH - 14
7105 {244, 48, 4, 4 },
7106 // SystemZ::VFAEZHS - 15
7107 {262, 52, 4, 4 },
7108 // SystemZ::VFEE - 16
7109 {281, 56, 5, 5 },
7110 // SystemZ::VFEEB - 17
7111 {303, 61, 4, 4 },
7112 // SystemZ::VFEEF - 18
7113 {320, 65, 4, 4 },
7114 // SystemZ::VFEEH - 19
7115 {337, 69, 4, 4 },
7116 // SystemZ::VFENE - 20
7117 {354, 73, 5, 5 },
7118 // SystemZ::VFENEB - 21
7119 {377, 78, 4, 4 },
7120 // SystemZ::VFENEF - 22
7121 {395, 82, 4, 4 },
7122 // SystemZ::VFENEH - 23
7123 {413, 86, 4, 4 },
7124 // SystemZ::VISTR - 24
7125 {431, 90, 4, 4 },
7126 // SystemZ::VISTRB - 25
7127 {450, 94, 3, 3 },
7128 // SystemZ::VISTRF - 26
7129 {464, 97, 3, 3 },
7130 // SystemZ::VISTRH - 27
7131 {478, 100, 3, 3 },
7132 // SystemZ::VSTRC - 28
7133 {492, 103, 6, 6 },
7134 // SystemZ::VSTRCB - 29
7135 {519, 109, 5, 5 },
7136 // SystemZ::VSTRCBS - 30
7137 {541, 114, 5, 5 },
7138 // SystemZ::VSTRCF - 31
7139 {564, 119, 5, 5 },
7140 // SystemZ::VSTRCFS - 32
7141 {586, 124, 5, 5 },
7142 // SystemZ::VSTRCH - 33
7143 {609, 129, 5, 5 },
7144 // SystemZ::VSTRCHS - 34
7145 {631, 134, 5, 5 },
7146 // SystemZ::VSTRCZB - 35
7147 {654, 139, 5, 5 },
7148 // SystemZ::VSTRCZBS - 36
7149 {677, 144, 5, 5 },
7150 // SystemZ::VSTRCZF - 37
7151 {701, 149, 5, 5 },
7152 // SystemZ::VSTRCZFS - 38
7153 {724, 154, 5, 5 },
7154 // SystemZ::VSTRCZH - 39
7155 {748, 159, 5, 5 },
7156 // SystemZ::VSTRCZHS - 40
7157 {771, 164, 5, 5 },
7158 // SystemZ::VSTRS - 41
7159 {795, 169, 6, 6 },
7160 // SystemZ::VSTRSB - 42
7161 {822, 175, 5, 5 },
7162 // SystemZ::VSTRSF - 43
7163 {844, 180, 5, 5 },
7164 // SystemZ::VSTRSH - 44
7165 {866, 185, 5, 5 },
7166 };
7167
7168 static const AliasPatternCond Conds[] = {
7169 // (IILF GR32:$R1, uimm32:$RI1) - 0
7170 {AliasPatternCond::K_RegClass, SystemZ::GR32BitRegClassID},
7171 // (LLILF GR64:$R1, imm64lf32:$RI1) - 1
7172 {AliasPatternCond::K_RegClass, SystemZ::GR64BitRegClassID},
7173 // (LLILL GR64:$R1, imm64ll16:$RI1) - 2
7174 {AliasPatternCond::K_RegClass, SystemZ::GR64BitRegClassID},
7175 // (VFAE VR128:$V1, VR128:$V2, VR128:$V3, imm32zx4:$M4, 0) - 3
7176 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7177 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7178 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7179 {AliasPatternCond::K_Ignore, 0},
7180 {AliasPatternCond::K_Imm, uint32_t(0)},
7181 // (VFAEB VR128:$V1, VR128:$V2, VR128:$V3, 0) - 8
7182 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7183 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7184 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7185 {AliasPatternCond::K_Imm, uint32_t(0)},
7186 // (VFAEBS VR128:$V1, VR128:$V2, VR128:$V3, 0) - 12
7187 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7188 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7189 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7190 {AliasPatternCond::K_Imm, uint32_t(0)},
7191 // (VFAEF VR128:$V1, VR128:$V2, VR128:$V3, 0) - 16
7192 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7193 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7194 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7195 {AliasPatternCond::K_Imm, uint32_t(0)},
7196 // (VFAEFS VR128:$V1, VR128:$V2, VR128:$V3, 0) - 20
7197 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7198 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7199 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7200 {AliasPatternCond::K_Imm, uint32_t(0)},
7201 // (VFAEH VR128:$V1, VR128:$V2, VR128:$V3, 0) - 24
7202 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7203 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7204 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7205 {AliasPatternCond::K_Imm, uint32_t(0)},
7206 // (VFAEHS VR128:$V1, VR128:$V2, VR128:$V3, 0) - 28
7207 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7208 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7209 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7210 {AliasPatternCond::K_Imm, uint32_t(0)},
7211 // (VFAEZB VR128:$V1, VR128:$V2, VR128:$V3, 0) - 32
7212 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7213 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7214 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7215 {AliasPatternCond::K_Imm, uint32_t(0)},
7216 // (VFAEZBS VR128:$V1, VR128:$V2, VR128:$V3, 0) - 36
7217 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7218 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7219 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7220 {AliasPatternCond::K_Imm, uint32_t(0)},
7221 // (VFAEZF VR128:$V1, VR128:$V2, VR128:$V3, 0) - 40
7222 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7223 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7224 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7225 {AliasPatternCond::K_Imm, uint32_t(0)},
7226 // (VFAEZFS VR128:$V1, VR128:$V2, VR128:$V3, 0) - 44
7227 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7228 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7229 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7230 {AliasPatternCond::K_Imm, uint32_t(0)},
7231 // (VFAEZH VR128:$V1, VR128:$V2, VR128:$V3, 0) - 48
7232 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7233 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7234 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7235 {AliasPatternCond::K_Imm, uint32_t(0)},
7236 // (VFAEZHS VR128:$V1, VR128:$V2, VR128:$V3, 0) - 52
7237 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7238 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7239 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7240 {AliasPatternCond::K_Imm, uint32_t(0)},
7241 // (VFEE VR128:$V1, VR128:$V2, VR128:$V3, imm32zx4:$M4, 0) - 56
7242 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7243 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7244 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7245 {AliasPatternCond::K_Ignore, 0},
7246 {AliasPatternCond::K_Imm, uint32_t(0)},
7247 // (VFEEB VR128:$V1, VR128:$V2, VR128:$V3, 0) - 61
7248 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7249 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7250 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7251 {AliasPatternCond::K_Imm, uint32_t(0)},
7252 // (VFEEF VR128:$V1, VR128:$V2, VR128:$V3, 0) - 65
7253 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7254 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7255 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7256 {AliasPatternCond::K_Imm, uint32_t(0)},
7257 // (VFEEH VR128:$V1, VR128:$V2, VR128:$V3, 0) - 69
7258 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7259 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7260 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7261 {AliasPatternCond::K_Imm, uint32_t(0)},
7262 // (VFENE VR128:$V1, VR128:$V2, VR128:$V3, imm32zx4:$M4, 0) - 73
7263 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7264 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7265 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7266 {AliasPatternCond::K_Ignore, 0},
7267 {AliasPatternCond::K_Imm, uint32_t(0)},
7268 // (VFENEB VR128:$V1, VR128:$V2, VR128:$V3, 0) - 78
7269 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7270 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7271 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7272 {AliasPatternCond::K_Imm, uint32_t(0)},
7273 // (VFENEF VR128:$V1, VR128:$V2, VR128:$V3, 0) - 82
7274 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7275 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7276 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7277 {AliasPatternCond::K_Imm, uint32_t(0)},
7278 // (VFENEH VR128:$V1, VR128:$V2, VR128:$V3, 0) - 86
7279 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7280 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7281 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7282 {AliasPatternCond::K_Imm, uint32_t(0)},
7283 // (VISTR VR128:$V1, VR128:$V2, imm32zx4:$M3, 0) - 90
7284 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7285 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7286 {AliasPatternCond::K_Ignore, 0},
7287 {AliasPatternCond::K_Imm, uint32_t(0)},
7288 // (VISTRB VR128:$V1, VR128:$V2, 0) - 94
7289 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7290 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7291 {AliasPatternCond::K_Imm, uint32_t(0)},
7292 // (VISTRF VR128:$V1, VR128:$V2, 0) - 97
7293 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7294 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7295 {AliasPatternCond::K_Imm, uint32_t(0)},
7296 // (VISTRH VR128:$V1, VR128:$V2, 0) - 100
7297 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7298 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7299 {AliasPatternCond::K_Imm, uint32_t(0)},
7300 // (VSTRC VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, imm32zx4_timm:$M5, 0) - 103
7301 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7302 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7303 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7304 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7305 {AliasPatternCond::K_Ignore, 0},
7306 {AliasPatternCond::K_Imm, uint32_t(0)},
7307 // (VSTRCB VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, 0) - 109
7308 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7309 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7310 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7311 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7312 {AliasPatternCond::K_Imm, uint32_t(0)},
7313 // (VSTRCBS VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, 0) - 114
7314 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7315 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7316 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7317 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7318 {AliasPatternCond::K_Imm, uint32_t(0)},
7319 // (VSTRCF VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, 0) - 119
7320 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7321 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7322 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7323 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7324 {AliasPatternCond::K_Imm, uint32_t(0)},
7325 // (VSTRCFS VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, 0) - 124
7326 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7327 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7328 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7329 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7330 {AliasPatternCond::K_Imm, uint32_t(0)},
7331 // (VSTRCH VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, 0) - 129
7332 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7333 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7334 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7335 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7336 {AliasPatternCond::K_Imm, uint32_t(0)},
7337 // (VSTRCHS VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, 0) - 134
7338 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7339 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7340 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7341 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7342 {AliasPatternCond::K_Imm, uint32_t(0)},
7343 // (VSTRCZB VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, 0) - 139
7344 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7345 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7346 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7347 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7348 {AliasPatternCond::K_Imm, uint32_t(0)},
7349 // (VSTRCZBS VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, 0) - 144
7350 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7351 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7352 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7353 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7354 {AliasPatternCond::K_Imm, uint32_t(0)},
7355 // (VSTRCZF VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, 0) - 149
7356 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7357 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7358 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7359 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7360 {AliasPatternCond::K_Imm, uint32_t(0)},
7361 // (VSTRCZFS VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, 0) - 154
7362 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7363 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7364 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7365 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7366 {AliasPatternCond::K_Imm, uint32_t(0)},
7367 // (VSTRCZH VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, 0) - 159
7368 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7369 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7370 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7371 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7372 {AliasPatternCond::K_Imm, uint32_t(0)},
7373 // (VSTRCZHS VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, 0) - 164
7374 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7375 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7376 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7377 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7378 {AliasPatternCond::K_Imm, uint32_t(0)},
7379 // (VSTRS VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, imm32zx4:$M5, 0) - 169
7380 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7381 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7382 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7383 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7384 {AliasPatternCond::K_Ignore, 0},
7385 {AliasPatternCond::K_Imm, uint32_t(0)},
7386 // (VSTRSB VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, 0) - 175
7387 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7388 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7389 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7390 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7391 {AliasPatternCond::K_Imm, uint32_t(0)},
7392 // (VSTRSF VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, 0) - 180
7393 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7394 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7395 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7396 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7397 {AliasPatternCond::K_Imm, uint32_t(0)},
7398 // (VSTRSH VR128:$V1, VR128:$V2, VR128:$V3, VR128:$V4, 0) - 185
7399 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7400 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7401 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7402 {AliasPatternCond::K_RegClass, SystemZ::VR128BitRegClassID},
7403 {AliasPatternCond::K_Imm, uint32_t(0)},
7404 };
7405
7406 static const char AsmStrings[] =
7407 /* 0 */ "lfi $\x01, $\xFF\x02\x01\0"
7408 /* 13 */ "llgfi $\x01, $\xFF\x02\x01\0"
7409 /* 28 */ "llghi $\x01, $\xFF\x02\x02\0"
7410 /* 43 */ "vfae $\x01, $\x02, $\x03, $\xFF\x04\x03\0"
7411 /* 65 */ "vfaeb $\x01, $\x02, $\x03\0"
7412 /* 82 */ "vfaebs $\x01, $\x02, $\x03\0"
7413 /* 100 */ "vfaef $\x01, $\x02, $\x03\0"
7414 /* 117 */ "vfaefs $\x01, $\x02, $\x03\0"
7415 /* 135 */ "vfaeh $\x01, $\x02, $\x03\0"
7416 /* 152 */ "vfaehs $\x01, $\x02, $\x03\0"
7417 /* 170 */ "vfaezb $\x01, $\x02, $\x03\0"
7418 /* 188 */ "vfaezbs $\x01, $\x02, $\x03\0"
7419 /* 207 */ "vfaezf $\x01, $\x02, $\x03\0"
7420 /* 225 */ "vfaezfs $\x01, $\x02, $\x03\0"
7421 /* 244 */ "vfaezh $\x01, $\x02, $\x03\0"
7422 /* 262 */ "vfaezhs $\x01, $\x02, $\x03\0"
7423 /* 281 */ "vfee $\x01, $\x02, $\x03, $\xFF\x04\x03\0"
7424 /* 303 */ "vfeeb $\x01, $\x02, $\x03\0"
7425 /* 320 */ "vfeef $\x01, $\x02, $\x03\0"
7426 /* 337 */ "vfeeh $\x01, $\x02, $\x03\0"
7427 /* 354 */ "vfene $\x01, $\x02, $\x03, $\xFF\x04\x03\0"
7428 /* 377 */ "vfeneb $\x01, $\x02, $\x03\0"
7429 /* 395 */ "vfenef $\x01, $\x02, $\x03\0"
7430 /* 413 */ "vfeneh $\x01, $\x02, $\x03\0"
7431 /* 431 */ "vistr $\x01, $\x02, $\xFF\x03\x03\0"
7432 /* 450 */ "vistrb $\x01, $\x02\0"
7433 /* 464 */ "vistrf $\x01, $\x02\0"
7434 /* 478 */ "vistrh $\x01, $\x02\0"
7435 /* 492 */ "vstrc $\x01, $\x02, $\x03, $\x04, $\xFF\x05\x03\0"
7436 /* 519 */ "vstrcb $\x01, $\x02, $\x03, $\x04\0"
7437 /* 541 */ "vstrcbs $\x01, $\x02, $\x03, $\x04\0"
7438 /* 564 */ "vstrcf $\x01, $\x02, $\x03, $\x04\0"
7439 /* 586 */ "vstrcfs $\x01, $\x02, $\x03, $\x04\0"
7440 /* 609 */ "vstrch $\x01, $\x02, $\x03, $\x04\0"
7441 /* 631 */ "vstrchs $\x01, $\x02, $\x03, $\x04\0"
7442 /* 654 */ "vstrczb $\x01, $\x02, $\x03, $\x04\0"
7443 /* 677 */ "vstrczbs $\x01, $\x02, $\x03, $\x04\0"
7444 /* 701 */ "vstrczf $\x01, $\x02, $\x03, $\x04\0"
7445 /* 724 */ "vstrczfs $\x01, $\x02, $\x03, $\x04\0"
7446 /* 748 */ "vstrczh $\x01, $\x02, $\x03, $\x04\0"
7447 /* 771 */ "vstrczhs $\x01, $\x02, $\x03, $\x04\0"
7448 /* 795 */ "vstrs $\x01, $\x02, $\x03, $\x04, $\xFF\x05\x03\0"
7449 /* 822 */ "vstrsb $\x01, $\x02, $\x03, $\x04\0"
7450 /* 844 */ "vstrsf $\x01, $\x02, $\x03, $\x04\0"
7451 /* 866 */ "vstrsh $\x01, $\x02, $\x03, $\x04\0"
7452 ;
7453
7454#ifndef NDEBUG
7455 static struct SortCheck {
7456 SortCheck(ArrayRef<PatternsForOpcode> OpToPatterns) {
7457 assert(std::is_sorted(
7458 OpToPatterns.begin(), OpToPatterns.end(),
7459 [](const PatternsForOpcode &L, const PatternsForOpcode &R) {
7460 return L.Opcode < R.Opcode;
7461 }) &&
7462 "tablegen failed to sort opcode patterns");
7463 }
7464 } sortCheckVar(OpToPatterns);
7465#endif
7466
7467 AliasMatchingData M {
7468 ArrayRef(OpToPatterns),
7469 ArrayRef(Patterns),
7470 ArrayRef(Conds),
7471 StringRef(AsmStrings, std::size(AsmStrings)),
7472 nullptr,
7473 };
7474 const char *AsmString = matchAliasPatterns(MI, nullptr, M);
7475 if (!AsmString) return false;
7476
7477 unsigned I = 0;
7478 while (AsmString[I] != ' ' && AsmString[I] != '\t' &&
7479 AsmString[I] != '$' && AsmString[I] != '\0')
7480 ++I;
7481 OS << '\t' << StringRef(AsmString, I);
7482 if (AsmString[I] != '\0') {
7483 if (AsmString[I] == ' ' || AsmString[I] == '\t') {
7484 OS << '\t';
7485 ++I;
7486 }
7487 do {
7488 if (AsmString[I] == '$') {
7489 ++I;
7490 if (AsmString[I] == (char)0xff) {
7491 ++I;
7492 int OpIdx = AsmString[I++] - 1;
7493 int PrintMethodIdx = AsmString[I++] - 1;
7494 printCustomAliasOperand(MI, Address, OpIdx, PrintMethodIdx, OS);
7495 } else
7496 printOperand(MI, unsigned(AsmString[I++]) - 1, OS);
7497 } else {
7498 OS << AsmString[I++];
7499 }
7500 } while (AsmString[I] != '\0');
7501 }
7502
7503 return true;
7504}
7505
7506void SystemZGNUInstPrinter::printCustomAliasOperand(
7507 const MCInst *MI, uint64_t Address, unsigned OpIdx,
7508 unsigned PrintMethodIdx,
7509 raw_ostream &OS) {
7510 switch (PrintMethodIdx) {
7511 default:
7512 llvm_unreachable("Unknown PrintMethod kind");
7513 break;
7514 case 0:
7515 printU32ImmOperand(MI, OpIdx, OS);
7516 break;
7517 case 1:
7518 printU16ImmOperand(MI, OpIdx, OS);
7519 break;
7520 case 2:
7521 printU4ImmOperand(MI, OpIdx, OS);
7522 break;
7523 }
7524}
7525
7526#endif // PRINT_ALIAS_INSTR
7527