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