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