Commit | Line | Data |
---|---|---|
af029d49 DB |
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 sp,sp,sp | |
49 | .text | |
50 | .global umul | |
51 | umul: | |
52 | umul sp,sp,sp | |
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 sp,sp,sp,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 sp,sp,sp,icc0 | |
157 | .text | |
158 | .global umulcc | |
159 | umulcc: | |
160 | umulcc sp,sp,sp,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 sp,sp,sp,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 sp,0,sp | |
253 | .text | |
254 | .global umuli | |
255 | umuli: | |
256 | umuli sp,0,sp | |
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 sp,0,sp,icc0 | |
297 | .text | |
298 | .global umulicc | |
299 | umulicc: | |
300 | umulicc sp,0,sp,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),sp | |
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),sp | |
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),sp | |
521 | .text | |
522 | .global nlddu | |
523 | nlddu: | |
524 | nlddu @(sp,sp),sp | |
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),sp | |
625 | .text | |
626 | .global lddfi | |
627 | lddfi: | |
628 | lddfi @(sp,0),fr0 | |
629 | .text | |
630 | .global nlddi | |
631 | nlddi: | |
632 | nlddi @(sp,0),sp | |
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 nldqi | |
647 | nldqi: | |
648 | nldqi @(sp,0),sp | |
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 | rstb sp,@(sp,sp) | |
685 | .text | |
686 | .global rsth | |
687 | rsth: | |
688 | rsth sp,@(sp,sp) | |
689 | .text | |
690 | .global rst | |
691 | rst: | |
692 | rst sp,@(sp,sp) | |
693 | .text | |
694 | .global rstbf | |
695 | rstbf: | |
696 | rstbf fr0,@(sp,sp) | |
697 | .text | |
698 | .global rsthf | |
699 | rsthf: | |
700 | rsthf fr0,@(sp,sp) | |
701 | .text | |
702 | .global rstf | |
703 | rstf: | |
704 | rstf fr0,@(sp,sp) | |
705 | .text | |
706 | .global std | |
707 | std: | |
708 | std sp,@(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 | rstd sp,@(sp,sp) | |
721 | .text | |
722 | .global rstdf | |
723 | rstdf: | |
724 | rstdf fr0,@(sp,sp) | |
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 | rstq sp,@(sp,sp) | |
741 | .text | |
742 | .global rstqf | |
743 | rstqf: | |
744 | rstqf fr0,@(sp,sp) | |
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 sp,@(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),sp,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),sp,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 sp,@(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 sp,@(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 sp,@(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 |