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