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