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