95954d9320b290221959d112217db7ad75f7cd07
[pcsx_rearmed.git] / deps / lightning / lib / jit_sparc-sz.c
1 #if __WORDSIZE == 32
2 #define JIT_INSTR_MAX 180
3     0,  /* data */
4     0,  /* live */
5     0,  /* align */
6     0,  /* save */
7     0,  /* load */
8     4,  /* skip */
9     0,  /* #name */
10     0,  /* #note */
11     0,  /* label */
12     36, /* prolog */
13     0,  /* ellipsis */
14     0,  /* va_push */
15     0,  /* allocai */
16     0,  /* allocar */
17     0,  /* arg_c */
18     0,  /* arg_s */
19     0,  /* arg_i */
20     0,  /* arg_l */
21     0,  /* getarg_c */
22     0,  /* getarg_uc */
23     0,  /* getarg_s */
24     0,  /* getarg_us */
25     0,  /* getarg_i */
26     0,  /* getarg_ui */
27     0,  /* getarg_l */
28     0,  /* putargr_c */
29     0,  /* putargi_c */
30     0,  /* putargr_uc */
31     0,  /* putargi_uc */
32     0,  /* putargr_s */
33     0,  /* putargi_s */
34     0,  /* putargr_us */
35     0,  /* putargi_us */
36     0,  /* putargr_i */
37     0,  /* putargi_i */
38     0,  /* putargr_ui */
39     0,  /* putargi_ui */
40     0,  /* putargr_l */
41     0,  /* putargi_l */
42     4,  /* va_start */
43     8,  /* va_arg */
44     12, /* va_arg_d */
45     0,  /* va_end */
46     4,  /* addr */
47     12, /* addi */
48     4,  /* addcr */
49     12, /* addci */
50     4,  /* addxr */
51     4,  /* addxi */
52     4,  /* subr */
53     12, /* subi */
54     4,  /* subcr */
55     12, /* subci */
56     4,  /* subxr */
57     4,  /* subxi */
58     16, /* rsbi */
59     4,  /* mulr */
60     12, /* muli */
61     8,  /* qmulr */
62     16, /* qmuli */
63     8,  /* qmulr_u */
64     16, /* qmuli_u */
65     12, /* divr */
66     20, /* divi */
67     8,  /* divr_u */
68     16, /* divi_u */
69     28, /* qdivr */
70     24, /* qdivi */
71     24, /* qdivr_u */
72     20, /* qdivi_u */
73     20, /* remr */
74     28, /* remi */
75     16, /* remr_u */
76     24, /* remi_u */
77     4,  /* andr */
78     12, /* andi */
79     4,  /* orr */
80     12, /* ori */
81     4,  /* xorr */
82     12, /* xori */
83     4,  /* lshr */
84     4,  /* lshi */
85     4,  /* rshr */
86     4,  /* rshi */
87     4,  /* rshr_u */
88     4,  /* rshi_u */
89     4,  /* negr */
90     4,  /* comr */
91     16, /* ltr */
92     16, /* lti */
93     16, /* ltr_u */
94     16, /* lti_u */
95     16, /* ler */
96     16, /* lei */
97     16, /* ler_u */
98     16, /* lei_u */
99     16, /* eqr */
100     16, /* eqi */
101     16, /* ger */
102     16, /* gei */
103     16, /* ger_u */
104     16, /* gei_u */
105     16, /* gtr */
106     16, /* gti */
107     16, /* gtr_u */
108     16, /* gti_u */
109     16, /* ner */
110     16, /* nei */
111     4,  /* movr */
112     8,  /* movi */
113     16, /* movnr */
114     16, /* movzr */
115     24, /* casr */
116     32, /* casi */
117     8,  /* extr_c */
118     4,  /* extr_uc */
119     8,  /* extr_s */
120     8,  /* extr_us */
121     0,  /* extr_i */
122     0,  /* extr_ui */
123     20, /* bswapr_us */
124     52, /* bswapr_ui */
125     0,  /* bswapr_ul */
126     8,  /* htonr_us */
127     4,  /* htonr_ui */
128     0,  /* htonr_ul */
129     4,  /* ldr_c */
130     12, /* ldi_c */
131     4,  /* ldr_uc */
132     12, /* ldi_uc */
133     4,  /* ldr_s */
134     12, /* ldi_s */
135     4,  /* ldr_us */
136     12, /* ldi_us */
137     4,  /* ldr_i */
138     12, /* ldi_i */
139     0,  /* ldr_ui */
140     0,  /* ldi_ui */
141     0,  /* ldr_l */
142     0,  /* ldi_l */
143     4,  /* ldxr_c */
144     8,  /* ldxi_c */
145     4,  /* ldxr_uc */
146     8,  /* ldxi_uc */
147     4,  /* ldxr_s */
148     8,  /* ldxi_s */
149     4,  /* ldxr_us */
150     8,  /* ldxi_us */
151     4,  /* ldxr_i */
152     8,  /* ldxi_i */
153     0,  /* ldxr_ui */
154     0,  /* ldxi_ui */
155     0,  /* ldxr_l */
156     0,  /* ldxi_l */
157     4,  /* str_c */
158     12, /* sti_c */
159     4,  /* str_s */
160     12, /* sti_s */
161     4,  /* str_i */
162     12, /* sti_i */
163     0,  /* str_l */
164     0,  /* sti_l */
165     4,  /* stxr_c */
166     8,  /* stxi_c */
167     4,  /* stxr_s */
168     8,  /* stxi_s */
169     4,  /* stxr_i */
170     8,  /* stxi_i */
171     0,  /* stxr_l */
172     0,  /* stxi_l */
173     12, /* bltr */
174     12, /* blti */
175     12, /* bltr_u */
176     12, /* blti_u */
177     12, /* bler */
178     12, /* blei */
179     12, /* bler_u */
180     12, /* blei_u */
181     12, /* beqr */
182     20, /* beqi */
183     12, /* bger */
184     12, /* bgei */
185     12, /* bger_u */
186     12, /* bgei_u */
187     12, /* bgtr */
188     12, /* bgti */
189     12, /* bgtr_u */
190     12, /* bgti_u */
191     12, /* bner */
192     20, /* bnei */
193     12, /* bmsr */
194     12, /* bmsi */
195     12, /* bmcr */
196     12, /* bmci */
197     12, /* boaddr */
198     12, /* boaddi */
199     12, /* boaddr_u */
200     12, /* boaddi_u */
201     12, /* bxaddr */
202     12, /* bxaddi */
203     12, /* bxaddr_u */
204     12, /* bxaddi_u */
205     12, /* bosubr */
206     12, /* bosubi */
207     12, /* bosubr_u */
208     12, /* bosubi_u */
209     12, /* bxsubr */
210     12, /* bxsubi */
211     12, /* bxsubr_u */
212     12, /* bxsubi_u */
213     8,  /* jmpr */
214     8,  /* jmpi */
215     8,  /* callr */
216     8,  /* calli */
217     0,  /* prepare */
218     0,  /* pushargr_c */
219     0,  /* pushargi_c */
220     0,  /* pushargr_uc */
221     0,  /* pushargi_uc */
222     0,  /* pushargr_s */
223     0,  /* pushargi_s */
224     0,  /* pushargr_us */
225     0,  /* pushargi_us */
226     0,  /* pushargr_i */
227     0,  /* pushargi_i */
228     0,  /* pushargr_ui */
229     0,  /* pushargi_ui */
230     0,  /* pushargr_l */
231     0,  /* pushargi_l */
232     0,  /* finishr */
233     0,  /* finishi */
234     0,  /* ret */
235     0,  /* retr_c */
236     0,  /* reti_c */
237     0,  /* retr_uc */
238     0,  /* reti_uc */
239     0,  /* retr_s */
240     0,  /* reti_s */
241     0,  /* retr_us */
242     0,  /* reti_us */
243     0,  /* retr_i */
244     0,  /* reti_i */
245     0,  /* retr_ui */
246     0,  /* reti_ui */
247     0,  /* retr_l */
248     0,  /* reti_l */
249     0,  /* retval_c */
250     0,  /* retval_uc */
251     0,  /* retval_s */
252     0,  /* retval_us */
253     0,  /* retval_i */
254     0,  /* retval_ui */
255     0,  /* retval_l */
256     44, /* epilog */
257     0,  /* arg_f */
258     0,  /* getarg_f */
259     0,  /* putargr_f */
260     0,  /* putargi_f */
261     4,  /* addr_f */
262     16, /* addi_f */
263     4,  /* subr_f */
264     16, /* subi_f */
265     16, /* rsbi_f */
266     4,  /* mulr_f */
267     16, /* muli_f */
268     4,  /* divr_f */
269     16, /* divi_f */
270     4,  /* negr_f */
271     4,  /* absr_f */
272     4,  /* sqrtr_f */
273     16, /* ltr_f */
274     32, /* lti_f */
275     16, /* ler_f */
276     32, /* lei_f */
277     16, /* eqr_f */
278     32, /* eqi_f */
279     16, /* ger_f */
280     32, /* gei_f */
281     16, /* gtr_f */
282     32, /* gti_f */
283     16, /* ner_f */
284     32, /* nei_f */
285     16, /* unltr_f */
286     32, /* unlti_f */
287     16, /* unler_f */
288     32, /* unlei_f */
289     16, /* uneqr_f */
290     32, /* uneqi_f */
291     16, /* unger_f */
292     32, /* ungei_f */
293     16, /* ungtr_f */
294     32, /* ungti_f */
295     16, /* ltgtr_f */
296     32, /* ltgti_f */
297     16, /* ordr_f */
298     32, /* ordi_f */
299     16, /* unordr_f */
300     32, /* unordi_f */
301     12, /* truncr_f_i */
302     0,  /* truncr_f_l */
303     12, /* extr_f */
304     4,  /* extr_d_f */
305     4,  /* movr_f */
306     16, /* movi_f */
307     4,  /* ldr_f */
308     12, /* ldi_f */
309     4,  /* ldxr_f */
310     8,  /* ldxi_f */
311     4,  /* str_f */
312     12, /* sti_f */
313     4,  /* stxr_f */
314     8,  /* stxi_f */
315     12, /* bltr_f */
316     24, /* blti_f */
317     12, /* bler_f */
318     24, /* blei_f */
319     12, /* beqr_f */
320     24, /* beqi_f */
321     12, /* bger_f */
322     24, /* bgei_f */
323     12, /* bgtr_f */
324     24, /* bgti_f */
325     12, /* bner_f */
326     28, /* bnei_f */
327     12, /* bunltr_f */
328     28, /* bunlti_f */
329     12, /* bunler_f */
330     28, /* bunlei_f */
331     12, /* buneqr_f */
332     28, /* buneqi_f */
333     12, /* bunger_f */
334     28, /* bungei_f */
335     12, /* bungtr_f */
336     28, /* bungti_f */
337     12, /* bltgtr_f */
338     24, /* bltgti_f */
339     12, /* bordr_f */
340     24, /* bordi_f */
341     12, /* bunordr_f */
342     28, /* bunordi_f */
343     0,  /* pushargr_f */
344     0,  /* pushargi_f */
345     0,  /* retr_f */
346     0,  /* reti_f */
347     0,  /* retval_f */
348     0,  /* arg_d */
349     0,  /* getarg_d */
350     0,  /* putargr_d */
351     0,  /* putargi_d */
352     4,  /* addr_d */
353     24, /* addi_d */
354     4,  /* subr_d */
355     24, /* subi_d */
356     24, /* rsbi_d */
357     4,  /* mulr_d */
358     24, /* muli_d */
359     4,  /* divr_d */
360     24, /* divi_d */
361     8,  /* negr_d */
362     8,  /* absr_d */
363     4,  /* sqrtr_d */
364     16, /* ltr_d */
365     40, /* lti_d */
366     16, /* ler_d */
367     40, /* lei_d */
368     16, /* eqr_d */
369     40, /* eqi_d */
370     16, /* ger_d */
371     40, /* gei_d */
372     16, /* gtr_d */
373     40, /* gti_d */
374     16, /* ner_d */
375     40, /* nei_d */
376     16, /* unltr_d */
377     40, /* unlti_d */
378     16, /* unler_d */
379     40, /* unlei_d */
380     16, /* uneqr_d */
381     40, /* uneqi_d */
382     16, /* unger_d */
383     40, /* ungei_d */
384     16, /* ungtr_d */
385     40, /* ungti_d */
386     16, /* ltgtr_d */
387     40, /* ltgti_d */
388     16, /* ordr_d */
389     40, /* ordi_d */
390     16, /* unordr_d */
391     40, /* unordi_d */
392     12, /* truncr_d_i */
393     0,  /* truncr_d_l */
394     16, /* extr_d */
395     4,  /* extr_f_d */
396     8,  /* movr_d */
397     24, /* movi_d */
398     4,  /* ldr_d */
399     12, /* ldi_d */
400     4,  /* ldxr_d */
401     8,  /* ldxi_d */
402     4,  /* str_d */
403     12, /* sti_d */
404     4,  /* stxr_d */
405     8,  /* stxi_d */
406     12, /* bltr_d */
407     32, /* blti_d */
408     12, /* bler_d */
409     32, /* blei_d */
410     12, /* beqr_d */
411     32, /* beqi_d */
412     12, /* bger_d */
413     32, /* bgei_d */
414     12, /* bgtr_d */
415     32, /* bgti_d */
416     12, /* bner_d */
417     36, /* bnei_d */
418     12, /* bunltr_d */
419     36, /* bunlti_d */
420     12, /* bunler_d */
421     36, /* bunlei_d */
422     12, /* buneqr_d */
423     36, /* buneqi_d */
424     12, /* bunger_d */
425     36, /* bungei_d */
426     12, /* bungtr_d */
427     36, /* bungti_d */
428     12, /* bltgtr_d */
429     32, /* bltgti_d */
430     12, /* bordr_d */
431     32, /* bordi_d */
432     12, /* bunordr_d */
433     36, /* bunordi_d */
434     0,  /* pushargr_d */
435     0,  /* pushargi_d */
436     0,  /* retr_d */
437     0,  /* reti_d */
438     0,  /* retval_d */
439     0,  /* movr_w_f */
440     0,  /* movr_ww_d */
441     0,  /* movr_w_d */
442     0,  /* movr_f_w */
443     0,  /* movi_f_w */
444     0,  /* movr_d_ww */
445     0,  /* movi_d_ww */
446     0,  /* movr_d_w */
447     0,  /* movi_d_w */
448     176,        /* clo */
449     148,        /* clz */
450     180,        /* cto */
451     152,        /* ctz */
452 #endif /* __WORDSIZE */
453
454 #if __WORDSIZE == 64
455 #define JIT_INSTR_MAX 216
456     0,  /* data */
457     0,  /* live */
458     24, /* align */
459     0,  /* save */
460     0,  /* load */
461     4,  /* skip */
462     0,  /* #name */
463     0,  /* #note */
464     4,  /* label */
465     36, /* prolog */
466     0,  /* ellipsis */
467     0,  /* va_push */
468     0,  /* allocai */
469     0,  /* allocar */
470     0,  /* arg_c */
471     0,  /* arg_s */
472     0,  /* arg_i */
473     0,  /* arg_l */
474     0,  /* getarg_c */
475     0,  /* getarg_uc */
476     0,  /* getarg_s */
477     0,  /* getarg_us */
478     0,  /* getarg_i */
479     0,  /* getarg_ui */
480     0,  /* getarg_l */
481     0,  /* putargr_c */
482     0,  /* putargi_c */
483     0,  /* putargr_uc */
484     0,  /* putargi_uc */
485     0,  /* putargr_s */
486     0,  /* putargi_s */
487     0,  /* putargr_us */
488     0,  /* putargi_us */
489     0,  /* putargr_i */
490     0,  /* putargi_i */
491     0,  /* putargr_ui */
492     0,  /* putargi_ui */
493     0,  /* putargr_l */
494     0,  /* putargi_l */
495     4,  /* va_start */
496     8,  /* va_arg */
497     8,  /* va_arg_d */
498     0,  /* va_end */
499     4,  /* addr */
500     28, /* addi */
501     24, /* addcr */
502     48, /* addci */
503     52, /* addxr */
504     52, /* addxi */
505     4,  /* subr */
506     28, /* subi */
507     24, /* subcr */
508     48, /* subci */
509     52, /* subxr */
510     52, /* subxi */
511     32, /* rsbi */
512     4,  /* mulr */
513     28, /* muli */
514     48, /* qmulr */
515     64, /* qmuli */
516     48, /* qmulr_u */
517     64, /* qmuli_u */
518     4,  /* divr */
519     28, /* divi */
520     4,  /* divr_u */
521     28, /* divi_u */
522     20, /* qdivr */
523     16, /* qdivi */
524     20, /* qdivr_u */
525     16, /* qdivi_u */
526     12, /* remr */
527     36, /* remi */
528     12, /* remr_u */
529     36, /* remi_u */
530     4,  /* andr */
531     28, /* andi */
532     4,  /* orr */
533     28, /* ori */
534     4,  /* xorr */
535     28, /* xori */
536     4,  /* lshr */
537     4,  /* lshi */
538     4,  /* rshr */
539     4,  /* rshi */
540     4,  /* rshr_u */
541     4,  /* rshi_u */
542     4,  /* negr */
543     4,  /* comr */
544     16, /* ltr */
545     16, /* lti */
546     16, /* ltr_u */
547     16, /* lti_u */
548     16, /* ler */
549     16, /* lei */
550     16, /* ler_u */
551     16, /* lei_u */
552     16, /* eqr */
553     16, /* eqi */
554     16, /* ger */
555     16, /* gei */
556     16, /* ger_u */
557     16, /* gei_u */
558     16, /* gtr */
559     16, /* gti */
560     16, /* gtr_u */
561     16, /* gti_u */
562     16, /* ner */
563     16, /* nei */
564     4,  /* movr */
565     24, /* movi */
566     16, /* movnr */
567     16, /* movzr */
568     24, /* casr */
569     44, /* casi */
570     8,  /* extr_c */
571     4,  /* extr_uc */
572     8,  /* extr_s */
573     8,  /* extr_us */
574     8,  /* extr_i */
575     8,  /* extr_ui */
576     20, /* bswapr_us */
577     52, /* bswapr_ui */
578     116,        /* bswapr_ul */
579     8,  /* htonr_us */
580     8,  /* htonr_ui */
581     4,  /* htonr_ul */
582     4,  /* ldr_c */
583     24, /* ldi_c */
584     4,  /* ldr_uc */
585     28, /* ldi_uc */
586     4,  /* ldr_s */
587     28, /* ldi_s */
588     4,  /* ldr_us */
589     28, /* ldi_us */
590     4,  /* ldr_i */
591     28, /* ldi_i */
592     4,  /* ldr_ui */
593     28, /* ldi_ui */
594     4,  /* ldr_l */
595     28, /* ldi_l */
596     4,  /* ldxr_c */
597     24, /* ldxi_c */
598     4,  /* ldxr_uc */
599     24, /* ldxi_uc */
600     4,  /* ldxr_s */
601     24, /* ldxi_s */
602     4,  /* ldxr_us */
603     24, /* ldxi_us */
604     4,  /* ldxr_i */
605     24, /* ldxi_i */
606     4,  /* ldxr_ui */
607     24, /* ldxi_ui */
608     4,  /* ldxr_l */
609     24, /* ldxi_l */
610     4,  /* str_c */
611     28, /* sti_c */
612     4,  /* str_s */
613     28, /* sti_s */
614     4,  /* str_i */
615     28, /* sti_i */
616     4,  /* str_l */
617     28, /* sti_l */
618     4,  /* stxr_c */
619     24, /* stxi_c */
620     4,  /* stxr_s */
621     24, /* stxi_s */
622     4,  /* stxr_i */
623     24, /* stxi_i */
624     4,  /* stxr_l */
625     24, /* stxi_l */
626     12, /* bltr */
627     12, /* blti */
628     12, /* bltr_u */
629     12, /* blti_u */
630     12, /* bler */
631     12, /* blei */
632     12, /* bler_u */
633     12, /* blei_u */
634     12, /* beqr */
635     36, /* beqi */
636     12, /* bger */
637     12, /* bgei */
638     12, /* bger_u */
639     12, /* bgei_u */
640     12, /* bgtr */
641     12, /* bgti */
642     12, /* bgtr_u */
643     12, /* bgti_u */
644     12, /* bner */
645     36, /* bnei */
646     12, /* bmsr */
647     12, /* bmsi */
648     12, /* bmcr */
649     12, /* bmci */
650     12, /* boaddr */
651     12, /* boaddi */
652     12, /* boaddr_u */
653     12, /* boaddi_u */
654     12, /* bxaddr */
655     12, /* bxaddi */
656     12, /* bxaddr_u */
657     12, /* bxaddi_u */
658     12, /* bosubr */
659     12, /* bosubi */
660     12, /* bosubr_u */
661     12, /* bosubi_u */
662     12, /* bxsubr */
663     12, /* bxsubi */
664     12, /* bxsubr_u */
665     12, /* bxsubi_u */
666     8,  /* jmpr */
667     8,  /* jmpi */
668     8,  /* callr */
669     40, /* calli */
670     0,  /* prepare */
671     0,  /* pushargr_c */
672     0,  /* pushargi_c */
673     0,  /* pushargr_uc */
674     0,  /* pushargi_uc */
675     0,  /* pushargr_s */
676     0,  /* pushargi_s */
677     0,  /* pushargr_us */
678     0,  /* pushargi_us */
679     0,  /* pushargr_i */
680     0,  /* pushargi_i */
681     0,  /* pushargr_ui */
682     0,  /* pushargi_ui */
683     0,  /* pushargr_l */
684     0,  /* pushargi_l */
685     0,  /* finishr */
686     0,  /* finishi */
687     0,  /* ret */
688     0,  /* retr_c */
689     0,  /* reti_c */
690     0,  /* retr_uc */
691     0,  /* reti_uc */
692     0,  /* retr_s */
693     0,  /* reti_s */
694     0,  /* retr_us */
695     0,  /* reti_us */
696     0,  /* retr_i */
697     0,  /* reti_i */
698     0,  /* retr_ui */
699     0,  /* reti_ui */
700     0,  /* retr_l */
701     0,  /* reti_l */
702     0,  /* retval_c */
703     0,  /* retval_uc */
704     0,  /* retval_s */
705     0,  /* retval_us */
706     0,  /* retval_i */
707     0,  /* retval_ui */
708     0,  /* retval_l */
709     44, /* epilog */
710     0,  /* arg_f */
711     0,  /* getarg_f */
712     0,  /* putargr_f */
713     0,  /* putargi_f */
714     16, /* addr_f */
715     40, /* addi_f */
716     24, /* subr_f */
717     40, /* subi_f */
718     40, /* rsbi_f */
719     16, /* mulr_f */
720     40, /* muli_f */
721     16, /* divr_f */
722     40, /* divi_f */
723     12, /* negr_f */
724     12, /* absr_f */
725     12, /* sqrtr_f */
726     24, /* ltr_f */
727     48, /* lti_f */
728     24, /* ler_f */
729     48, /* lei_f */
730     24, /* eqr_f */
731     48, /* eqi_f */
732     24, /* ger_f */
733     48, /* gei_f */
734     24, /* gtr_f */
735     48, /* gti_f */
736     24, /* ner_f */
737     48, /* nei_f */
738     24, /* unltr_f */
739     48, /* unlti_f */
740     24, /* unler_f */
741     48, /* unlei_f */
742     24, /* uneqr_f */
743     48, /* uneqi_f */
744     24, /* unger_f */
745     48, /* ungei_f */
746     24, /* ungtr_f */
747     48, /* ungti_f */
748     24, /* ltgtr_f */
749     48, /* ltgti_f */
750     24, /* ordr_f */
751     48, /* ordi_f */
752     24, /* unordr_f */
753     48, /* unordi_f */
754     16, /* truncr_f_i */
755     16, /* truncr_f_l */
756     20, /* extr_f */
757     12, /* extr_d_f */
758     24, /* movr_f */
759     32, /* movi_f */
760     8,  /* ldr_f */
761     32, /* ldi_f */
762     8,  /* ldxr_f */
763     28, /* ldxi_f */
764     8,  /* str_f */
765     32, /* sti_f */
766     8,  /* stxr_f */
767     28, /* stxi_f */
768     20, /* bltr_f */
769     44, /* blti_f */
770     20, /* bler_f */
771     44, /* blei_f */
772     28, /* beqr_f */
773     52, /* beqi_f */
774     20, /* bger_f */
775     44, /* bgei_f */
776     20, /* bgtr_f */
777     44, /* bgti_f */
778     20, /* bner_f */
779     60, /* bnei_f */
780     20, /* bunltr_f */
781     44, /* bunlti_f */
782     20, /* bunler_f */
783     44, /* bunlei_f */
784     20, /* buneqr_f */
785     44, /* buneqi_f */
786     20, /* bunger_f */
787     44, /* bungei_f */
788     20, /* bungtr_f */
789     44, /* bungti_f */
790     20, /* bltgtr_f */
791     44, /* bltgti_f */
792     20, /* bordr_f */
793     44, /* bordi_f */
794     20, /* bunordr_f */
795     44, /* bunordi_f */
796     0,  /* pushargr_f */
797     0,  /* pushargi_f */
798     0,  /* retr_f */
799     0,  /* reti_f */
800     0,  /* retval_f */
801     0,  /* arg_d */
802     0,  /* getarg_d */
803     0,  /* putargr_d */
804     0,  /* putargi_d */
805     4,  /* addr_d */
806     32, /* addi_d */
807     4,  /* subr_d */
808     32, /* subi_d */
809     32, /* rsbi_d */
810     4,  /* mulr_d */
811     32, /* muli_d */
812     4,  /* divr_d */
813     32, /* divi_d */
814     4,  /* negr_d */
815     4,  /* absr_d */
816     4,  /* sqrtr_d */
817     16, /* ltr_d */
818     48, /* lti_d */
819     16, /* ler_d */
820     48, /* lei_d */
821     16, /* eqr_d */
822     48, /* eqi_d */
823     16, /* ger_d */
824     48, /* gei_d */
825     16, /* gtr_d */
826     48, /* gti_d */
827     16, /* ner_d */
828     48, /* nei_d */
829     16, /* unltr_d */
830     48, /* unlti_d */
831     16, /* unler_d */
832     48, /* unlei_d */
833     16, /* uneqr_d */
834     48, /* uneqi_d */
835     16, /* unger_d */
836     48, /* ungei_d */
837     16, /* ungtr_d */
838     48, /* ungti_d */
839     16, /* ltgtr_d */
840     48, /* ltgti_d */
841     16, /* ordr_d */
842     48, /* ordi_d */
843     16, /* unordr_d */
844     48, /* unordi_d */
845     16, /* truncr_d_i */
846     12, /* truncr_d_l */
847     12, /* extr_d */
848     8,  /* extr_f_d */
849     4,  /* movr_d */
850     32, /* movi_d */
851     4,  /* ldr_d */
852     28, /* ldi_d */
853     4,  /* ldxr_d */
854     24, /* ldxi_d */
855     4,  /* str_d */
856     28, /* sti_d */
857     4,  /* stxr_d */
858     24, /* stxi_d */
859     12, /* bltr_d */
860     40, /* blti_d */
861     12, /* bler_d */
862     40, /* blei_d */
863     12, /* beqr_d */
864     40, /* beqi_d */
865     12, /* bger_d */
866     40, /* bgei_d */
867     12, /* bgtr_d */
868     40, /* bgti_d */
869     12, /* bner_d */
870     44, /* bnei_d */
871     12, /* bunltr_d */
872     44, /* bunlti_d */
873     12, /* bunler_d */
874     44, /* bunlei_d */
875     12, /* buneqr_d */
876     44, /* buneqi_d */
877     12, /* bunger_d */
878     44, /* bungei_d */
879     12, /* bungtr_d */
880     44, /* bungti_d */
881     12, /* bltgtr_d */
882     40, /* bltgti_d */
883     12, /* bordr_d */
884     40, /* bordi_d */
885     12, /* bunordr_d */
886     44, /* bunordi_d */
887     0,  /* pushargr_d */
888     0,  /* pushargi_d */
889     0,  /* retr_d */
890     0,  /* reti_d */
891     0,  /* retval_d */
892     0,  /* movr_w_f */
893     0,  /* movr_ww_d */
894     0,  /* movr_w_d */
895     0,  /* movr_f_w */
896     0,  /* movi_f_w */
897     0,  /* movr_d_ww */
898     0,  /* movi_d_ww */
899     0,  /* movr_d_w */
900     0,  /* movi_d_w */
901     216,        /* clo */
902     188,        /* clz */
903     204,        /* cto */
904     176,        /* ctz */
905 #endif /* __WORDSIZE */