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