Update lightrec 20220910 (#686)
[pcsx_rearmed.git] / deps / lightning / lib / jit_x86-sz.c
CommitLineData
4a71579b
PC
1
2#if __X32
3#define JIT_INSTR_MAX 42
4 0, /* data */
5 0, /* live */
6 3, /* align */
7 0, /* save */
8 0, /* load */
9 0, /* #name */
10 0, /* #note */
11 3, /* label */
12 34, /* prolog */
13 0, /* ellipsis */
14 0, /* va_push */
15 0, /* allocai */
16 0, /* allocar */
17 0, /* arg */
18 0, /* getarg_c */
19 0, /* getarg_uc */
20 0, /* getarg_s */
21 0, /* getarg_us */
22 0, /* getarg_i */
23 0, /* getarg_ui */
24 0, /* getarg_l */
25 0, /* putargr */
26 0, /* putargi */
27 3, /* va_start */
28 5, /* va_arg */
29 7, /* va_arg_d */
30 0, /* va_end */
31 3, /* addr */
32 6, /* addi */
33 4, /* addcr */
34 6, /* addci */
35 4, /* addxr */
36 5, /* addxi */
37 4, /* subr */
38 6, /* subi */
39 6, /* subcr */
40 6, /* subci */
41 6, /* subxr */
42 5, /* subxi */
43 8, /* rsbi */
44 5, /* mulr */
45 7, /* muli */
46 20, /* qmulr */
47 25, /* qmuli */
48 20, /* qmulr_u */
49 25, /* qmuli_u */
50 21, /* divr */
51 24, /* divi */
52 22, /* divr_u */
53 25, /* divi_u */
54 23, /* qdivr */
55 26, /* qdivi */
56 24, /* qdivr_u */
57 27, /* qdivi_u */
58 21, /* remr */
59 24, /* remi */
60 22, /* remr_u */
61 25, /* remi_u */
62 4, /* andr */
63 7, /* andi */
64 4, /* orr */
65 8, /* ori */
66 4, /* xorr */
67 8, /* xori */
68 16, /* lshr */
69 7, /* lshi */
70 16, /* rshr */
71 5, /* rshi */
72 16, /* rshr_u */
73 5, /* rshi_u */
74 4, /* negr */
75 4, /* comr */
76 15, /* ltr */
77 16, /* lti */
78 15, /* ltr_u */
79 16, /* lti_u */
80 15, /* ler */
81 16, /* lei */
82 15, /* ler_u */
83 16, /* lei_u */
84 15, /* eqr */
85 16, /* eqi */
86 15, /* ger */
87 16, /* gei */
88 15, /* ger_u */
89 16, /* gei_u */
90 15, /* gtr */
91 16, /* gti */
92 15, /* gtr_u */
93 16, /* gti_u */
94 15, /* ner */
95 16, /* nei */
96 2, /* movr */
97 5, /* movi */
40a44dcb
PC
98 7, /* movnr */
99 7, /* movzr */
4a71579b
PC
100 11, /* extr_c */
101 11, /* extr_uc */
102 3, /* extr_s */
103 3, /* extr_us */
104 0, /* extr_i */
105 0, /* extr_ui */
106 7, /* htonr_us */
107 4, /* htonr_ui */
108 0, /* htonr_ul */
109 3, /* ldr_c */
110 7, /* ldi_c */
111 3, /* ldr_uc */
112 7, /* ldi_uc */
113 3, /* ldr_s */
114 7, /* ldi_s */
115 3, /* ldr_us */
116 7, /* ldi_us */
117 2, /* ldr_i */
118 6, /* ldi_i */
119 0, /* ldr_ui */
120 0, /* ldi_ui */
121 0, /* ldr_l */
122 0, /* ldi_l */
123 4, /* ldxr_c */
124 7, /* ldxi_c */
125 4, /* ldxr_uc */
126 7, /* ldxi_uc */
127 4, /* ldxr_s */
128 7, /* ldxi_s */
129 4, /* ldxr_us */
130 7, /* ldxi_us */
131 3, /* ldxr_i */
132 6, /* ldxi_i */
133 0, /* ldxr_ui */
134 0, /* ldxi_ui */
135 0, /* ldxr_l */
136 0, /* ldxi_l */
137 10, /* str_c */
138 14, /* sti_c */
139 3, /* str_s */
140 7, /* sti_s */
141 2, /* str_i */
142 6, /* sti_i */
143 0, /* str_l */
144 0, /* sti_l */
145 11, /* stxr_c */
146 11, /* stxi_c */
147 4, /* stxr_s */
148 7, /* stxi_s */
149 3, /* stxr_i */
150 6, /* stxi_i */
151 0, /* stxr_l */
152 0, /* stxi_l */
153 8, /* bltr */
154 9, /* blti */
155 8, /* bltr_u */
156 9, /* blti_u */
157 8, /* bler */
158 12, /* blei */
159 8, /* bler_u */
160 9, /* blei_u */
161 8, /* beqr */
162 12, /* beqi */
163 8, /* bger */
164 9, /* bgei */
165 8, /* bger_u */
166 9, /* bgei_u */
167 8, /* bgtr */
168 9, /* bgti */
169 8, /* bgtr_u */
170 9, /* bgti_u */
171 8, /* bner */
172 12, /* bnei */
173 8, /* bmsr */
174 12, /* bmsi */
175 8, /* bmcr */
176 12, /* bmci */
177 8, /* boaddr */
178 9, /* boaddi */
179 8, /* boaddr_u */
180 9, /* boaddi_u */
181 8, /* bxaddr */
182 9, /* bxaddi */
183 8, /* bxaddr_u */
184 9, /* bxaddi_u */
185 8, /* bosubr */
186 9, /* bosubi */
187 8, /* bosubr_u */
188 9, /* bosubi_u */
189 8, /* bxsubr */
190 9, /* bxsubi */
191 8, /* bxsubr_u */
192 9, /* bxsubi_u */
193 2, /* jmpr */
194 5, /* jmpi */
195 2, /* callr */
196 5, /* calli */
197 0, /* prepare */
198 0, /* pushargr */
199 0, /* pushargi */
200 0, /* finishr */
201 0, /* finishi */
202 0, /* ret */
203 0, /* retr */
204 0, /* reti */
205 0, /* retval_c */
206 0, /* retval_uc */
207 0, /* retval_s */
208 0, /* retval_us */
209 0, /* retval_i */
210 0, /* retval_ui */
211 0, /* retval_l */
212 24, /* epilog */
213 0, /* arg_f */
214 0, /* getarg_f */
215 0, /* putargr_f */
216 0, /* putargi_f */
217 8, /* addr_f */
218 19, /* addi_f */
219 12, /* subr_f */
220 19, /* subi_f */
221 21, /* rsbi_f */
222 8, /* mulr_f */
223 19, /* muli_f */
224 12, /* divr_f */
225 19, /* divi_f */
226 12, /* negr_f */
227 12, /* absr_f */
228 6, /* sqrtr_f */
229 13, /* ltr_f */
230 27, /* lti_f */
231 13, /* ler_f */
232 27, /* lei_f */
233 15, /* eqr_f */
234 29, /* eqi_f */
235 13, /* ger_f */
236 27, /* gei_f */
237 13, /* gtr_f */
238 27, /* gti_f */
239 18, /* ner_f */
240 32, /* nei_f */
241 13, /* unltr_f */
242 27, /* unlti_f */
243 13, /* unler_f */
244 27, /* unlei_f */
245 13, /* uneqr_f */
246 27, /* uneqi_f */
247 13, /* unger_f */
248 27, /* ungei_f */
249 13, /* ungtr_f */
250 27, /* ungti_f */
251 13, /* ltgtr_f */
252 27, /* ltgti_f */
253 13, /* ordr_f */
254 27, /* ordi_f */
255 13, /* unordr_f */
256 27, /* unordi_f */
257 8, /* truncr_f_i */
258 0, /* truncr_f_l */
259 8, /* extr_f */
260 4, /* extr_d_f */
261 10, /* movr_f */
262 19, /* movi_f */
263 4, /* ldr_f */
264 8, /* ldi_f */
265 5, /* ldxr_f */
266 8, /* ldxi_f */
267 6, /* str_f */
268 10, /* sti_f */
269 7, /* stxr_f */
270 8, /* stxi_f */
271 10, /* bltr_f */
272 23, /* blti_f */
273 10, /* bler_f */
274 23, /* blei_f */
275 12, /* beqr_f */
276 25, /* beqi_f */
277 10, /* bger_f */
278 23, /* bgei_f */
279 10, /* bgtr_f */
280 23, /* bgti_f */
281 13, /* bner_f */
282 26, /* bnei_f */
283 10, /* bunltr_f */
284 23, /* bunlti_f */
285 10, /* bunler_f */
286 23, /* bunlei_f */
287 10, /* buneqr_f */
288 23, /* buneqi_f */
289 10, /* bunger_f */
290 23, /* bungei_f */
291 10, /* bungtr_f */
292 23, /* bungti_f */
293 10, /* bltgtr_f */
294 23, /* bltgti_f */
295 10, /* bordr_f */
296 23, /* bordi_f */
297 10, /* bunordr_f */
298 23, /* bunordi_f */
299 0, /* pushargr_f */
300 0, /* pushargi_f */
301 0, /* retr_f */
302 0, /* reti_f */
303 10, /* retval_f */
304 0, /* arg_d */
305 0, /* getarg_d */
306 0, /* putargr_d */
307 0, /* putargi_d */
308 8, /* addr_d */
309 26, /* addi_d */
310 12, /* subr_d */
311 26, /* subi_d */
312 30, /* rsbi_d */
313 8, /* mulr_d */
314 26, /* muli_d */
315 12, /* divr_d */
316 26, /* divi_d */
317 18, /* negr_d */
318 13, /* absr_d */
319 6, /* sqrtr_d */
320 13, /* ltr_d */
321 37, /* lti_d */
322 13, /* ler_d */
323 37, /* lei_d */
324 15, /* eqr_d */
325 39, /* eqi_d */
326 13, /* ger_d */
327 37, /* gei_d */
328 13, /* gtr_d */
329 37, /* gti_d */
330 18, /* ner_d */
331 42, /* nei_d */
332 13, /* unltr_d */
333 37, /* unlti_d */
334 13, /* unler_d */
335 37, /* unlei_d */
336 13, /* uneqr_d */
337 37, /* uneqi_d */
338 13, /* unger_d */
339 37, /* ungei_d */
340 13, /* ungtr_d */
341 37, /* ungti_d */
342 13, /* ltgtr_d */
343 37, /* ltgti_d */
344 13, /* ordr_d */
345 37, /* ordi_d */
346 13, /* unordr_d */
347 37, /* unordi_d */
348 8, /* truncr_d_i */
349 0, /* truncr_d_l */
350 8, /* extr_d */
351 4, /* extr_f_d */
352 10, /* movr_d */
353 24, /* movi_d */
354 4, /* ldr_d */
355 8, /* ldi_d */
356 5, /* ldxr_d */
357 8, /* ldxi_d */
358 6, /* str_d */
359 10, /* sti_d */
360 7, /* stxr_d */
361 8, /* stxi_d */
362 10, /* bltr_d */
363 28, /* blti_d */
364 10, /* bler_d */
365 28, /* blei_d */
366 12, /* beqr_d */
367 30, /* beqi_d */
368 10, /* bger_d */
369 28, /* bgei_d */
370 10, /* bgtr_d */
371 28, /* bgti_d */
372 13, /* bner_d */
373 31, /* bnei_d */
374 10, /* bunltr_d */
375 28, /* bunlti_d */
376 10, /* bunler_d */
377 28, /* bunlei_d */
378 10, /* buneqr_d */
379 28, /* buneqi_d */
380 10, /* bunger_d */
381 28, /* bungei_d */
382 10, /* bungtr_d */
383 28, /* bungti_d */
384 10, /* bltgtr_d */
385 28, /* bltgti_d */
386 10, /* bordr_d */
387 28, /* bordi_d */
388 10, /* bunordr_d */
389 28, /* bunordi_d */
390 0, /* pushargr_d */
391 0, /* pushargi_d */
392 0, /* retr_d */
393 0, /* reti_d */
394 10, /* retval_d */
395 0, /* movr_w_f */
396 0, /* movr_ww_d */
397 0, /* movr_w_d */
398 0, /* movr_f_w */
399 0, /* movi_f_w */
400 0, /* movr_d_ww */
401 0, /* movi_d_ww */
402 0, /* movr_d_w */
403 0, /* movi_d_w */
40a44dcb
PC
404 7, /* bswapr_us */
405 4, /* bswapr_ui */
406 0, /* bswapr_ul */
ba3814c1
PC
407 9, /* casr */
408 0, /* casi */
4a71579b
PC
409#endif
410
411#if __X64
412#if __CYGWIN__ || _WIN32
413#define JIT_INSTR_MAX 130
414 0, /* data */
415 0, /* live */
416 6, /* align */
417 0, /* save */
418 0, /* load */
419 0, /* #name */
420 0, /* #note */
421 7, /* label */
422 130, /* prolog */
423 0, /* ellipsis */
424 0, /* va_push */
425 0, /* allocai */
426 0, /* allocar */
427 0, /* arg */
428 0, /* getarg_c */
429 0, /* getarg_uc */
430 0, /* getarg_s */
431 0, /* getarg_us */
432 0, /* getarg_i */
433 0, /* getarg_ui */
434 0, /* getarg_l */
435 0, /* putargr */
436 0, /* putargi */
437 7, /* va_start */
438 7, /* va_arg */
439 9, /* va_arg_d */
440 0, /* va_end */
441 4, /* addr */
442 13, /* addi */
443 6, /* addcr */
444 13, /* addci */
445 6, /* addxr */
446 7, /* addxi */
447 6, /* subr */
448 13, /* subi */
449 9, /* subcr */
450 13, /* subci */
451 9, /* subxr */
452 7, /* subxi */
453 16, /* rsbi */
454 7, /* mulr */
455 14, /* muli */
456 20, /* qmulr */
457 30, /* qmuli */
458 20, /* qmulr_u */
459 30, /* qmuli_u */
460 22, /* divr */
461 29, /* divi */
462 23, /* divr_u */
463 30, /* divi_u */
464 25, /* qdivr */
465 32, /* qdivi */
466 26, /* qdivr_u */
467 33, /* qdivi_u */
468 22, /* remr */
469 29, /* remi */
470 23, /* remr_u */
471 30, /* remi_u */
472 6, /* andr */
473 13, /* andi */
474 6, /* orr */
475 13, /* ori */
476 6, /* xorr */
477 13, /* xori */
478 9, /* lshr */
479 8, /* lshi */
480 9, /* rshr */
481 7, /* rshi */
482 9, /* rshr_u */
483 7, /* rshi_u */
484 6, /* negr */
485 6, /* comr */
486 13, /* ltr */
487 14, /* lti */
488 13, /* ltr_u */
489 14, /* lti_u */
490 13, /* ler */
491 14, /* lei */
492 13, /* ler_u */
493 14, /* lei_u */
494 13, /* eqr */
495 14, /* eqi */
496 13, /* ger */
497 14, /* gei */
498 13, /* ger_u */
499 14, /* gei_u */
500 13, /* gtr */
501 14, /* gti */
502 13, /* gtr_u */
503 14, /* gti_u */
504 13, /* ner */
505 14, /* nei */
506 3, /* movr */
507 10, /* movi */
40a44dcb
PC
508 7, /* movnr */
509 7, /* movzr */
4a71579b
PC
510 7, /* extr_c */
511 7, /* extr_uc */
512 4, /* extr_s */
513 4, /* extr_us */
514 3, /* extr_i */
515 3, /* extr_ui */
516 9, /* htonr_us */
517 6, /* htonr_ui */
518 6, /* htonr_ul */
519 4, /* ldr_c */
520 15, /* ldi_c */
521 4, /* ldr_uc */
522 15, /* ldi_uc */
523 4, /* ldr_s */
524 15, /* ldi_s */
525 4, /* ldr_us */
526 15, /* ldi_us */
527 3, /* ldr_i */
528 14, /* ldi_i */
529 3, /* ldr_ui */
530 14, /* ldi_ui */
531 3, /* ldr_l */
532 14, /* ldi_l */
533 5, /* ldxr_c */
534 8, /* ldxi_c */
535 5, /* ldxr_uc */
536 8, /* ldxi_uc */
537 5, /* ldxr_s */
538 8, /* ldxi_s */
539 5, /* ldxr_us */
540 8, /* ldxi_us */
541 4, /* ldxr_i */
542 7, /* ldxi_i */
543 4, /* ldxr_ui */
544 6, /* ldxi_ui */
545 4, /* ldxr_l */
546 7, /* ldxi_l */
547 6, /* str_c */
548 17, /* sti_c */
549 4, /* str_s */
550 15, /* sti_s */
551 3, /* str_i */
552 14, /* sti_i */
553 3, /* str_l */
554 14, /* sti_l */
555 7, /* stxr_c */
556 7, /* stxi_c */
557 5, /* stxr_s */
558 7, /* stxi_s */
559 4, /* stxr_i */
560 6, /* stxi_i */
561 4, /* stxr_l */
562 8, /* stxi_l */
563 9, /* bltr */
564 10, /* blti */
565 9, /* bltr_u */
566 10, /* blti_u */
567 9, /* bler */
568 13, /* blei */
569 9, /* bler_u */
570 10, /* blei_u */
571 9, /* beqr */
572 19, /* beqi */
573 9, /* bger */
574 10, /* bgei */
575 9, /* bger_u */
576 10, /* bgei_u */
577 9, /* bgtr */
578 10, /* bgti */
579 9, /* bgtr_u */
580 10, /* bgti_u */
581 9, /* bner */
582 19, /* bnei */
583 9, /* bmsr */
584 13, /* bmsi */
585 9, /* bmcr */
586 13, /* bmci */
587 9, /* boaddr */
588 10, /* boaddi */
589 9, /* boaddr_u */
590 10, /* boaddi_u */
591 9, /* bxaddr */
592 10, /* bxaddi */
593 9, /* bxaddr_u */
594 10, /* bxaddi_u */
595 9, /* bosubr */
596 10, /* bosubi */
597 9, /* bosubr_u */
598 10, /* bosubi_u */
599 9, /* bxsubr */
600 10, /* bxsubi */
601 9, /* bxsubr_u */
602 10, /* bxsubi_u */
603 3, /* jmpr */
604 5, /* jmpi */
605 3, /* callr */
606 13, /* calli */
607 0, /* prepare */
608 0, /* pushargr */
609 0, /* pushargi */
610 0, /* finishr */
611 0, /* finishi */
612 0, /* ret */
613 0, /* retr */
614 0, /* reti */
615 0, /* retval_c */
616 0, /* retval_uc */
617 0, /* retval_s */
618 0, /* retval_us */
619 0, /* retval_i */
620 0, /* retval_ui */
621 0, /* retval_l */
622 124, /* epilog */
623 0, /* arg_f */
624 0, /* getarg_f */
625 0, /* putargr_f */
626 0, /* putargi_f */
627 10, /* addr_f */
628 21, /* addi_f */
629 15, /* subr_f */
630 21, /* subi_f */
631 27, /* rsbi_f */
632 10, /* mulr_f */
633 21, /* muli_f */
634 15, /* divr_f */
635 21, /* divi_f */
636 15, /* negr_f */
637 15, /* absr_f */
638 5, /* sqrtr_f */
639 16, /* ltr_f */
640 31, /* lti_f */
641 16, /* ler_f */
642 31, /* lei_f */
643 18, /* eqr_f */
644 33, /* eqi_f */
645 16, /* ger_f */
646 31, /* gei_f */
647 16, /* gtr_f */
648 31, /* gti_f */
649 20, /* ner_f */
650 35, /* nei_f */
651 16, /* unltr_f */
652 31, /* unlti_f */
653 16, /* unler_f */
654 31, /* unlei_f */
655 16, /* uneqr_f */
656 31, /* uneqi_f */
657 16, /* unger_f */
658 31, /* ungei_f */
659 16, /* ungtr_f */
660 31, /* ungti_f */
661 16, /* ltgtr_f */
662 31, /* ltgti_f */
663 16, /* ordr_f */
664 31, /* ordi_f */
665 16, /* unordr_f */
666 31, /* unordi_f */
667 5, /* truncr_f_i */
668 5, /* truncr_f_l */
669 5, /* extr_f */
670 5, /* extr_d_f */
671 5, /* movr_f */
672 15, /* movi_f */
673 5, /* ldr_f */
674 16, /* ldi_f */
675 6, /* ldxr_f */
676 8, /* ldxi_f */
677 5, /* str_f */
678 16, /* sti_f */
679 6, /* stxr_f */
680 9, /* stxi_f */
681 10, /* bltr_f */
682 21, /* blti_f */
683 10, /* bler_f */
684 24, /* blei_f */
685 12, /* beqr_f */
686 27, /* beqi_f */
687 10, /* bger_f */
688 25, /* bgei_f */
689 10, /* bgtr_f */
690 25, /* bgti_f */
691 13, /* bner_f */
692 28, /* bnei_f */
693 10, /* bunltr_f */
694 25, /* bunlti_f */
695 10, /* bunler_f */
696 25, /* bunlei_f */
697 10, /* buneqr_f */
698 25, /* buneqi_f */
699 10, /* bunger_f */
700 25, /* bungei_f */
701 10, /* bungtr_f */
702 25, /* bungti_f */
703 10, /* bltgtr_f */
704 25, /* bltgti_f */
705 10, /* bordr_f */
706 25, /* bordi_f */
707 10, /* bunordr_f */
708 25, /* bunordi_f */
709 0, /* pushargr_f */
710 0, /* pushargi_f */
711 0, /* retr_f */
712 0, /* reti_f */
713 0, /* retval_f */
714 0, /* arg_d */
715 0, /* getarg_d */
716 0, /* putargr_d */
717 0, /* putargi_d */
718 10, /* addr_d */
719 25, /* addi_d */
720 15, /* subr_d */
721 25, /* subi_d */
722 27, /* rsbi_d */
723 10, /* mulr_d */
724 25, /* muli_d */
725 15, /* divr_d */
726 25, /* divi_d */
727 22, /* negr_d */
728 16, /* absr_d */
729 5, /* sqrtr_d */
730 17, /* ltr_d */
731 32, /* lti_d */
732 17, /* ler_d */
733 32, /* lei_d */
734 19, /* eqr_d */
735 34, /* eqi_d */
736 17, /* ger_d */
737 32, /* gei_d */
738 17, /* gtr_d */
739 32, /* gti_d */
740 21, /* ner_d */
741 36, /* nei_d */
742 17, /* unltr_d */
743 32, /* unlti_d */
744 17, /* unler_d */
745 32, /* unlei_d */
746 17, /* uneqr_d */
747 32, /* uneqi_d */
748 17, /* unger_d */
749 32, /* ungei_d */
750 17, /* ungtr_d */
751 32, /* ungti_d */
752 17, /* ltgtr_d */
753 32, /* ltgti_d */
754 17, /* ordr_d */
755 32, /* ordi_d */
756 17, /* unordr_d */
757 32, /* unordi_d */
758 5, /* truncr_d_i */
759 5, /* truncr_d_l */
760 5, /* extr_d */
761 5, /* extr_f_d */
762 5, /* movr_d */
763 15, /* movi_d */
764 5, /* ldr_d */
765 16, /* ldi_d */
766 6, /* ldxr_d */
767 8, /* ldxi_d */
768 5, /* str_d */
769 16, /* sti_d */
770 6, /* stxr_d */
771 9, /* stxi_d */
772 11, /* bltr_d */
773 26, /* blti_d */
774 11, /* bler_d */
775 26, /* blei_d */
776 13, /* beqr_d */
777 28, /* beqi_d */
778 11, /* bger_d */
779 26, /* bgei_d */
780 11, /* bgtr_d */
781 26, /* bgti_d */
782 14, /* bner_d */
783 29, /* bnei_d */
784 11, /* bunltr_d */
785 26, /* bunlti_d */
786 11, /* bunler_d */
787 26, /* bunlei_d */
788 11, /* buneqr_d */
789 26, /* buneqi_d */
790 11, /* bunger_d */
791 26, /* bungei_d */
792 11, /* bungtr_d */
793 26, /* bungti_d */
794 11, /* bltgtr_d */
795 26, /* bltgti_d */
796 11, /* bordr_d */
797 26, /* bordi_d */
798 11, /* bunordr_d */
799 26, /* bunordi_d */
800 0, /* pushargr_d */
801 0, /* pushargi_d */
802 0, /* retr_d */
803 0, /* reti_d */
804 0, /* retval_d */
805 0, /* movr_w_f */
806 0, /* movr_ww_d */
807 0, /* movr_w_d */
808 0, /* movr_f_w */
809 0, /* movi_f_w */
810 0, /* movr_d_ww */
811 0, /* movi_d_ww */
812 0, /* movr_d_w */
813 0, /* movi_d_w */
40a44dcb
PC
814 9, /* bswapr_us */
815 6, /* bswapr_ui */
816 6, /* bswapr_ul */
ba3814c1
PC
817 0, /* casr */
818 0, /* casi */
4a71579b
PC
819#else
820
821# if __X64_32
822#define JIT_INSTR_MAX 108
823 0, /* data */
824 0, /* live */
825 3, /* align */
826 0, /* save */
827 0, /* load */
828 0, /* #name */
829 0, /* #note */
830 3, /* label */
831 108, /* prolog */
832 0, /* ellipsis */
833 0, /* va_push */
834 0, /* allocai */
835 0, /* allocar */
836 0, /* arg */
837 0, /* getarg_c */
838 0, /* getarg_uc */
839 0, /* getarg_s */
840 0, /* getarg_us */
841 0, /* getarg_i */
842 0, /* getarg_ui */
843 0, /* getarg_l */
844 0, /* putargr */
845 0, /* putargi */
846 41, /* va_start */
847 45, /* va_arg */
848 54, /* va_arg_d */
849 0, /* va_end */
850 5, /* addr */
851 7, /* addi */
852 6, /* addcr */
853 7, /* addci */
854 6, /* addxr */
855 7, /* addxi */
856 6, /* subr */
857 7, /* subi */
858 9, /* subcr */
859 7, /* subci */
860 9, /* subxr */
861 7, /* subxi */
862 10, /* rsbi */
863 7, /* mulr */
864 8, /* muli */
865 18, /* qmulr */
866 24, /* qmuli */
867 18, /* qmulr_u */
868 24, /* qmuli_u */
869 19, /* divr */
870 22, /* divi */
871 20, /* divr_u */
872 23, /* divi_u */
873 22, /* qdivr */
874 25, /* qdivi */
875 23, /* qdivr_u */
876 26, /* qdivi_u */
877 19, /* remr */
878 22, /* remi */
879 20, /* remr_u */
880 23, /* remi_u */
881 6, /* andr */
882 9, /* andi */
883 6, /* orr */
884 10, /* ori */
885 6, /* xorr */
886 10, /* xori */
887 9, /* lshr */
888 8, /* lshi */
889 9, /* rshr */
890 7, /* rshi */
891 9, /* rshr_u */
892 7, /* rshi_u */
893 6, /* negr */
894 6, /* comr */
895 13, /* ltr */
896 14, /* lti */
897 13, /* ltr_u */
898 14, /* lti_u */
899 13, /* ler */
900 14, /* lei */
901 13, /* ler_u */
902 14, /* lei_u */
903 13, /* eqr */
904 14, /* eqi */
905 13, /* ger */
906 14, /* gei */
907 13, /* ger_u */
908 14, /* gei_u */
909 13, /* gtr */
910 14, /* gti */
911 13, /* gtr_u */
912 14, /* gti_u */
913 13, /* ner */
914 14, /* nei */
915 3, /* movr */
916 6, /* movi */
40a44dcb
PC
917 7, /* movnr */
918 7, /* movzr */
4a71579b
PC
919 7, /* extr_c */
920 7, /* extr_uc */
921 4, /* extr_s */
922 4, /* extr_us */
923 0, /* extr_i */
924 0, /* extr_ui */
925 9, /* htonr_us */
926 6, /* htonr_ui */
927 0, /* htonr_ul */
928 5, /* ldr_c */
929 9, /* ldi_c */
930 5, /* ldr_uc */
931 9, /* ldi_uc */
932 5, /* ldr_s */
933 9, /* ldi_s */
934 5, /* ldr_us */
935 9, /* ldi_us */
936 4, /* ldr_i */
937 8, /* ldi_i */
938 0, /* ldr_ui */
939 0, /* ldi_ui */
940 0, /* ldr_l */
941 0, /* ldi_l */
942 9, /* ldxr_c */
943 7, /* ldxi_c */
944 9, /* ldxr_uc */
945 7, /* ldxi_uc */
946 9, /* ldxr_s */
947 7, /* ldxi_s */
948 9, /* ldxr_us */
949 7, /* ldxi_us */
950 8, /* ldxr_i */
951 7, /* ldxi_i */
952 0, /* ldxr_ui */
953 0, /* ldxi_ui */
954 0, /* ldxr_l */
955 0, /* ldxi_l */
956 7, /* str_c */
957 11, /* sti_c */
958 5, /* str_s */
959 9, /* sti_s */
960 4, /* str_i */
961 8, /* sti_i */
962 0, /* str_l */
963 0, /* sti_l */
964 12, /* stxr_c */
965 7, /* stxi_c */
966 10, /* stxr_s */
967 7, /* stxi_s */
968 9, /* stxr_i */
969 6, /* stxi_i */
970 0, /* stxr_l */
971 0, /* stxi_l */
972 9, /* bltr */
973 10, /* blti */
974 9, /* bltr_u */
975 10, /* blti_u */
976 9, /* bler */
977 12, /* blei */
978 9, /* bler_u */
979 10, /* blei_u */
980 9, /* beqr */
981 13, /* beqi */
982 9, /* bger */
983 10, /* bgei */
984 9, /* bger_u */
985 10, /* bgei_u */
986 9, /* bgtr */
987 10, /* bgti */
988 9, /* bgtr_u */
989 10, /* bgti_u */
990 9, /* bner */
991 13, /* bnei */
992 9, /* bmsr */
993 13, /* bmsi */
994 9, /* bmcr */
995 13, /* bmci */
996 9, /* boaddr */
997 10, /* boaddi */
998 9, /* boaddr_u */
999 10, /* boaddi_u */
1000 9, /* bxaddr */
1001 10, /* bxaddi */
1002 9, /* bxaddr_u */
1003 10, /* bxaddi_u */
1004 9, /* bosubr */
1005 10, /* bosubi */
1006 9, /* bosubr_u */
1007 10, /* bosubi_u */
1008 9, /* bxsubr */
1009 10, /* bxsubi */
1010 9, /* bxsubr_u */
1011 10, /* bxsubi_u */
1012 2, /* jmpr */
1013 5, /* jmpi */
1014 3, /* callr */
1015 9, /* calli */
1016 0, /* prepare */
1017 0, /* pushargr */
1018 0, /* pushargi */
1019 0, /* finishr */
1020 0, /* finishi */
1021 0, /* ret */
1022 0, /* retr */
1023 0, /* reti */
1024 0, /* retval_c */
1025 0, /* retval_uc */
1026 0, /* retval_s */
1027 0, /* retval_us */
1028 0, /* retval_i */
1029 0, /* retval_ui */
1030 0, /* retval_l */
1031 34, /* epilog */
1032 0, /* arg_f */
1033 0, /* getarg_f */
1034 0, /* putargr_f */
1035 0, /* putargi_f */
1036 10, /* addr_f */
1037 21, /* addi_f */
1038 15, /* subr_f */
1039 21, /* subi_f */
1040 26, /* rsbi_f */
1041 10, /* mulr_f */
1042 21, /* muli_f */
1043 15, /* divr_f */
1044 21, /* divi_f */
1045 15, /* negr_f */
1046 15, /* absr_f */
1047 5, /* sqrtr_f */
1048 15, /* ltr_f */
1049 26, /* lti_f */
1050 15, /* ler_f */
1051 26, /* lei_f */
1052 17, /* eqr_f */
1053 28, /* eqi_f */
1054 15, /* ger_f */
1055 26, /* gei_f */
1056 15, /* gtr_f */
1057 26, /* gti_f */
1058 20, /* ner_f */
1059 31, /* nei_f */
1060 15, /* unltr_f */
1061 26, /* unlti_f */
1062 15, /* unler_f */
1063 26, /* unlei_f */
1064 15, /* uneqr_f */
1065 26, /* uneqi_f */
1066 15, /* unger_f */
1067 26, /* ungei_f */
1068 15, /* ungtr_f */
1069 26, /* ungti_f */
1070 15, /* ltgtr_f */
1071 26, /* ltgti_f */
1072 15, /* ordr_f */
1073 26, /* ordi_f */
1074 15, /* unordr_f */
1075 26, /* unordi_f */
1076 5, /* truncr_f_i */
1077 0, /* truncr_f_l */
1078 5, /* extr_f */
1079 5, /* extr_d_f */
1080 5, /* movr_f */
1081 11, /* movi_f */
1082 6, /* ldr_f */
1083 10, /* ldi_f */
1084 11, /* ldxr_f */
1085 9, /* ldxi_f */
1086 6, /* str_f */
1087 10, /* sti_f */
1088 11, /* stxr_f */
1089 9, /* stxi_f */
1090 10, /* bltr_f */
1091 21, /* blti_f */
1092 10, /* bler_f */
1093 21, /* blei_f */
1094 12, /* beqr_f */
1095 23, /* beqi_f */
1096 10, /* bger_f */
1097 21, /* bgei_f */
1098 10, /* bgtr_f */
1099 21, /* bgti_f */
1100 13, /* bner_f */
1101 24, /* bnei_f */
1102 10, /* bunltr_f */
1103 21, /* bunlti_f */
1104 10, /* bunler_f */
1105 21, /* bunlei_f */
1106 10, /* buneqr_f */
1107 21, /* buneqi_f */
1108 10, /* bunger_f */
1109 21, /* bungei_f */
1110 10, /* bungtr_f */
1111 21, /* bungti_f */
1112 10, /* bltgtr_f */
1113 21, /* bltgti_f */
1114 10, /* bordr_f */
1115 21, /* bordi_f */
1116 10, /* bunordr_f */
1117 21, /* bunordi_f */
1118 0, /* pushargr_f */
1119 0, /* pushargi_f */
1120 0, /* retr_f */
1121 0, /* reti_f */
1122 0, /* retval_f */
1123 0, /* arg_d */
1124 0, /* getarg_d */
1125 0, /* putargr_d */
1126 0, /* putargi_d */
1127 10, /* addr_d */
1128 33, /* addi_d */
1129 15, /* subr_d */
1130 33, /* subi_d */
1131 38, /* rsbi_d */
1132 10, /* mulr_d */
1133 33, /* muli_d */
1134 15, /* divr_d */
1135 33, /* divi_d */
1136 22, /* negr_d */
1137 16, /* absr_d */
1138 5, /* sqrtr_d */
1139 16, /* ltr_d */
1140 39, /* lti_d */
1141 16, /* ler_d */
1142 39, /* lei_d */
1143 18, /* eqr_d */
1144 41, /* eqi_d */
1145 16, /* ger_d */
1146 39, /* gei_d */
1147 16, /* gtr_d */
1148 39, /* gti_d */
1149 21, /* ner_d */
1150 44, /* nei_d */
1151 16, /* unltr_d */
1152 39, /* unlti_d */
1153 16, /* unler_d */
1154 39, /* unlei_d */
1155 16, /* uneqr_d */
1156 39, /* uneqi_d */
1157 16, /* unger_d */
1158 39, /* ungei_d */
1159 16, /* ungtr_d */
1160 39, /* ungti_d */
1161 16, /* ltgtr_d */
1162 39, /* ltgti_d */
1163 16, /* ordr_d */
1164 39, /* ordi_d */
1165 16, /* unordr_d */
1166 39, /* unordi_d */
1167 5, /* truncr_d_i */
1168 0, /* truncr_d_l */
1169 5, /* extr_d */
1170 5, /* extr_f_d */
1171 5, /* movr_d */
1172 23, /* movi_d */
1173 6, /* ldr_d */
1174 10, /* ldi_d */
1175 11, /* ldxr_d */
1176 9, /* ldxi_d */
1177 6, /* str_d */
1178 10, /* sti_d */
1179 11, /* stxr_d */
1180 9, /* stxi_d */
1181 11, /* bltr_d */
1182 34, /* blti_d */
1183 11, /* bler_d */
1184 34, /* blei_d */
1185 13, /* beqr_d */
1186 36, /* beqi_d */
1187 11, /* bger_d */
1188 34, /* bgei_d */
1189 11, /* bgtr_d */
1190 34, /* bgti_d */
1191 14, /* bner_d */
1192 37, /* bnei_d */
1193 11, /* bunltr_d */
1194 34, /* bunlti_d */
1195 11, /* bunler_d */
1196 34, /* bunlei_d */
1197 11, /* buneqr_d */
1198 34, /* buneqi_d */
1199 11, /* bunger_d */
1200 34, /* bungei_d */
1201 11, /* bungtr_d */
1202 34, /* bungti_d */
1203 11, /* bltgtr_d */
1204 34, /* bltgti_d */
1205 11, /* bordr_d */
1206 34, /* bordi_d */
1207 11, /* bunordr_d */
1208 34, /* bunordi_d */
1209 0, /* pushargr_d */
1210 0, /* pushargi_d */
1211 0, /* retr_d */
1212 0, /* reti_d */
1213 0, /* retval_d */
1214 0, /* movr_w_f */
1215 0, /* movr_ww_d */
1216 0, /* movr_w_d */
1217 0, /* movr_f_w */
1218 0, /* movi_f_w */
1219 0, /* movr_d_ww */
1220 0, /* movi_d_ww */
1221 0, /* movr_d_w */
1222 0, /* movi_d_w */
40a44dcb
PC
1223 9, /* bswapr_us */
1224 6, /* bswapr_ui */
1225 0, /* bswapr_ul */
ba3814c1
PC
1226 0, /* casr */
1227 0, /* casi */
4a71579b
PC
1228
1229# else
1230#define JIT_INSTR_MAX 115
1231 0, /* data */
1232 0, /* live */
1233 6, /* align */
1234 0, /* save */
1235 0, /* load */
1236 0, /* #name */
1237 0, /* #note */
1238 7, /* label */
1239 115, /* prolog */
1240 0, /* ellipsis */
1241 0, /* va_push */
1242 0, /* allocai */
1243 0, /* allocar */
1244 0, /* arg */
1245 0, /* getarg_c */
1246 0, /* getarg_uc */
1247 0, /* getarg_s */
1248 0, /* getarg_us */
1249 0, /* getarg_i */
1250 0, /* getarg_ui */
1251 0, /* getarg_l */
1252 0, /* putargr */
1253 0, /* putargi */
1254 42, /* va_start */
1255 41, /* va_arg */
1256 50, /* va_arg_d */
1257 0, /* va_end */
1258 5, /* addr */
1259 13, /* addi */
1260 6, /* addcr */
1261 13, /* addci */
1262 6, /* addxr */
1263 7, /* addxi */
1264 6, /* subr */
1265 13, /* subi */
1266 9, /* subcr */
1267 13, /* subci */
1268 9, /* subxr */
1269 7, /* subxi */
1270 16, /* rsbi */
1271 7, /* mulr */
1272 14, /* muli */
1273 20, /* qmulr */
1274 30, /* qmuli */
1275 20, /* qmulr_u */
1276 30, /* qmuli_u */
1277 22, /* divr */
1278 29, /* divi */
1279 23, /* divr_u */
1280 30, /* divi_u */
1281 25, /* qdivr */
1282 32, /* qdivi */
1283 26, /* qdivr_u */
1284 33, /* qdivi_u */
1285 22, /* remr */
1286 29, /* remi */
1287 23, /* remr_u */
1288 30, /* remi_u */
1289 6, /* andr */
1290 13, /* andi */
1291 6, /* orr */
1292 13, /* ori */
1293 6, /* xorr */
1294 13, /* xori */
1295 9, /* lshr */
1296 8, /* lshi */
1297 9, /* rshr */
1298 7, /* rshi */
1299 9, /* rshr_u */
1300 7, /* rshi_u */
1301 6, /* negr */
1302 6, /* comr */
1303 13, /* ltr */
1304 14, /* lti */
1305 13, /* ltr_u */
1306 14, /* lti_u */
1307 13, /* ler */
1308 14, /* lei */
1309 13, /* ler_u */
1310 14, /* lei_u */
1311 13, /* eqr */
1312 14, /* eqi */
1313 13, /* ger */
1314 14, /* gei */
1315 13, /* ger_u */
1316 14, /* gei_u */
1317 13, /* gtr */
1318 14, /* gti */
1319 13, /* gtr_u */
1320 14, /* gti_u */
1321 13, /* ner */
1322 14, /* nei */
1323 3, /* movr */
1324 10, /* movi */
40a44dcb
PC
1325 7, /* movnr */
1326 7, /* movzr */
4a71579b
PC
1327 4, /* extr_c */
1328 4, /* extr_uc */
1329 4, /* extr_s */
1330 4, /* extr_us */
1331 3, /* extr_i */
1332 3, /* extr_ui */
1333 9, /* htonr_us */
1334 6, /* htonr_ui */
1335 6, /* htonr_ul */
1336 5, /* ldr_c */
1337 9, /* ldi_c */
1338 5, /* ldr_uc */
1339 9, /* ldi_uc */
1340 5, /* ldr_s */
1341 9, /* ldi_s */
1342 5, /* ldr_us */
1343 9, /* ldi_us */
1344 4, /* ldr_i */
1345 8, /* ldi_i */
1346 4, /* ldr_ui */
1347 8, /* ldi_ui */
1348 4, /* ldr_l */
1349 8, /* ldi_l */
1350 6, /* ldxr_c */
1351 8, /* ldxi_c */
1352 6, /* ldxr_uc */
1353 8, /* ldxi_uc */
1354 6, /* ldxr_s */
1355 8, /* ldxi_s */
1356 6, /* ldxr_us */
1357 8, /* ldxi_us */
1358 5, /* ldxr_i */
1359 7, /* ldxi_i */
1360 5, /* ldxr_ui */
1361 6, /* ldxi_ui */
1362 5, /* ldxr_l */
1363 7, /* ldxi_l */
1364 4, /* str_c */
1365 8, /* sti_c */
1366 5, /* str_s */
1367 9, /* sti_s */
1368 4, /* str_i */
1369 8, /* sti_i */
1370 4, /* str_l */
1371 8, /* sti_l */
1372 5, /* stxr_c */
1373 6, /* stxi_c */
1374 6, /* stxr_s */
1375 7, /* stxi_s */
1376 5, /* stxr_i */
1377 6, /* stxi_i */
1378 5, /* stxr_l */
1379 7, /* stxi_l */
1380 9, /* bltr */
1381 10, /* blti */
1382 9, /* bltr_u */
1383 10, /* blti_u */
1384 9, /* bler */
1385 13, /* blei */
1386 9, /* bler_u */
1387 10, /* blei_u */
1388 9, /* beqr */
1389 19, /* beqi */
1390 9, /* bger */
1391 10, /* bgei */
1392 9, /* bger_u */
1393 10, /* bgei_u */
1394 9, /* bgtr */
1395 10, /* bgti */
1396 9, /* bgtr_u */
1397 10, /* bgti_u */
1398 9, /* bner */
1399 19, /* bnei */
1400 9, /* bmsr */
1401 13, /* bmsi */
1402 9, /* bmcr */
1403 13, /* bmci */
1404 9, /* boaddr */
1405 10, /* boaddi */
1406 9, /* boaddr_u */
1407 10, /* boaddi_u */
1408 9, /* bxaddr */
1409 10, /* bxaddi */
1410 9, /* bxaddr_u */
1411 10, /* bxaddi_u */
1412 9, /* bosubr */
1413 10, /* bosubi */
1414 9, /* bosubr_u */
1415 10, /* bosubi_u */
1416 9, /* bxsubr */
1417 10, /* bxsubi */
1418 9, /* bxsubr_u */
1419 10, /* bxsubi_u */
1420 3, /* jmpr */
1421 5, /* jmpi */
1422 3, /* callr */
1423 13, /* calli */
1424 0, /* prepare */
1425 0, /* pushargr */
1426 0, /* pushargi */
1427 0, /* finishr */
1428 0, /* finishi */
1429 0, /* ret */
1430 0, /* retr */
1431 0, /* reti */
1432 0, /* retval_c */
1433 0, /* retval_uc */
1434 0, /* retval_s */
1435 0, /* retval_us */
1436 0, /* retval_i */
1437 0, /* retval_ui */
1438 0, /* retval_l */
1439 37, /* epilog */
1440 0, /* arg_f */
1441 0, /* getarg_f */
1442 0, /* putargr_f */
1443 0, /* putargi_f */
1444 10, /* addr_f */
1445 21, /* addi_f */
1446 15, /* subr_f */
1447 21, /* subi_f */
1448 30, /* rsbi_f */
1449 10, /* mulr_f */
1450 21, /* muli_f */
1451 15, /* divr_f */
1452 21, /* divi_f */
1453 15, /* negr_f */
1454 15, /* absr_f */
1455 5, /* sqrtr_f */
1456 11, /* ltr_f */
1457 26, /* lti_f */
1458 11, /* ler_f */
1459 26, /* lei_f */
1460 13, /* eqr_f */
1461 28, /* eqi_f */
1462 11, /* ger_f */
1463 26, /* gei_f */
1464 11, /* gtr_f */
1465 26, /* gti_f */
1466 16, /* ner_f */
1467 31, /* nei_f */
1468 11, /* unltr_f */
1469 26, /* unlti_f */
1470 11, /* unler_f */
1471 26, /* unlei_f */
1472 11, /* uneqr_f */
1473 26, /* uneqi_f */
1474 11, /* unger_f */
1475 26, /* ungei_f */
1476 11, /* ungtr_f */
1477 26, /* ungti_f */
1478 11, /* ltgtr_f */
1479 26, /* ltgti_f */
1480 11, /* ordr_f */
1481 26, /* ordi_f */
1482 11, /* unordr_f */
1483 26, /* unordi_f */
1484 5, /* truncr_f_i */
1485 5, /* truncr_f_l */
1486 5, /* extr_f */
1487 5, /* extr_d_f */
1488 5, /* movr_f */
1489 15, /* movi_f */
1490 6, /* ldr_f */
1491 10, /* ldi_f */
1492 7, /* ldxr_f */
1493 9, /* ldxi_f */
1494 6, /* str_f */
1495 10, /* sti_f */
1496 7, /* stxr_f */
1497 9, /* stxi_f */
1498 10, /* bltr_f */
1499 21, /* blti_f */
1500 10, /* bler_f */
1501 25, /* blei_f */
1502 12, /* beqr_f */
1503 27, /* beqi_f */
1504 10, /* bger_f */
1505 25, /* bgei_f */
1506 10, /* bgtr_f */
1507 25, /* bgti_f */
1508 13, /* bner_f */
1509 28, /* bnei_f */
1510 10, /* bunltr_f */
1511 25, /* bunlti_f */
1512 10, /* bunler_f */
1513 25, /* bunlei_f */
1514 10, /* buneqr_f */
1515 25, /* buneqi_f */
1516 10, /* bunger_f */
1517 25, /* bungei_f */
1518 10, /* bungtr_f */
1519 25, /* bungti_f */
1520 10, /* bltgtr_f */
1521 25, /* bltgti_f */
1522 10, /* bordr_f */
1523 25, /* bordi_f */
1524 10, /* bunordr_f */
1525 25, /* bunordi_f */
1526 0, /* pushargr_f */
1527 0, /* pushargi_f */
1528 0, /* retr_f */
1529 0, /* reti_f */
1530 0, /* retval_f */
1531 0, /* arg_d */
1532 0, /* getarg_d */
1533 0, /* putargr_d */
1534 0, /* putargi_d */
1535 10, /* addr_d */
1536 25, /* addi_d */
1537 15, /* subr_d */
1538 25, /* subi_d */
1539 30, /* rsbi_d */
1540 10, /* mulr_d */
1541 25, /* muli_d */
1542 15, /* divr_d */
1543 25, /* divi_d */
1544 22, /* negr_d */
1545 16, /* absr_d */
1546 5, /* sqrtr_d */
1547 12, /* ltr_d */
1548 27, /* lti_d */
1549 12, /* ler_d */
1550 27, /* lei_d */
1551 14, /* eqr_d */
1552 29, /* eqi_d */
1553 12, /* ger_d */
1554 27, /* gei_d */
1555 12, /* gtr_d */
1556 27, /* gti_d */
1557 17, /* ner_d */
1558 32, /* nei_d */
1559 12, /* unltr_d */
1560 27, /* unlti_d */
1561 12, /* unler_d */
1562 27, /* unlei_d */
1563 12, /* uneqr_d */
1564 27, /* uneqi_d */
1565 12, /* unger_d */
1566 27, /* ungei_d */
1567 12, /* ungtr_d */
1568 27, /* ungti_d */
1569 12, /* ltgtr_d */
1570 27, /* ltgti_d */
1571 12, /* ordr_d */
1572 27, /* ordi_d */
1573 12, /* unordr_d */
1574 27, /* unordi_d */
1575 5, /* truncr_d_i */
1576 5, /* truncr_d_l */
1577 5, /* extr_d */
1578 5, /* extr_f_d */
1579 5, /* movr_d */
1580 15, /* movi_d */
1581 6, /* ldr_d */
1582 10, /* ldi_d */
1583 7, /* ldxr_d */
1584 9, /* ldxi_d */
1585 6, /* str_d */
1586 10, /* sti_d */
1587 7, /* stxr_d */
1588 9, /* stxi_d */
1589 11, /* bltr_d */
1590 26, /* blti_d */
1591 11, /* bler_d */
1592 26, /* blei_d */
1593 13, /* beqr_d */
1594 28, /* beqi_d */
1595 11, /* bger_d */
1596 26, /* bgei_d */
1597 11, /* bgtr_d */
1598 26, /* bgti_d */
1599 14, /* bner_d */
1600 29, /* bnei_d */
1601 11, /* bunltr_d */
1602 26, /* bunlti_d */
1603 11, /* bunler_d */
1604 26, /* bunlei_d */
1605 11, /* buneqr_d */
1606 26, /* buneqi_d */
1607 11, /* bunger_d */
1608 26, /* bungei_d */
1609 11, /* bungtr_d */
1610 26, /* bungti_d */
1611 11, /* bltgtr_d */
1612 26, /* bltgti_d */
1613 11, /* bordr_d */
1614 26, /* bordi_d */
1615 11, /* bunordr_d */
1616 26, /* bunordi_d */
1617 0, /* pushargr_d */
1618 0, /* pushargi_d */
1619 0, /* retr_d */
1620 0, /* reti_d */
1621 0, /* retval_d */
1622 0, /* movr_w_f */
1623 0, /* movr_ww_d */
1624 0, /* movr_w_d */
1625 0, /* movr_f_w */
1626 0, /* movi_f_w */
1627 0, /* movr_d_ww */
1628 0, /* movi_d_ww */
1629 0, /* movr_d_w */
1630 0, /* movi_d_w */
40a44dcb
PC
1631 9, /* bswapr_us */
1632 6, /* bswapr_ui */
1633 6, /* bswapr_ul */
ba3814c1
PC
1634 0, /* casr */
1635 0, /* casi */
4a71579b
PC
1636#endif /* __CYGWIN__ || _WIN32 */
1637# endif /* __X64_32 */
1638#endif /* __X64 */