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