Home | History | Annotate | Download | only in frv
      1  .data
      2 foodata: .word 42
      3  .text
      4 footext:
      5 	.text
      6 	.global add
      7 add:
      8 	ADD sp,sp,sp
      9 	.text
     10 	.global sub
     11 sub:
     12 	sub sp,sp,sp
     13 	.text
     14 	.global udiv
     15 udiv:
     16 	udiv sp,sp,sp
     17 	.text
     18 	.global and
     19 and:
     20 	and sp,sp,sp
     21 	.text
     22 	.global or
     23 or:
     24 	or sp,sp,sp
     25 	.text
     26 	.global xor
     27 xor:
     28 	xor sp,sp,sp
     29 	.text
     30 	.global not
     31 not:
     32 	not sp,sp
     33 	.text
     34 	.global sdiv
     35 sdiv:
     36 	sdiv sp,sp,sp
     37 	.text
     38 	.global nsdiv
     39 nsdiv:
     40 	nsdiv sp,sp,sp
     41 	.text
     42 	.global nudiv
     43 nudiv:
     44 	nudiv sp,sp,sp
     45 	.text
     46 	.global smul
     47 smul:
     48 	smul fp,fp,fp
     49 	.text
     50 	.global umul
     51 umul:
     52 	umul fp,fp,fp
     53 	.text
     54 	.global sll
     55 sll:
     56 	sll sp,sp,sp
     57 	.text
     58 	.global srl
     59 srl:
     60 	srl sp,sp,sp
     61 	.text
     62 	.global sra
     63 sra:
     64 	sra sp,sp,sp
     65 	.text
     66 	.global scan
     67 scan:
     68 	scan sp,sp,sp
     69 	.text
     70 	.global cadd
     71 cadd:
     72 	cadd sp,sp,sp,cc0,0
     73 	.text
     74 	.global csub
     75 csub:
     76 	csub sp,sp,sp,cc0,0
     77 	.text
     78 	.global cudiv
     79 cudiv:
     80 	cudiv sp,sp,sp,cc0,0
     81 	.text
     82 	.global cand
     83 cand:
     84 	cand sp,sp,sp,cc0,0
     85 	.text
     86 	.global cor
     87 cor:
     88 	cor sp,sp,sp,cc0,0
     89 	.text
     90 	.global cxor
     91 cxor:
     92 	cxor sp,sp,sp,cc0,0
     93 	.text
     94 	.global cnot
     95 cnot:
     96 	cnot sp,sp,cc0,0
     97 	.text
     98 	.global csmul
     99 csmul:
    100 	csmul fp,fp,fp,cc0,0
    101 	.text
    102 	.global csdiv
    103 csdiv:
    104 	csdiv sp,sp,sp,cc0,0
    105 	.text
    106 	.global csll
    107 csll:
    108 	csll sp,sp,sp,cc0,0
    109 	.text
    110 	.global csrl
    111 csrl:
    112 	csrl sp,sp,sp,cc0,0
    113 	.text
    114 	.global csra
    115 csra:
    116 	csra sp,sp,sp,cc0,0
    117 	.text
    118 	.global cscan
    119 cscan:
    120 	cscan sp,sp,sp,cc0,0
    121 	.text
    122 	.global addcc
    123 addcc:
    124 	addcc sp,sp,sp,icc0
    125 	.text
    126 	.global subcc
    127 subcc:
    128 	subcc sp,sp,sp,icc0
    129 	.text
    130 	.global andcc
    131 andcc:
    132 	andcc sp,sp,sp,icc0
    133 	.text
    134 	.global orcc
    135 orcc:
    136 	orcc sp,sp,sp,icc0
    137 	.text
    138 	.global xorcc
    139 xorcc:
    140 	xorcc sp,sp,sp,icc0
    141 	.text
    142 	.global sllcc
    143 sllcc:
    144 	sllcc sp,sp,sp,icc0
    145 	.text
    146 	.global srlcc
    147 srlcc:
    148 	srlcc sp,sp,sp,icc0
    149 	.text
    150 	.global sracc
    151 sracc:
    152 	sracc sp,sp,sp,icc0
    153 	.text
    154 	.global smulcc
    155 smulcc:
    156 	smulcc fp,fp,fp,icc0
    157 	.text
    158 	.global umulcc
    159 umulcc:
    160 	umulcc fp,fp,fp,icc0
    161 	.text
    162 	.global caddcc
    163 caddcc:
    164 	caddcc sp,sp,sp,cc0,0
    165 	.text
    166 	.global csubcc
    167 csubcc:
    168 	csubcc sp,sp,sp,cc0,0
    169 	.text
    170 	.global csmulcc
    171 csmulcc:
    172 	csmulcc fp,fp,fp,cc0,0
    173 	.text
    174 	.global candcc
    175 candcc:
    176 	candcc sp,sp,sp,cc0,0
    177 	.text
    178 	.global corcc
    179 corcc:
    180 	corcc sp,sp,sp,cc0,0
    181 	.text
    182 	.global cxorcc
    183 cxorcc:
    184 	cxorcc sp,sp,sp,cc0,0
    185 	.text
    186 	.global csllcc
    187 csllcc:
    188 	csllcc sp,sp,sp,cc0,0
    189 	.text
    190 	.global csrlcc
    191 csrlcc:
    192 	csrlcc sp,sp,sp,cc0,0
    193 	.text
    194 	.global csracc
    195 csracc:
    196 	csracc sp,sp,sp,cc0,0
    197 	.text
    198 	.global addx
    199 addx:
    200 	addx sp,sp,sp,icc0
    201 	.text
    202 	.global subx
    203 subx:
    204 	subx sp,sp,sp,icc0
    205 	.text
    206 	.global addxcc
    207 addxcc:
    208 	addxcc sp,sp,sp,icc0
    209 	.text
    210 	.global subxcc
    211 subxcc:
    212 	subxcc sp,sp,sp,icc0
    213 	.text
    214 	.global addi
    215 addi:
    216 	addi sp,0,sp
    217 	.text
    218 	.global subi
    219 subi:
    220 	subi sp,0,sp
    221 	.text
    222 	.global udivi
    223 udivi:
    224 	udivi sp,0,sp
    225 	.text
    226 	.global andi
    227 andi:
    228 	andi sp,0,sp
    229 	.text
    230 	.global ori
    231 ori:
    232 	ori sp,0,sp
    233 	.text
    234 	.global xori
    235 xori:
    236 	xori sp,0,sp
    237 	.text
    238 	.global sdivi
    239 sdivi:
    240 	sdivi sp,0,sp
    241 	.text
    242 	.global nsdivi
    243 nsdivi:
    244 	nsdivi sp,0,sp
    245 	.text
    246 	.global nudivi
    247 nudivi:
    248 	nudivi sp,0,sp
    249 	.text
    250 	.global smuli
    251 smuli:
    252 	smuli fp,0,fp
    253 	.text
    254 	.global umuli
    255 umuli:
    256 	umuli fp,0,fp
    257 	.text
    258 	.global slli
    259 slli:
    260 	slli sp,0,sp
    261 	.text
    262 	.global srli
    263 srli:
    264 	srli sp,0,sp
    265 	.text
    266 	.global srai
    267 srai:
    268 	srai sp,0,sp
    269 	.text
    270 	.global scani
    271 scani:
    272 	scani sp,0,sp
    273 	.text
    274 	.global addicc
    275 addicc:
    276 	addicc sp,0,sp,icc0
    277 	.text
    278 	.global subicc
    279 subicc:
    280 	subicc sp,0,sp,icc0
    281 	.text
    282 	.global andicc
    283 andicc:
    284 	andicc sp,0,sp,icc0
    285 	.text
    286 	.global oricc
    287 oricc:
    288 	oricc sp,0,sp,icc0
    289 	.text
    290 	.global xoricc
    291 xoricc:
    292 	xoricc sp,0,sp,icc0
    293 	.text
    294 	.global smulicc
    295 smulicc:
    296 	smulicc fp,0,fp,icc0
    297 	.text
    298 	.global umulicc
    299 umulicc:
    300 	umulicc fp,0,fp,icc0
    301 	.text
    302 	.global sllicc
    303 sllicc:
    304 	sllicc sp,0,sp,icc0
    305 	.text
    306 	.global srlicc
    307 srlicc:
    308 	srlicc sp,0,sp,icc0
    309 	.text
    310 	.global sraicc
    311 sraicc:
    312 	sraicc sp,0,sp,icc0
    313 	.text
    314 	.global addxi
    315 addxi:
    316 	addxi sp,0,sp,icc0
    317 	.text
    318 	.global subxi
    319 subxi:
    320 	subxi sp,0,sp,icc0
    321 	.text
    322 	.global addxicc
    323 addxicc:
    324 	addxicc sp,0,sp,icc0
    325 	.text
    326 	.global subxicc
    327 subxicc:
    328 	subxicc sp,0,sp,icc0
    329 	.text
    330 	.global setlo
    331 setlo:
    332 	setlo 0,sp
    333 	.text
    334 	.global sethi
    335 sethi:
    336 	sethi 0,sp
    337 	.text
    338 	.global setlos
    339 setlos:
    340 	setlos 0,sp
    341 	.text
    342 	.global ldsb
    343 ldsb:
    344 	ldsb @(sp,sp),sp
    345 	.text
    346 	.global ldub
    347 ldub:
    348 	ldub @(sp,sp),sp
    349 	.text
    350 	.global ldsh
    351 ldsh:
    352 	ldsh @(sp,sp),sp
    353 	.text
    354 	.global lduh
    355 lduh:
    356 	lduh @(sp,sp),sp
    357 	.text
    358 	.global ld
    359 ld:
    360 	ld @(sp,sp),sp
    361 	.text
    362 	.global ldbf
    363 ldbf:
    364 	ldbf @(sp,sp),fr0
    365 	.text
    366 	.global ldhf
    367 ldhf:
    368 	ldhf @(sp,sp),fr0
    369 	.text
    370 	.global ldf
    371 ldf:
    372 	ldf @(sp,sp),fr0
    373 	.text
    374 	.global ldc
    375 ldc:
    376 	ldc @(sp,sp),cpr0
    377 	.text
    378 	.global nldsb
    379 nldsb:
    380 	nldsb @(sp,sp),sp
    381 	.text
    382 	.global nldub
    383 nldub:
    384 	nldub @(sp,sp),sp
    385 	.text
    386 	.global nldsh
    387 nldsh:
    388 	nldsh @(sp,sp),sp
    389 	.text
    390 	.global nlduh
    391 nlduh:
    392 	nlduh @(sp,sp),sp
    393 	.text
    394 	.global nld
    395 nld:
    396 	nld @(sp,sp),sp
    397 	.text
    398 	.global nldbf
    399 nldbf:
    400 	nldbf @(sp,sp),fr0
    401 	.text
    402 	.global nldhf
    403 nldhf:
    404 	nldhf @(sp,sp),fr0
    405 	.text
    406 	.global nldf
    407 nldf:
    408 	nldf @(sp,sp),fr0
    409 	.text
    410 	.global ldd
    411 ldd:
    412 	ldd @(sp,sp),fp
    413 	.text
    414 	.global lddf
    415 lddf:
    416 	lddf @(sp,sp),fr0
    417 	.text
    418 	.global lddc
    419 lddc:
    420 	lddc @(sp,sp),cpr0
    421 	.text
    422 	.global nldd
    423 nldd:
    424 	nldd @(sp,sp),fp
    425 	.text
    426 	.global nlddf
    427 nlddf:
    428 	nlddf @(sp,sp),fr0
    429 	.text
    430 	.global ldq
    431 ldq:
    432 	ldq @(sp,sp),sp
    433 	.text
    434 	.global ldqf
    435 ldqf:
    436 	ldqf @(sp,sp),fr0
    437 	.text
    438 	.global ldqc
    439 ldqc:
    440 	ldqc @(sp,sp),cpr0
    441 	.text
    442 	.global nldq
    443 nldq:
    444 	nldq @(sp,sp),sp
    445 	.text
    446 	.global nldqf
    447 nldqf:
    448 	nldqf @(sp,sp),fr0
    449 	.text
    450 	.global ldsbu
    451 ldsbu:
    452 	ldsbu @(sp,sp),sp
    453 	.text
    454 	.global ldubu
    455 ldubu:
    456 	ldubu @(sp,sp),sp
    457 	.text
    458 	.global ldshu
    459 ldshu:
    460 	ldshu @(sp,sp),sp
    461 	.text
    462 	.global lduhu
    463 lduhu:
    464 	lduhu @(sp,sp),sp
    465 	.text
    466 	.global ldu
    467 ldu:
    468 	ldu @(sp,sp),sp
    469 	.text
    470 	.global nldsbu
    471 nldsbu:
    472 	nldsbu @(sp,sp),sp
    473 	.text
    474 	.global nldubu
    475 nldubu:
    476 	nldubu @(sp,sp),sp
    477 	.text
    478 	.global nldshu
    479 nldshu:
    480 	nldshu @(sp,sp),sp
    481 	.text
    482 	.global nlduhu
    483 nlduhu:
    484 	nlduhu @(sp,sp),sp
    485 	.text
    486 	.global nldu
    487 nldu:
    488 	nldu @(sp,sp),sp
    489 	.text
    490 	.global ldbfu
    491 ldbfu:
    492 	ldbfu @(sp,sp),fr0
    493 	.text
    494 	.global ldhfu
    495 ldhfu:
    496 	ldhfu @(sp,sp),fr0
    497 	.text
    498 	.global ldfu
    499 ldfu:
    500 	ldfu @(sp,sp),fr0
    501 	.text
    502 	.global ldcu
    503 ldcu:
    504 	ldcu @(sp,sp),cpr0
    505 	.text
    506 	.global nldbfu
    507 nldbfu:
    508 	nldbfu @(sp,sp),fr0
    509 	.text
    510 	.global nldhfu
    511 nldhfu:
    512 	nldhfu @(sp,sp),fr0
    513 	.text
    514 	.global nldfu
    515 nldfu:
    516 	nldfu @(sp,sp),fr0
    517 	.text
    518 	.global lddu
    519 lddu:
    520 	lddu @(sp,sp),fp
    521 	.text
    522 	.global nlddu
    523 nlddu:
    524 	nlddu @(sp,sp),fp
    525 	.text
    526 	.global lddfu
    527 lddfu:
    528 	lddfu @(sp,sp),fr0
    529 	.text
    530 	.global lddcu
    531 lddcu:
    532 	lddcu @(sp,sp),cpr0
    533 	.text
    534 	.global nlddfu
    535 nlddfu:
    536 	nlddfu @(sp,sp),fr0
    537 	.text
    538 	.global ldqu
    539 ldqu:
    540 	ldqu @(sp,sp),sp
    541 	.text
    542 	.global nldqu
    543 nldqu:
    544 	nldqu @(sp,sp),sp
    545 	.text
    546 	.global ldqfu
    547 ldqfu:
    548 	ldqfu @(sp,sp),fr0
    549 	.text
    550 	.global ldqcu
    551 ldqcu:
    552 	ldqcu @(sp,sp),cpr0
    553 	.text
    554 	.global nldqfu
    555 nldqfu:
    556 	nldqfu @(sp,sp),fr0
    557 	.text
    558 	.global ldsbi
    559 ldsbi:
    560 	ldsbi @(sp,0),sp
    561 	.text
    562 	.global ldshi
    563 ldshi:
    564 	ldshi @(sp,0),sp
    565 	.text
    566 	.global ldi
    567 ldi:
    568 	ldi @(sp,0),sp
    569 	.text
    570 	.global ldubi
    571 ldubi:
    572 	ldubi @(sp,0),sp
    573 	.text
    574 	.global lduhi
    575 lduhi:
    576 	lduhi @(sp,0),sp
    577 	.text
    578 	.global ldbfi
    579 ldbfi:
    580 	ldbfi @(sp,0),fr0
    581 	.text
    582 	.global ldhfi
    583 ldhfi:
    584 	ldhfi @(sp,0),fr0
    585 	.text
    586 	.global ldfi
    587 ldfi:
    588 	ldfi @(sp,0),fr0
    589 	.text
    590 	.global nldsbi
    591 nldsbi:
    592 	nldsbi @(sp,0),sp
    593 	.text
    594 	.global nldubi
    595 nldubi:
    596 	nldubi @(sp,0),sp
    597 	.text
    598 	.global nldshi
    599 nldshi:
    600 	nldshi @(sp,0),sp
    601 	.text
    602 	.global nlduhi
    603 nlduhi:
    604 	nlduhi @(sp,0),sp
    605 	.text
    606 	.global nldi
    607 nldi:
    608 	nldi @(sp,0),sp
    609 	.text
    610 	.global nldbfi
    611 nldbfi:
    612 	nldbfi @(sp,0),fr0
    613 	.text
    614 	.global nldhfi
    615 nldhfi:
    616 	nldhfi @(sp,0),fr0
    617 	.text
    618 	.global nldfi
    619 nldfi:
    620 	nldfi @(sp,0),fr0
    621 	.text
    622 	.global lddi
    623 lddi:
    624 	lddi @(sp,0),fp
    625 	.text
    626 	.global lddfi
    627 lddfi:
    628 	lddfi @(sp,0),fr0
    629 	.text
    630 	.global nlddi
    631 nlddi:
    632 	nlddi @(sp,0),fp
    633 	.text
    634 	.global nlddfi
    635 nlddfi:
    636 	nlddfi @(sp,0),fr0
    637 	.text
    638 	.global ldqi
    639 ldqi:
    640 	ldqi @(sp,0),sp
    641 	.text
    642 	.global ldqfi
    643 ldqfi:
    644 	ldqfi @(sp,0),fr0
    645 	.text
    646 	.global nop
    647 nop:
    648 	nop
    649 	.text
    650 	.global nldqfi
    651 nldqfi:
    652 	nldqfi @(sp,0),fr0
    653 	.text
    654 	.global stb
    655 stb:
    656 	stb sp,@(sp,sp)
    657 	.text
    658 	.global sth
    659 sth:
    660 	sth sp,@(sp,sp)
    661 	.text
    662 	.global st
    663 st:
    664 	st sp,@(sp,sp)
    665 	.text
    666 	.global stbf
    667 stbf:
    668 	stbf fr0,@(sp,sp)
    669 	.text
    670 	.global sthf
    671 sthf:
    672 	sthf fr0,@(sp,sp)
    673 	.text
    674 	.global stf
    675 stf:
    676 	stf fr0,@(sp,sp)
    677 	.text
    678 	.global stc
    679 stc:
    680 	stc cpr0,@(sp,sp)
    681 	.text
    682 	.global rstb
    683 rstb:
    684 	nop
    685 	.text
    686 	.global rsth
    687 rsth:
    688 	nop
    689 	.text
    690 	.global rst
    691 rst:
    692 	nop
    693 	.text
    694 	.global rstbf
    695 rstbf:
    696 	nop
    697 	.text
    698 	.global rsthf
    699 rsthf:
    700 	nop
    701 	.text
    702 	.global rstf
    703 rstf:
    704 	nop
    705 	.text
    706 	.global std
    707 std:
    708 	std fp,@(sp,sp)
    709 	.text
    710 	.global stdf
    711 stdf:
    712 	stdf fr0,@(sp,sp)
    713 	.text
    714 	.global stdc
    715 stdc:
    716 	stdc cpr0,@(sp,sp)
    717 	.text
    718 	.global rstd
    719 rstd:
    720 	nop
    721 	.text
    722 	.global rstdf
    723 rstdf:
    724 	nop
    725 	.text
    726 	.global stq
    727 stq:
    728 	stq sp,@(sp,sp)
    729 	.text
    730 	.global stqf
    731 stqf:
    732 	stqf fr0,@(sp,sp)
    733 	.text
    734 	.global stqc
    735 stqc:
    736 	stqc cpr0,@(sp,sp)
    737 	.text
    738 	.global rstq
    739 rstq:
    740 	nop
    741 	.text
    742 	.global rstqf
    743 rstqf:
    744 	nop
    745 	.text
    746 	.global stbu
    747 stbu:
    748 	stbu sp,@(sp,sp)
    749 	.text
    750 	.global sthu
    751 sthu:
    752 	sthu sp,@(sp,sp)
    753 	.text
    754 	.global stu
    755 stu:
    756 	stu sp,@(sp,sp)
    757 	.text
    758 	.global stbfu
    759 stbfu:
    760 	stbfu fr0,@(sp,sp)
    761 	.text
    762 	.global sthfu
    763 sthfu:
    764 	sthfu fr0,@(sp,sp)
    765 	.text
    766 	.global stfu
    767 stfu:
    768 	stfu fr0,@(sp,sp)
    769 	.text
    770 	.global stcu
    771 stcu:
    772 	stcu cpr0,@(sp,sp)
    773 	.text
    774 	.global stdu
    775 stdu:
    776 	stdu fp,@(sp,sp)
    777 	.text
    778 	.global stdfu
    779 stdfu:
    780 	stdfu fr0,@(sp,sp)
    781 	.text
    782 	.global stdcu
    783 stdcu:
    784 	stdcu cpr0,@(sp,sp)
    785 	.text
    786 	.global stqu
    787 stqu:
    788 	stqu sp,@(sp,sp)
    789 	.text
    790 	.global stqfu
    791 stqfu:
    792 	stqfu fr0,@(sp,sp)
    793 	.text
    794 	.global stqcu
    795 stqcu:
    796 	stqcu cpr0,@(sp,sp)
    797 	.text
    798 	.global cldsb
    799 cldsb:
    800 	cldsb @(sp,sp),sp,cc0,0
    801 	.text
    802 	.global cldub
    803 cldub:
    804 	cldub @(sp,sp),sp,cc0,0
    805 	.text
    806 	.global cldsh
    807 cldsh:
    808 	cldsh @(sp,sp),sp,cc0,0
    809 	.text
    810 	.global clduh
    811 clduh:
    812 	clduh @(sp,sp),sp,cc0,0
    813 	.text
    814 	.global cld
    815 cld:
    816 	cld @(sp,sp),sp,cc0,0
    817 	.text
    818 	.global cldbf
    819 cldbf:
    820 	cldbf @(sp,sp),fr0,cc0,0
    821 	.text
    822 	.global cldhf
    823 cldhf:
    824 	cldhf @(sp,sp),fr0,cc0,0
    825 	.text
    826 	.global cldf
    827 cldf:
    828 	cldf @(sp,sp),fr0,cc0,0
    829 	.text
    830 	.global cldd
    831 cldd:
    832 	cldd @(sp,sp),fp,cc0,0
    833 	.text
    834 	.global clddf
    835 clddf:
    836 	clddf @(sp,sp),fr0,cc0,0
    837 	.text
    838 	.global cldq
    839 cldq:
    840 	cldq @(sp,sp),sp,cc0,0
    841 	.text
    842 	.global cldsbu
    843 cldsbu:
    844 	cldsbu @(sp,sp),sp,cc0,0
    845 	.text
    846 	.global cldubu
    847 cldubu:
    848 	cldubu @(sp,sp),sp,cc0,0
    849 	.text
    850 	.global cldshu
    851 cldshu:
    852 	cldshu @(sp,sp),sp,cc0,0
    853 	.text
    854 	.global clduhu
    855 clduhu:
    856 	clduhu @(sp,sp),sp,cc0,0
    857 	.text
    858 	.global cldu
    859 cldu:
    860 	cldu @(sp,sp),sp,cc0,0
    861 	.text
    862 	.global cldbfu
    863 cldbfu:
    864 	cldbfu @(sp,sp),fr0,cc0,0
    865 	.text
    866 	.global cldhfu
    867 cldhfu:
    868 	cldhfu @(sp,sp),fr0,cc0,0
    869 	.text
    870 	.global cldfu
    871 cldfu:
    872 	cldfu @(sp,sp),fr0,cc0,0
    873 	.text
    874 	.global clddu
    875 clddu:
    876 	clddu @(sp,sp),fp,cc0,0
    877 	.text
    878 	.global clddfu
    879 clddfu:
    880 	clddfu @(sp,sp),fr0,cc0,0
    881 	.text
    882 	.global cldqu
    883 cldqu:
    884 	cldqu @(sp,sp),sp,cc0,0
    885 	.text
    886 	.global cstb
    887 cstb:
    888 	cstb sp,@(sp,sp),cc0,0
    889 	.text
    890 	.global csth
    891 csth:
    892 	csth sp,@(sp,sp),cc0,0
    893 	.text
    894 	.global cst
    895 cst:
    896 	cst sp,@(sp,sp),cc0,0
    897 	.text
    898 	.global cstbf
    899 cstbf:
    900 	cstbf fr0,@(sp,sp),cc0,0
    901 	.text
    902 	.global csthf
    903 csthf:
    904 	csthf fr0,@(sp,sp),cc0,0
    905 	.text
    906 	.global cstf
    907 cstf:
    908 	cstf fr0,@(sp,sp),cc0,0
    909 	.text
    910 	.global cstd
    911 cstd:
    912 	cstd fp,@(sp,sp),cc0,0
    913 	.text
    914 	.global cstdf
    915 cstdf:
    916 	cstdf fr0,@(sp,sp),cc0,0
    917 	.text
    918 	.global cstq
    919 cstq:
    920 	cstq sp,@(sp,sp),cc0,0
    921 	.text
    922 	.global cstbu
    923 cstbu:
    924 	cstbu sp,@(sp,sp),cc0,0
    925 	.text
    926 	.global csthu
    927 csthu:
    928 	csthu sp,@(sp,sp),cc0,0
    929 	.text
    930 	.global cstu
    931 cstu:
    932 	cstu sp,@(sp,sp),cc0,0
    933 	.text
    934 	.global cstbfu
    935 cstbfu:
    936 	cstbfu fr0,@(sp,sp),cc0,0
    937 	.text
    938 	.global csthfu
    939 csthfu:
    940 	csthfu fr0,@(sp,sp),cc0,0
    941 	.text
    942 	.global cstfu
    943 cstfu:
    944 	cstfu fr0,@(sp,sp),cc0,0
    945 	.text
    946 	.global cstdu
    947 cstdu:
    948 	cstdu fp,@(sp,sp),cc0,0
    949 	.text
    950 	.global cstdfu
    951 cstdfu:
    952 	cstdfu fr0,@(sp,sp),cc0,0
    953 	.text
    954 	.global stbi
    955 stbi:
    956 	stbi sp,@(sp,0)
    957 	.text
    958 	.global sthi
    959 sthi:
    960 	sthi sp,@(sp,0)
    961 	.text
    962 	.global sti
    963 sti:
    964 	sti sp,@(sp,0)
    965 	.text
    966 	.global stbfi
    967 stbfi:
    968 	stbfi fr0,@(sp,0)
    969 	.text
    970 	.global sthfi
    971 sthfi:
    972 	sthfi fr0,@(sp,0)
    973 	.text
    974 	.global stfi
    975 stfi:
    976 	stfi fr0,@(sp,0)
    977 	.text
    978 	.global stdi
    979 stdi:
    980 	stdi fp,@(sp,0)
    981 	.text
    982 	.global stdfi
    983 stdfi:
    984 	stdfi fr0,@(sp,0)
    985 	.text
    986 	.global stqi
    987 stqi:
    988 	stqi sp,@(sp,0)
    989 	.text
    990 	.global stqfi
    991 stqfi:
    992 	stqfi fr0,@(sp,0)
    993 	.text
    994 	.global swap
    995 swap:
    996 	swap @(sp,sp),sp
    997 	.text
    998 	.global swapi
    999 swapi:
   1000 	swapi @(sp,0),sp
   1001 	.text
   1002 	.global cswap
   1003 cswap:
   1004 	cswap @(sp,sp),sp,cc0,0
   1005 	.text
   1006 	.global movgf
   1007 movgf:
   1008 	movgf sp,fr0
   1009 	.text
   1010 	.global movfg
   1011 movfg:
   1012 	movfg fr0,sp
   1013 	.text
   1014 	.global movgfd
   1015 movgfd:
   1016 	movgfd sp,fr0
   1017 	.text
   1018 	.global movfgd
   1019 movfgd:
   1020 	movfgd fr0,sp
   1021 	.text
   1022 	.global movgfq
   1023 movgfq:
   1024 	movgfq sp,fr0
   1025 	.text
   1026 	.global movfgq
   1027 movfgq:
   1028 	movfgq fr0,sp
   1029 	.text
   1030 	.global cmovgf
   1031 cmovgf:
   1032 	cmovgf sp,fr0,cc0,0
   1033 	.text
   1034 	.global cmovfg
   1035 cmovfg:
   1036 	cmovfg fr0,sp,cc0,0
   1037 	.text
   1038 	.global cmovgfd
   1039 cmovgfd:
   1040 	cmovgfd sp,fr0,cc0,0
   1041 	.text
   1042 	.global cmovfgd
   1043 cmovfgd:
   1044 	cmovfgd fr0,sp,cc0,0
   1045 	.text
   1046 	.global movgs
   1047 movgs:
   1048 	movgs sp,psr
   1049 	.text
   1050 	.global movsg
   1051 movsg:
   1052 	movsg psr,sp
   1053 	.text
   1054 	.global bno
   1055 bno:
   1056 	bno
   1057 	.text
   1058 	.global bra
   1059 bra:
   1060 	bra footext
   1061 	.text
   1062 	.global beq
   1063 beq:
   1064 	beq icc0,0,footext
   1065 	.text
   1066 	.global bne
   1067 bne:
   1068 	bne icc0,0,footext
   1069 	.text
   1070 	.global ble
   1071 ble:
   1072 	ble icc0,0,footext
   1073 	.text
   1074 	.global bgt
   1075 bgt:
   1076 	bgt icc0,0,footext
   1077 	.text
   1078 	.global blt
   1079 blt:
   1080 	blt icc0,0,footext
   1081 	.text
   1082 	.global bge
   1083 bge:
   1084 	bge icc0,0,footext
   1085 	.text
   1086 	.global bls
   1087 bls:
   1088 	bls icc0,0,footext
   1089 	.text
   1090 	.global bhi
   1091 bhi:
   1092 	bhi icc0,0,footext
   1093 	.text
   1094 	.global bc
   1095 bc:
   1096 	bc icc0,0,footext
   1097 	.text
   1098 	.global bnc
   1099 bnc:
   1100 	bnc icc0,0,footext
   1101 	.text
   1102 	.global bn
   1103 bn:
   1104 	bn icc0,0,footext
   1105 	.text
   1106 	.global bp
   1107 bp:
   1108 	bp icc0,0,footext
   1109 	.text
   1110 	.global bv
   1111 bv:
   1112 	bv icc0,0,footext
   1113 	.text
   1114 	.global bnv
   1115 bnv:
   1116 	bnv icc0,0,footext
   1117 	.text
   1118 	.global fbno
   1119 fbno:
   1120 	fbno
   1121 	.text
   1122 	.global fbra
   1123 fbra:
   1124 	fbra footext
   1125 	.text
   1126 	.global fbne
   1127 fbne:
   1128 	fbne fcc0,0,footext
   1129 	.text
   1130 	.global fbeq
   1131 fbeq:
   1132 	fbeq fcc0,0,footext
   1133 	.text
   1134 	.global fblg
   1135 fblg:
   1136 	fblg fcc0,0,footext
   1137 	.text
   1138 	.global fbue
   1139 fbue:
   1140 	fbue fcc0,0,footext
   1141 	.text
   1142 	.global fbul
   1143 fbul:
   1144 	fbul fcc0,0,footext
   1145 	.text
   1146 	.global fbge
   1147 fbge:
   1148 	fbge fcc0,0,footext
   1149 	.text
   1150 	.global fblt
   1151 fblt:
   1152 	fblt fcc0,0,footext
   1153 	.text
   1154 	.global fbuge
   1155 fbuge:
   1156 	fbuge fcc0,0,footext
   1157 	.text
   1158 	.global fbug
   1159 fbug:
   1160 	fbug fcc0,0,footext
   1161 	.text
   1162 	.global fble
   1163 fble:
   1164 	fble fcc0,0,footext
   1165 	.text
   1166 	.global fbgt
   1167 fbgt:
   1168 	fbgt fcc0,0,footext
   1169 	.text
   1170 	.global fbule
   1171 fbule:
   1172 	fbule fcc0,0,footext
   1173 	.text
   1174 	.global fbu
   1175 fbu:
   1176 	fbu fcc0,0,footext
   1177 	.text
   1178 	.global fbo
   1179 fbo:
   1180 	fbo fcc0,0,footext
   1181 	.text
   1182 	.global bctrlr
   1183 bctrlr:
   1184 	bctrlr 0,0
   1185 	.text
   1186 	.global bnolr
   1187 bnolr:
   1188 	bnolr
   1189 	.text
   1190 	.global bralr
   1191 bralr:
   1192 	bralr
   1193 	.text
   1194 	.global beqlr
   1195 beqlr:
   1196 	beqlr icc0,0
   1197 	.text
   1198 	.global bnelr
   1199 bnelr:
   1200 	bnelr icc0,0
   1201 	.text
   1202 	.global blelr
   1203 blelr:
   1204 	blelr icc0,0
   1205 	.text
   1206 	.global bgtlr
   1207 bgtlr:
   1208 	bgtlr icc0,0
   1209 	.text
   1210 	.global bltlr
   1211 bltlr:
   1212 	bltlr icc0,0
   1213 	.text
   1214 	.global bgelr
   1215 bgelr:
   1216 	bgelr icc0,0
   1217 	.text
   1218 	.global blslr
   1219 blslr:
   1220 	blslr icc0,0
   1221 	.text
   1222 	.global bhilr
   1223 bhilr:
   1224 	bhilr icc0,0
   1225 	.text
   1226 	.global bclr
   1227 bclr:
   1228 	bclr icc0,0
   1229 	.text
   1230 	.global bnclr
   1231 bnclr:
   1232 	bnclr icc0,0
   1233 	.text
   1234 	.global bnlr
   1235 bnlr:
   1236 	bnlr icc0,0
   1237 	.text
   1238 	.global bplr
   1239 bplr:
   1240 	bplr icc0,0
   1241 	.text
   1242 	.global bvlr
   1243 bvlr:
   1244 	bvlr icc0,0
   1245 	.text
   1246 	.global bnvlr
   1247 bnvlr:
   1248 	bnvlr icc0,0
   1249 	.text
   1250 	.global fbnolr
   1251 fbnolr:
   1252 	fbnolr
   1253 	.text
   1254 	.global fbralr
   1255 fbralr:
   1256 	fbralr
   1257 	.text
   1258 	.global fbeqlr
   1259 fbeqlr:
   1260 	fbeqlr fcc0,0
   1261 	.text
   1262 	.global fbnelr
   1263 fbnelr:
   1264 	fbnelr fcc0,0
   1265 	.text
   1266 	.global fblglr
   1267 fblglr:
   1268 	fblglr fcc0,0
   1269 	.text
   1270 	.global fbuelr
   1271 fbuelr:
   1272 	fbuelr fcc0,0
   1273 	.text
   1274 	.global fbullr
   1275 fbullr:
   1276 	fbullr fcc0,0
   1277 	.text
   1278 	.global fbgelr
   1279 fbgelr:
   1280 	fbgelr fcc0,0
   1281 	.text
   1282 	.global fbltlr
   1283 fbltlr:
   1284 	fbltlr fcc0,0
   1285 	.text
   1286 	.global fbugelr
   1287 fbugelr:
   1288 	fbugelr fcc0,0
   1289 	.text
   1290 	.global fbuglr
   1291 fbuglr:
   1292 	fbuglr fcc0,0
   1293 	.text
   1294 	.global fblelr
   1295 fblelr:
   1296 	fblelr fcc0,0
   1297 	.text
   1298 	.global fbgtlr
   1299 fbgtlr:
   1300 	fbgtlr fcc0,0
   1301 	.text
   1302 	.global fbulelr
   1303 fbulelr:
   1304 	fbulelr fcc0,0
   1305 	.text
   1306 	.global fbulr
   1307 fbulr:
   1308 	fbulr fcc0,0
   1309 	.text
   1310 	.global fbolr
   1311 fbolr:
   1312 	fbolr fcc0,0
   1313 	.text
   1314 	.global bcnolr
   1315 bcnolr:
   1316 	bcnolr
   1317 	.text
   1318 	.global bcralr
   1319 bcralr:
   1320 	bcralr 0
   1321 	.text
   1322 	.global bceqlr
   1323 bceqlr:
   1324 	bceqlr icc0,0,0
   1325 	.text
   1326 	.global bcnelr
   1327 bcnelr:
   1328 	bcnelr icc0,0,0
   1329 	.text
   1330 	.global bclelr
   1331 bclelr:
   1332 	bclelr icc0,0,0
   1333 	.text
   1334 	.global bcgtlr
   1335 bcgtlr:
   1336 	bcgtlr icc0,0,0
   1337 	.text
   1338 	.global bcltlr
   1339 bcltlr:
   1340 	bcltlr icc0,0,0
   1341 	.text
   1342 	.global bcgelr
   1343 bcgelr:
   1344 	bcgelr icc0,0,0
   1345 	.text
   1346 	.global bclslr
   1347 bclslr:
   1348 	bclslr icc0,0,0
   1349 	.text
   1350 	.global bchilr
   1351 bchilr:
   1352 	bchilr icc0,0,0
   1353 	.text
   1354 	.global bcclr
   1355 bcclr:
   1356 	bcclr icc0,0,0
   1357 	.text
   1358 	.global bcnclr
   1359 bcnclr:
   1360 	bcnclr icc0,0,0
   1361 	.text
   1362 	.global bcnlr
   1363 bcnlr:
   1364 	bcnlr icc0,0,0
   1365 	.text
   1366 	.global bcplr
   1367 bcplr:
   1368 	bcplr icc0,0,0
   1369 	.text
   1370 	.global bcvlr
   1371 bcvlr:
   1372 	bcvlr icc0,0,0
   1373 	.text
   1374 	.global bcnvlr
   1375 bcnvlr:
   1376 	bcnvlr icc0,0,0
   1377 	.text
   1378 	.global fcbnolr
   1379 fcbnolr:
   1380 	fcbnolr
   1381 	.text
   1382 	.global fcbralr
   1383 fcbralr:
   1384 	fcbralr 0
   1385 	.text
   1386 	.global fcbeqlr
   1387 fcbeqlr:
   1388 	fcbeqlr fcc0,0,0
   1389 	.text
   1390 	.global fcbnelr
   1391 fcbnelr:
   1392 	fcbnelr fcc0,0,0
   1393 	.text
   1394 	.global fcblglr
   1395 fcblglr:
   1396 	fcblglr fcc0,0,0
   1397 	.text
   1398 	.global fcbuelr
   1399 fcbuelr:
   1400 	fcbuelr fcc0,0,0
   1401 	.text
   1402 	.global fcbullr
   1403 fcbullr:
   1404 	fcbullr fcc0,0,0
   1405 	.text
   1406 	.global fcbgelr
   1407 fcbgelr:
   1408 	fcbgelr fcc0,0,0
   1409 	.text
   1410 	.global fcbltlr
   1411 fcbltlr:
   1412 	fcbltlr fcc0,0,0
   1413 	.text
   1414 	.global fcbugelr
   1415 fcbugelr:
   1416 	fcbugelr fcc0,0,0
   1417 	.text
   1418 	.global fcbuglr
   1419 fcbuglr:
   1420 	fcbuglr fcc0,0,0
   1421 	.text
   1422 	.global fcblelr
   1423 fcblelr:
   1424 	fcblelr fcc0,0,0
   1425 	.text
   1426 	.global fcbgtlr
   1427 fcbgtlr:
   1428 	fcbgtlr fcc0,0,0
   1429 	.text
   1430 	.global fcbulelr
   1431 fcbulelr:
   1432 	fcbulelr fcc0,0,0
   1433 	.text
   1434 	.global fcbulr
   1435 fcbulr:
   1436 	fcbulr fcc0,0,0
   1437 	.text
   1438 	.global fcbolr
   1439 fcbolr:
   1440 	fcbolr fcc0,0,0
   1441 	.text
   1442 	.global jmpl
   1443 jmpl:
   1444 	jmpl @(sp,sp)
   1445 	.text
   1446 	.global jmpil
   1447 jmpil:
   1448 	jmpil @(sp,0)
   1449 	.text
   1450 	.global call
   1451 call:
   1452 	call footext
   1453 	.text
   1454 	.global rett
   1455 rett:
   1456 	.text
   1457 	.global rei
   1458 rei:
   1459 	rei 0
   1460 	.text
   1461 	.global tno
   1462 tno:
   1463 	tno
   1464 	.text
   1465 	.global tra
   1466 tra:
   1467 	tra sp,sp
   1468 	.text
   1469 	.global teq
   1470 teq:
   1471 	teq icc0,sp,sp
   1472 	.text
   1473 	.global tne
   1474 tne:
   1475 	tne icc0,sp,sp
   1476 	.text
   1477 	.global tle
   1478 tle:
   1479 	tle icc0,sp,sp
   1480 	.text
   1481 	.global tgt
   1482 tgt:
   1483 	tgt icc0,sp,sp
   1484 	.text
   1485 	.global tlt
   1486 tlt:
   1487 	tlt icc0,sp,sp
   1488 	.text
   1489 	.global tge
   1490 tge:
   1491 	tge icc0,sp,sp
   1492 	.text
   1493 	.global tls
   1494 tls:
   1495 	tls icc0,sp,sp
   1496 	.text
   1497 	.global thi
   1498 thi:
   1499 	thi icc0,sp,sp
   1500 	.text
   1501 	.global tc
   1502 tc:
   1503 	tc icc0,sp,sp
   1504 	.text
   1505 	.global tnc
   1506 tnc:
   1507 	tnc icc0,sp,sp
   1508 	.text
   1509 	.global tn
   1510 tn:
   1511 	tn icc0,sp,sp
   1512 	.text
   1513 	.global tp
   1514 tp:
   1515 	tp icc0,sp,sp
   1516 	.text
   1517 	.global tv
   1518 tv:
   1519 	tv icc0,sp,sp
   1520 	.text
   1521 	.global tnv
   1522 tnv:
   1523 	tnv icc0,sp,sp
   1524 	.text
   1525 	.global ftno
   1526 ftno:
   1527 	ftno
   1528 	.text
   1529 	.global ftra
   1530 ftra:
   1531 	ftra sp,sp
   1532 	.text
   1533 	.global ftne
   1534 ftne:
   1535 	ftne fcc0,sp,sp
   1536 	.text
   1537 	.global fteq
   1538 fteq:
   1539 	fteq fcc0,sp,sp
   1540 	.text
   1541 	.global ftlg
   1542 ftlg:
   1543 	ftlg fcc0,sp,sp
   1544 	.text
   1545 	.global ftue
   1546 ftue:
   1547 	ftue fcc0,sp,sp
   1548 	.text
   1549 	.global ftul
   1550 ftul:
   1551 	ftul fcc0,sp,sp
   1552 	.text
   1553 	.global ftge
   1554 ftge:
   1555 	ftge fcc0,sp,sp
   1556 	.text
   1557 	.global ftlt
   1558 ftlt:
   1559 	ftlt fcc0,sp,sp
   1560 	.text
   1561 	.global ftuge
   1562 ftuge:
   1563 	ftuge fcc0,sp,sp
   1564 	.text
   1565 	.global ftug
   1566 ftug:
   1567 	ftug fcc0,sp,sp
   1568 	.text
   1569 	.global ftle
   1570 ftle:
   1571 	ftle fcc0,sp,sp
   1572 	.text
   1573 	.global ftgt
   1574 ftgt:
   1575 	ftgt fcc0,sp,sp
   1576 	.text
   1577 	.global ftule
   1578 ftule:
   1579 	ftule fcc0,sp,sp
   1580 	.text
   1581 	.global ftu
   1582 ftu:
   1583 	ftu fcc0,sp,sp
   1584 	.text
   1585 	.global fto
   1586 fto:
   1587 	fto fcc0,sp,sp
   1588 	.text
   1589 	.global tino
   1590 tino:
   1591 	tino
   1592 	.text
   1593 	.global tira
   1594 tira:
   1595 	tira sp,0
   1596 	.text
   1597 	.global tieq
   1598 tieq:
   1599 	tieq icc0,sp,0
   1600 	.text
   1601 	.global tine
   1602 tine:
   1603 	tine icc0,sp,0
   1604 	.text
   1605 	.global tile
   1606 tile:
   1607 	tile icc0,sp,0
   1608 	.text
   1609 	.global tigt
   1610 tigt:
   1611 	tigt icc0,sp,0
   1612 	.text
   1613 	.global tilt
   1614 tilt:
   1615 	tilt icc0,sp,0
   1616 	.text
   1617 	.global tige
   1618 tige:
   1619 	tige icc0,sp,0
   1620 	.text
   1621 	.global tils
   1622 tils:
   1623 	tils icc0,sp,0
   1624 	.text
   1625 	.global tihi
   1626 tihi:
   1627 	tihi icc0,sp,0
   1628 	.text
   1629 	.global tic
   1630 tic:
   1631 	tic icc0,sp,0
   1632 	.text
   1633 	.global tinc
   1634 tinc:
   1635 	tinc icc0,sp,0
   1636 	.text
   1637 	.global tin
   1638 tin:
   1639 	tin icc0,sp,0
   1640 	.text
   1641 	.global tip
   1642 tip:
   1643 	tip icc0,sp,0
   1644 	.text
   1645 	.global tiv
   1646 tiv:
   1647 	tiv icc0,sp,0
   1648 	.text
   1649 	.global tinv
   1650 tinv:
   1651 	tinv icc0,sp,0
   1652 	.text
   1653 	.global ftino
   1654 ftino:
   1655 	ftino
   1656 	.text
   1657 	.global ftira
   1658 ftira:
   1659 	ftira sp,0
   1660 	.text
   1661 	.global ftine
   1662 ftine:
   1663 	ftine fcc0,sp,0
   1664 	.text
   1665 	.global ftieq
   1666 ftieq:
   1667 	ftieq fcc0,sp,0
   1668 	.text
   1669 	.global ftilg
   1670 ftilg:
   1671 	ftilg fcc0,sp,0
   1672 	.text
   1673 	.global ftiue
   1674 ftiue:
   1675 	ftiue fcc0,sp,0
   1676 	.text
   1677 	.global ftiul
   1678 ftiul:
   1679 	ftiul fcc0,sp,0
   1680 	.text
   1681 	.global ftige
   1682 ftige:
   1683 	ftige fcc0,sp,0
   1684 	.text
   1685 	.global ftilt
   1686 ftilt:
   1687 	ftilt fcc0,sp,0
   1688 	.text
   1689 	.global ftiuge
   1690 ftiuge:
   1691 	ftiuge fcc0,sp,0
   1692 	.text
   1693 	.global ftiug
   1694 ftiug:
   1695 	ftiug fcc0,sp,0
   1696 	.text
   1697 	.global ftile
   1698 ftile:
   1699 	ftile fcc0,sp,0
   1700 	.text
   1701 	.global ftigt
   1702 ftigt:
   1703 	ftigt fcc0,sp,0
   1704 	.text
   1705 	.global ftiule
   1706 ftiule:
   1707 	ftiule fcc0,sp,0
   1708 	.text
   1709 	.global ftiu
   1710 ftiu:
   1711 	ftiu fcc0,sp,0
   1712 	.text
   1713 	.global ftio
   1714 ftio:
   1715 	ftio fcc0,sp,0
   1716 	.text
   1717 	.global break
   1718 break:
   1719 	.text
   1720 	.global mtrap
   1721 mtrap:
   1722 	.text
   1723 	.global andcr
   1724 andcr:
   1725 	andcr cc0,cc0,cc0
   1726 	.text
   1727 	.global orcr
   1728 orcr:
   1729 	orcr cc0,cc0,cc0
   1730 	.text
   1731 	.global xorcr
   1732 xorcr:
   1733 	xorcr cc0,cc0,cc0
   1734 	.text
   1735 	.global nandcr
   1736 nandcr:
   1737 	nandcr cc0,cc0,cc0
   1738 	.text
   1739 	.global norcr
   1740 norcr:
   1741 	norcr cc0,cc0,cc0
   1742 	.text
   1743 	.global andncr
   1744 andncr:
   1745 	andncr cc0,cc0,cc0
   1746 	.text
   1747 	.global orncr
   1748 orncr:
   1749 	orncr cc0,cc0,cc0
   1750 	.text
   1751 	.global nandncr
   1752 nandncr:
   1753 	nandncr cc0,cc0,cc0
   1754 	.text
   1755 	.global norncr
   1756 norncr:
   1757 	norncr cc0,cc0,cc0
   1758 	.text
   1759 	.global notcr
   1760 notcr:
   1761 	notcr cc0,cc0
   1762 	.text
   1763 	.global ckno
   1764 ckno:
   1765 	ckno cc7
   1766 	.text
   1767 	.global ckra
   1768 ckra:
   1769 	ckra cc7
   1770 	.text
   1771 	.global ckeq
   1772 ckeq:
   1773 	ckeq icc0,cc7
   1774 	.text
   1775 	.global ckne
   1776 ckne:
   1777 	ckne icc0,cc7
   1778 	.text
   1779 	.global ckle
   1780 ckle:
   1781 	ckle icc0,cc7
   1782 	.text
   1783 	.global ckgt
   1784 ckgt:
   1785 	ckgt icc0,cc7
   1786 	.text
   1787 	.global cklt
   1788 cklt:
   1789 	cklt icc0,cc7
   1790 	.text
   1791 	.global ckge
   1792 ckge:
   1793 	ckge icc0,cc7
   1794 	.text
   1795 	.global ckls
   1796 ckls:
   1797 	ckls icc0,cc7
   1798 	.text
   1799 	.global ckhi
   1800 ckhi:
   1801 	ckhi icc0,cc7
   1802 	.text
   1803 	.global ckc
   1804 ckc:
   1805 	ckc icc0,cc7
   1806 	.text
   1807 	.global cknc
   1808 cknc:
   1809 	cknc icc0,cc7
   1810 	.text
   1811 	.global ckn
   1812 ckn:
   1813 	ckn icc0,cc7
   1814 	.text
   1815 	.global ckp
   1816 ckp:
   1817 	ckp icc0,cc7
   1818 	.text
   1819 	.global ckv
   1820 ckv:
   1821 	ckv icc0,cc7
   1822 	.text
   1823 	.global cknv
   1824 cknv:
   1825 	cknv icc0,cc7
   1826 	.text
   1827 	.global fckno
   1828 fckno:
   1829 	fckno cc0
   1830 	.text
   1831 	.global fckra
   1832 fckra:
   1833 	fckra cc0
   1834 	.text
   1835 	.global fckne
   1836 fckne:
   1837 	fckne fcc0,cc0
   1838 	.text
   1839 	.global fckeq
   1840 fckeq:
   1841 	fckeq fcc0,cc0
   1842 	.text
   1843 	.global fcklg
   1844 fcklg:
   1845 	fcklg fcc0,cc0
   1846 	.text
   1847 	.global fckue
   1848 fckue:
   1849 	fckue fcc0,cc0
   1850 	.text
   1851 	.global fckul
   1852 fckul:
   1853 	fckul fcc0,cc0
   1854 	.text
   1855 	.global fckge
   1856 fckge:
   1857 	fckge fcc0,cc0
   1858 	.text
   1859 	.global fcklt
   1860 fcklt:
   1861 	fcklt fcc0,cc0
   1862 	.text
   1863 	.global fckuge
   1864 fckuge:
   1865 	fckuge fcc0,cc0
   1866 	.text
   1867 	.global fckug
   1868 fckug:
   1869 	fckug fcc0,cc0
   1870 	.text
   1871 	.global fckle
   1872 fckle:
   1873 	fckle fcc0,cc0
   1874 	.text
   1875 	.global fckgt
   1876 fckgt:
   1877 	fckgt fcc0,cc0
   1878 	.text
   1879 	.global fckule
   1880 fckule:
   1881 	fckule fcc0,cc0
   1882 	.text
   1883 	.global fcku
   1884 fcku:
   1885 	fcku fcc0,cc0
   1886 	.text
   1887 	.global fcko
   1888 fcko:
   1889 	fcko fcc0,cc0
   1890 	.text
   1891 	.global cckno
   1892 cckno:
   1893 	cckno cc7,cc3,0
   1894 	.text
   1895 	.global cckra
   1896 cckra:
   1897 	cckra cc7,cc3,0
   1898 	.text
   1899 	.global cckeq
   1900 cckeq:
   1901 	cckeq icc0,cc7,cc3,0
   1902 	.text
   1903 	.global cckne
   1904 cckne:
   1905 	cckne icc0,cc7,cc3,0
   1906 	.text
   1907 	.global cckle
   1908 cckle:
   1909 	cckle icc0,cc7,cc3,0
   1910 	.text
   1911 	.global cckgt
   1912 cckgt:
   1913 	cckgt icc0,cc7,cc3,0
   1914 	.text
   1915 	.global ccklt
   1916 ccklt:
   1917 	ccklt icc0,cc7,cc3,0
   1918 	.text
   1919 	.global cckge
   1920 cckge:
   1921 	cckge icc0,cc7,cc3,0
   1922 	.text
   1923 	.global cckls
   1924 cckls:
   1925 	cckls icc0,cc7,cc3,0
   1926 	.text
   1927 	.global cckhi
   1928 cckhi:
   1929 	cckhi icc0,cc7,cc3,0
   1930 	.text
   1931 	.global cckc
   1932 cckc:
   1933 	cckc icc0,cc7,cc3,0
   1934 	.text
   1935 	.global ccknc
   1936 ccknc:
   1937 	ccknc icc0,cc7,cc3,0
   1938 	.text
   1939 	.global cckn
   1940 cckn:
   1941 	cckn icc0,cc7,cc3,0
   1942 	.text
   1943 	.global cckp
   1944 cckp:
   1945 	cckp icc0,cc7,cc3,0
   1946 	.text
   1947 	.global cckv
   1948 cckv:
   1949 	cckv icc0,cc7,cc3,0
   1950 	.text
   1951 	.global ccknv
   1952 ccknv:
   1953 	ccknv icc0,cc7,cc3,0
   1954 	.text
   1955 	.global cfckno
   1956 cfckno:
   1957 	cfckno cc0,cc0,0
   1958 	.text
   1959 	.global cfckra
   1960 cfckra:
   1961 	cfckra cc0,cc0,0
   1962 	.text
   1963 	.global cfckne
   1964 cfckne:
   1965 	cfckne fcc0,cc0,cc0,0
   1966 	.text
   1967 	.global cfckeq
   1968 cfckeq:
   1969 	cfckeq fcc0,cc0,cc0,0
   1970 	.text
   1971 	.global cfcklg
   1972 cfcklg:
   1973 	cfcklg fcc0,cc0,cc0,0
   1974 	.text
   1975 	.global cfckue
   1976 cfckue:
   1977 	cfckue fcc0,cc0,cc0,0
   1978 	.text
   1979 	.global cfckul
   1980 cfckul:
   1981 	cfckul fcc0,cc0,cc0,0
   1982 	.text
   1983 	.global cfckge
   1984 cfckge:
   1985 	cfckge fcc0,cc0,cc0,0
   1986 	.text
   1987 	.global cfcklt
   1988 cfcklt:
   1989 	cfcklt fcc0,cc0,cc0,0
   1990 	.text
   1991 	.global cfckuge
   1992 cfckuge:
   1993 	cfckuge fcc0,cc0,cc0,0
   1994 	.text
   1995 	.global cfckug
   1996 cfckug:
   1997 	cfckug fcc0,cc0,cc0,0
   1998 	.text
   1999 	.global cfckle
   2000 cfckle:
   2001 	cfckle fcc0,cc0,cc0,0
   2002 	.text
   2003 	.global cfckgt
   2004 cfckgt:
   2005 	cfckgt fcc0,cc0,cc0,0
   2006 	.text
   2007 	.global cfckule
   2008 cfckule:
   2009 	cfckule fcc0,cc0,cc0,0
   2010 	.text
   2011 	.global cfcku
   2012 cfcku:
   2013 	cfcku fcc0,cc0,cc0,0
   2014 	.text
   2015 	.global cfcko
   2016 cfcko:
   2017 	cfcko fcc0,cc0,cc0,0
   2018 	.text
   2019 	.global cjmpl
   2020 cjmpl:
   2021 	cjmpl @(sp,sp),cc0,0
   2022 	.text
   2023 	.global ici
   2024 ici:
   2025 	ici @(sp,sp)
   2026 	.text
   2027 	.global dci
   2028 dci:
   2029 	dci @(sp,sp)
   2030 	.text
   2031 	.global dcf
   2032 dcf:
   2033 	dcf @(sp,sp)
   2034 	.text
   2035 	.global witlb
   2036 witlb:
   2037 	witlb sp,@(sp,sp)
   2038 	.text
   2039 	.global wdtlb
   2040 wdtlb:
   2041 	wdtlb sp,@(sp,sp)
   2042 	.text
   2043 	.global itlbi
   2044 itlbi:
   2045 	itlbi @(sp,sp)
   2046 	.text
   2047 	.global dtlbi
   2048 dtlbi:
   2049 	dtlbi @(sp,sp)
   2050 	.text
   2051 	.global icpl
   2052 icpl:
   2053 	icpl sp,sp,0
   2054 	.text
   2055 	.global dcpl
   2056 dcpl:
   2057 	dcpl sp,sp,0
   2058 	.text
   2059 	.global icul
   2060 icul:
   2061 	icul sp
   2062 	.text
   2063 	.global dcul
   2064 dcul:
   2065 	dcul sp
   2066 	.text
   2067 	.global bar
   2068 bar:
   2069 	.text
   2070 	.global membar
   2071 membar:
   2072 	.text
   2073 	.global clrgr
   2074 clrgr:
   2075 	clrgr sp
   2076 	.text
   2077 	.global clrfr
   2078 clrfr:
   2079 	clrfr fr0
   2080 	.text
   2081 	.global clrga
   2082 clrga:
   2083 	.text
   2084 	.global clrfa
   2085 clrfa:
   2086 	.text
   2087 	.global commitgr
   2088 commitgr:
   2089 	commitgr sp
   2090 	.text
   2091 	.global commitfr
   2092 commitfr:
   2093 	commitfr fr0
   2094 	.text
   2095 	.global commitgra
   2096 commitgra:
   2097 	.text
   2098 	.global commitfra
   2099 commitfra:
   2100 	.text
   2101 	.global fitos
   2102 fitos:
   2103 	fitos fr0,fr0
   2104 	.text
   2105 	.global fstoi
   2106 fstoi:
   2107 	fstoi fr0,fr0
   2108 	.text
   2109 	.global fitod
   2110 fitod:
   2111 	fitod fr0,fr0
   2112 	.text
   2113 	.global fdtoi
   2114 fdtoi:
   2115 	fdtoi fr0,fr0
   2116 	.text
   2117 	.global fmovs
   2118 fmovs:
   2119 	fmovs fr0,fr0
   2120 	.text
   2121 	.global fmovd
   2122 fmovd:
   2123 	fmovd fr0,fr0
   2124 	.text
   2125 	.global fnegs
   2126 fnegs:
   2127 	fnegs fr0,fr0
   2128 	.text
   2129 	.global fnegd
   2130 fnegd:
   2131 	fnegd fr0,fr0
   2132 	.text
   2133 	.global fabss
   2134 fabss:
   2135 	fabss fr0,fr0
   2136 	.text
   2137 	.global fabsd
   2138 fabsd:
   2139 	fabsd fr0,fr0
   2140 	.text
   2141 	.global fsqrts
   2142 fsqrts:
   2143 	fsqrts fr0,fr0
   2144 	.text
   2145 	.global fsqrtd
   2146 fsqrtd:
   2147 	fsqrtd fr0,fr0
   2148 	.text
   2149 	.global fadds
   2150 fadds:
   2151 	fadds fr0,fr0,fr0
   2152 	.text
   2153 	.global fsubs
   2154 fsubs:
   2155 	fsubs fr0,fr0,fr0
   2156 	.text
   2157 	.global fmuls
   2158 fmuls:
   2159 	fmuls fr0,fr0,fr0
   2160 	.text
   2161 	.global fdivs
   2162 fdivs:
   2163 	fdivs fr0,fr0,fr0
   2164 	.text
   2165 	.global faddd
   2166 faddd:
   2167 	faddd fr0,fr0,fr0
   2168 	.text
   2169 	.global fsubd
   2170 fsubd:
   2171 	fsubd fr0,fr0,fr0
   2172 	.text
   2173 	.global fmuld
   2174 fmuld:
   2175 	fmuld fr0,fr0,fr0
   2176 	.text
   2177 	.global fdivd
   2178 fdivd:
   2179 	fdivd fr0,fr0,fr0
   2180 	.text
   2181 	.global fcmps
   2182 fcmps:
   2183 	fcmps fr0,fr0,fcc0
   2184 	.text
   2185 	.global fcmpd
   2186 fcmpd:
   2187 	fcmpd fr0,fr0,fcc0
   2188 	.text
   2189 	.global fmadds
   2190 fmadds:
   2191 	fmadds fr0,fr0,fr0
   2192 	.text
   2193 	.global fmsubs
   2194 fmsubs:
   2195 	fmsubs fr0,fr0,fr0
   2196 	.text
   2197 	.global fmaddd
   2198 fmaddd:
   2199 	fmaddd fr0,fr0,fr0
   2200 	.text
   2201 	.global fmsubd
   2202 fmsubd:
   2203 	fmsubd fr0,fr0,fr0
   2204 	.text
   2205 	.global mand
   2206 mand:
   2207 	mand fr0,fr0,fr0
   2208 	.text
   2209 	.global mor
   2210 mor:
   2211 	mor fr0,fr0,fr0
   2212 	.text
   2213 	.global mxor
   2214 mxor:
   2215 	mxor fr0,fr0,fr0
   2216 	.text
   2217 	.global mnot
   2218 mnot:
   2219 	mnot fr0,fr0
   2220 	.text
   2221 	.global mrotli
   2222 mrotli:
   2223 	mrotli fr0,0,fr0
   2224 	.text
   2225 	.global mrotri
   2226 mrotri:
   2227 	mrotri fr0,0,fr0
   2228 	.text
   2229 	.global mwcut
   2230 mwcut:
   2231 	mwcut fr0,fr0,fr0
   2232 	.text
   2233 	.global mwcuti
   2234 mwcuti:
   2235 	mwcuti fr0,0,fr0
   2236