Lines Matching refs:S

43 #define S 2  macro
93 {0,0,rrr,V,S,S}, /* mov */
94 {0,0,rrr,S,S,V}, /* mov */
97 {1,2,rrr,V,S,V}, /* merg.f */
98 {2,2,rrr,V,S,V}, /* mask.f */
99 {1,1,rrr,V,S,V}, /* merg.t */
100 {2,1,rrr,V,S,V}, /* mask.t */
105 {3,3,rrr,V,S,V}, /* mul.s */
106 {3,4,rrr,V,S,V}, /* mul.d */
107 {4,3,rrr,V,S,V}, /* div.s */
108 {4,4,rrr,V,S,V}, /* div.d */
113 {5,0,rrr,V,S,V}, /* and */
114 {6,0,rrr,V,S,V}, /* or */
115 {7,0,rrr,V,S,V}, /* xor */
116 {8,0,rrr,V,S,V}, /* shf */
121 {9,3,rrr,V,S,V}, /* add.s */
122 {9,4,rrr,V,S,V}, /* add.d */
123 {10,3,rrr,V,S,V}, /* sub.s */
124 {10,4,rrr,V,S,V}, /* sub.d */
129 {9,5,rrr,V,S,V}, /* add.b */
130 {9,6,rrr,V,S,V}, /* add.h */
131 {9,7,rrr,V,S,V}, /* add.w */
132 {9,8,rrr,V,S,V}, /* add.l */
137 {10,5,rrr,V,S,V}, /* sub.b */
138 {10,6,rrr,V,S,V}, /* sub.h */
139 {10,7,rrr,V,S,V}, /* sub.w */
140 {10,8,rrr,V,S,V}, /* sub.l */
145 {3,5,rrr,V,S,V}, /* mul.b */
146 {3,6,rrr,V,S,V}, /* mul.h */
147 {3,7,rrr,V,S,V}, /* mul.w */
148 {3,8,rrr,V,S,V}, /* mul.l */
153 {4,5,rrr,V,S,V}, /* div.b */
154 {4,6,rrr,V,S,V}, /* div.h */
155 {4,7,rrr,V,S,V}, /* div.w */
156 {4,8,rrr,V,S,V}, /* div.l */
196 {26,5,a2r,S,0,0}, /* ste.b */
197 {26,6,a2r,S,0,0}, /* ste.h */
198 {26,7,a2r,S,0,0}, /* ste.w */
199 {26,8,a2r,S,0,0}, /* ste.l */
207 {27,8,a1r,S,0,0}, /* incr.l */
208 {18,5,a1r,S,0,0}, /* ld.b */
209 {18,6,a1r,S,0,0}, /* ld.h */
210 {18,7,a1r,S,0,0}, /* ld.w */
211 {18,8,a1r,S,0,0}, /* ld.l */
212 {21,5,a2r,S,0,0}, /* st.b */
213 {21,6,a2r,S,0,0}, /* st.h */
214 {21,7,a2r,S,0,0}, /* st.w */
215 {21,8,a2r,S,0,0}, /* st.l */
231 {28,5,rr,S,S,0}, /* cvtw.b */
232 {28,6,rr,S,S,0}, /* cvtw.h */
233 {29,7,rr,S,S,0}, /* cvtb.w */
234 {30,7,rr,S,S,0}, /* cvth.w */
235 {28,3,rr,S,S,0}, /* cvtw.s */
236 {31,7,rr,S,S,0}, /* cvts.w */
237 {32,3,rr,S,S,0}, /* cvtd.s */
238 {31,4,rr,S,S,0}, /* cvts.d */
239 {31,8,rr,S,S,0}, /* cvts.l */
240 {32,8,rr,S,S,0}, /* cvtd.l */
241 {33,3,rr,S,S,0}, /* cvtl.s */
242 {33,4,rr,S,S,0}, /* cvtl.d */
247 {33,7,rr,S,S,0}, /* cvtl.w */
248 {28,8,rr,S,S,0}, /* cvtw.l */
249 {35,1,rr,S,S,0}, /* plc.t */
250 {36,0,rr,S,S,0}, /* tzc */
255 {37,5,rr,S,S,0}, /* eq.b */
256 {37,6,rr,S,S,0}, /* eq.h */
257 {37,7,rr,S,S,0}, /* eq.w */
258 {37,8,rr,S,S,0}, /* eq.l */
263 {38,5,rr,S,S,0}, /* leu.b */
264 {38,6,rr,S,S,0}, /* leu.h */
265 {38,7,rr,S,S,0}, /* leu.w */
266 {38,8,rr,S,S,0}, /* leu.l */
271 {39,5,rr,S,S,0}, /* ltu.b */
272 {39,6,rr,S,S,0}, /* ltu.h */
273 {39,7,rr,S,S,0}, /* ltu.w */
274 {39,8,rr,S,S,0}, /* ltu.l */
279 {40,5,rr,S,S,0}, /* le.b */
280 {40,6,rr,S,S,0}, /* le.h */
281 {40,7,rr,S,S,0}, /* le.w */
282 {40,8,rr,S,S,0}, /* le.l */
287 {41,5,rr,S,S,0}, /* lt.b */
288 {41,6,rr,S,S,0}, /* lt.h */
289 {41,7,rr,S,S,0}, /* lt.w */
290 {41,8,rr,S,S,0}, /* lt.l */
291 {9,7,rr,S,A,0}, /* add.w */
294 {0,0,rr,S,A,0}, /* mov */
295 {0,7,rr,S,S,0}, /* mov.w */
296 {8,0,rr,S,S,0}, /* shf */
297 {0,0,rr,S,S,0}, /* mov */
298 {0,0,rr,A,S,0}, /* mov */
303 {5,0,rr,S,S,0}, /* and */
304 {6,0,rr,S,S,0}, /* or */
305 {7,0,rr,S,S,0}, /* xor */
306 {42,0,rr,S,S,0}, /* not */
307 {40,3,rr,S,S,0}, /* le.s */
308 {40,4,rr,S,S,0}, /* le.d */
309 {41,3,rr,S,S,0}, /* lt.s */
310 {41,4,rr,S,S,0}, /* lt.d */
311 {9,3,rr,S,S,0}, /* add.s */
312 {9,4,rr,S,S,0}, /* add.d */
313 {10,3,rr,S,S,0}, /* sub.s */
314 {10,4,rr,S,S,0}, /* sub.d */
315 {37,3,rr,S,S,0}, /* eq.s */
316 {37,4,rr,S,S,0}, /* eq.d */
319 {3,3,rr,S,S,0}, /* mul.s */
320 {3,4,rr,S,S,0}, /* mul.d */
321 {4,3,rr,S,S,0}, /* div.s */
322 {4,4,rr,S,S,0}, /* div.d */
327 {9,5,rr,S,S,0}, /* add.b */
328 {9,6,rr,S,S,0}, /* add.h */
329 {9,7,rr,S,S,0}, /* add.w */
330 {9,8,rr,S,S,0}, /* add.l */
335 {10,5,rr,S,S,0}, /* sub.b */
336 {10,6,rr,S,S,0}, /* sub.h */
337 {10,7,rr,S,S,0}, /* sub.w */
338 {10,8,rr,S,S,0}, /* sub.l */
343 {3,5,rr,S,S,0}, /* mul.b */
344 {3,6,rr,S,S,0}, /* mul.h */
345 {3,7,rr,S,S,0}, /* mul.w */
346 {3,8,rr,S,S,0}, /* mul.l */
351 {4,5,rr,S,S,0}, /* div.b */
352 {4,6,rr,S,S,0}, /* div.h */
353 {4,7,rr,S,S,0}, /* div.w */
354 {4,8,rr,S,S,0}, /* div.l */
362 {0,0,rrl,S,S,VM}, /* mov */
363 {0,0,rlr,S,VM,S}, /* mov */
365 {44,0,rr,S,S,0}, /* lop */
370 {8,0,rr,S,V,0}, /* shf */
378 {37,3,rr,S,V,0}, /* eq.s */
379 {37,4,rr,S,V,0}, /* eq.d */
380 {43,3,rr,S,S,0}, /* neg.s */
381 {43,4,rr,S,S,0}, /* neg.d */
386 {40,3,rr,S,V,0}, /* le.s */
387 {40,4,rr,S,V,0}, /* le.d */
388 {41,3,rr,S,V,0}, /* lt.s */
389 {41,4,rr,S,V,0}, /* lt.d */
394 {37,5,rr,S,V,0}, /* eq.b */
395 {37,6,rr,S,V,0}, /* eq.h */
396 {37,7,rr,S,V,0}, /* eq.w */
397 {37,8,rr,S,V,0}, /* eq.l */
402 {40,5,rr,S,V,0}, /* le.b */
403 {40,6,rr,S,V,0}, /* le.h */
404 {40,7,rr,S,V,0}, /* le.w */
405 {40,8,rr,S,V,0}, /* le.l */
410 {41,5,rr,S,V,0}, /* lt.b */
411 {41,6,rr,S,V,0}, /* lt.h */
412 {41,7,rr,S,V,0}, /* lt.w */
413 {41,8,rr,S,V,0}, /* lt.l */
418 {43,5,rr,S,S,0}, /* neg.b */
419 {43,6,rr,S,S,0}, /* neg.h */
420 {43,7,rr,S,S,0}, /* neg.w */
421 {43,8,rr,S,S,0}, /* neg.l */
448 {52,5,rxr,S,V,0}, /* stvi.b */
449 {52,6,rxr,S,V,0}, /* stvi.h */
450 {52,7,rxr,S,V,0}, /* stvi.w */
451 {52,8,rxr,S,V,0}, /* stvi.l */
457 {55,3,r,S,0,0}, /* ln.s */
458 {55,4,r,S,0,0}, /* ln.d */
466 {60,0,r,S,0,0}, /* idle */
467 {0,0,lr,ITR,S,0}, /* mov */
468 {0,0,rxl,S,ITR,0}, /* mov */
470 {0,0,rxl,S,ITSR,0}, /* mov */
477 {67,3,r,S,0,0}, /* exp.s */
478 {67,4,r,S,0,0}, /* exp.d */
479 {68,3,r,S,0,0}, /* sin.s */
480 {68,4,r,S,0,0}, /* sin.d */
483 {69,3,r,S,0,0}, /* cos.s */
484 {69,4,r,S,0,0}, /* cos.d */
491 {70,7,r,S,0,0}, /* psh.w */
492 {70,8,r,S,0,0}, /* psh.l */
493 {71,7,r,S,0,0}, /* pop.w */
494 {71,8,r,S,0,0}, /* pop.l */
499 {76,0,r,S,0,0}, /* mski */
500 {77,0,r,S,0,0}, /* xmti */
501 {0,0,rxl,S,VV,0}, /* mov */
507 {0,7,lr,VS,S,0}, /* mov.w */
508 {0,7,rxl,S,VS,0}, /* mov.w */
509 {0,7,lr,VL,S,0}, /* mov.w */
510 {0,7,rxl,S,VL,0}, /* mov.w */
513 {81,3,r,S,0,0}, /* sqrt.s */
514 {81,4,r,S,0,0}, /* sqrt.d */
517 {83,3,r,S,0,0}, /* atan.s */
518 {83,4,r,S,0,0}, /* atan.d */
550 {35,2,lr,VM,S,0}, /* plc.f */
551 {35,1,lr,VM,S,0}, /* plc.t */
580 {8,7,imr,S,0,0}, /* shf.w */
596 {18,4,imr,S,0,0}, /* ld.d */
597 {18,10,imr,S,0,0}, /* ld.u */
598 {18,8,imr,S,0,0}, /* ld.l */
599 {18,7,imr,S,0,0}, /* ld.w */
600 {5,0,imr,S,0,0}, /* and */
601 {6,0,imr,S,0,0}, /* or */
602 {7,0,imr,S,0,0}, /* xor */
603 {8,0,imr,S,0,0}, /* shf */
604 {9,6,imr,S,0,0}, /* add.h */
605 {9,7,imr,S,0,0}, /* add.w */
606 {10,6,imr,S,0,0}, /* sub.h */
607 {10,7,imr,S,0,0}, /* sub.w */
608 {3,6,imr,S,0,0}, /* mul.h */
609 {3,7,imr,S,0,0}, /* mul.w */
610 {4,6,imr,S,0,0}, /* div.h */
611 {4,7,imr,S,0,0}, /* div.w */
612 {9,3,imr,S,0,0}, /* add.s */
613 {10,3,imr,S,0,0}, /* sub.s */
614 {3,3,imr,S,0,0}, /* mul.s */
615 {4,3,imr,S,0,0}, /* div.s */
616 {40,3,imr,S,0,0}, /* le.s */
617 {41,3,imr,S,0,0}, /* lt.s */
618 {37,6,imr,S,0,0}, /* eq.h */
619 {37,7,imr,S,0,0}, /* eq.w */
620 {38,6,imr,S,0,0}, /* leu.h */
621 {38,7,imr,S,0,0}, /* leu.w */
622 {39,6,imr,S,0,0}, /* ltu.h */
623 {39,7,imr,S,0,0}, /* ltu.w */
624 {40,6,imr,S,0,0}, /* le.h */
625 {40,7,imr,S,0,0}, /* le.w */
626 {41,6,imr,S,0,0}, /* lt.h */
627 {41,7,imr,S,0,0}, /* lt.w */
631 {10,3,rrr,S,V,V}, /* sub.s */
632 {10,4,rrr,S,V,V}, /* sub.d */
633 {4,3,rrr,S,V,V}, /* div.s */
634 {4,4,rrr,S,V,V}, /* div.d */
635 {10,11,rrr,S,V,V}, /* sub.s.f */
636 {10,12,rrr,S,V,V}, /* sub.d.f */
637 {4,11,rrr,S,V,V}, /* div.s.f */
638 {4,12,rrr,S,V,V}, /* div.d.f */
643 {3,11,rrr,V,S,V}, /* mul.s.f */
644 {3,12,rrr,V,S,V}, /* mul.d.f */
645 {4,11,rrr,V,S,V}, /* div.s.f */
646 {4,12,rrr,V,S,V}, /* div.d.f */
651 {5,2,rrr,V,S,V}, /* and.f */
652 {6,2,rrr,V,S,V}, /* or.f */
653 {7,2,rrr,V,S,V}, /* xor.f */
654 {8,2,rrr,V,S,V}, /* shf.f */
659 {9,11,rrr,V,S,V}, /* add.s.f */
660 {9,12,rrr,V,S,V}, /* add.d.f */
661 {10,11,rrr,V,S,V}, /* sub.s.f */
662 {10,12,rrr,V,S,V}, /* sub.d.f */
667 {9,13,rrr,V,S,V}, /* add.b.f */
668 {9,14,rrr,V,S,V}, /* add.h.f */
669 {9,15,rrr,V,S,V}, /* add.w.f */
670 {9,16,rrr,V,S,V}, /* add.l.f */
675 {10,13,rrr,V,S,V}, /* sub.b.f */
676 {10,14,rrr,V,S,V}, /* sub.h.f */
677 {10,15,rrr,V,S,V}, /* sub.w.f */
678 {10,16,rrr,V,S,V}, /* sub.l.f */
683 {3,13,rrr,V,S,V}, /* mul.b.f */
684 {3,14,rrr,V,S,V}, /* mul.h.f */
685 {3,15,rrr,V,S,V}, /* mul.w.f */
686 {3,16,rrr,V,S,V}, /* mul.l.f */
691 {4,13,rrr,V,S,V}, /* div.b.f */
692 {4,14,rrr,V,S,V}, /* div.h.f */
693 {4,15,rrr,V,S,V}, /* div.w.f */
694 {4,16,rrr,V,S,V}, /* div.l.f */
702 {17,0,a1r,S,0,0}, /* ldea */
711 {104,8,a2r,S,0,0}, /* sndr.l */
712 {102,8,a1r,S,0,0}, /* rcvr.l */
713 {103,8,a2r,S,0,0}, /* matm.l */
731 {105,8,a2r,S,0,0}, /* putr.l */
733 {106,8,a1r,S,0,0}, /* getr.l */
734 {26,13,a2r,S,0,0}, /* ste.b.f */
735 {26,14,a2r,S,0,0}, /* ste.h.f */
736 {26,15,a2r,S,0,0}, /* ste.w.f */
737 {26,16,a2r,S,0,0}, /* ste.l.f */
746 {107,8,a2r,S,0,0}, /* matr.l */
747 {108,8,a2r,S,0,0}, /* mat.l */
748 {109,8,a1r,S,0,0}, /* get.l */
749 {110,8,a1r,S,0,0}, /* rcv.l */
751 {111,8,a1r,S,0,0}, /* inc.l */
752 {112,8,a2r,S,0,0}, /* put.l */
753 {113,8,a2r,S,0,0}, /* snd.l */
781 {114,0,rr,S,S,0}, /* enal */
782 {8,7,rr,S,S,0}, /* shf.w */
783 {115,0,rr,S,S,0}, /* enag */
785 {28,4,rr,S,S,0}, /* cvtw.d */
786 {32,7,rr,S,S,0}, /* cvtd.w */
793 {116,3,rr,S,S,0}, /* frint.s */
794 {116,4,rr,S,S,0}, /* frint.d */
908 {8,2,rr,S,V,0}, /* shf.f */
916 {37,11,rr,S,V,0}, /* eq.s.f */
917 {37,12,rr,S,V,0}, /* eq.d.f */
924 {40,11,rr,S,V,0}, /* le.s.f */
925 {40,12,rr,S,V,0}, /* le.d.f */
926 {41,11,rr,S,V,0}, /* lt.s.f */
927 {41,12,rr,S,V,0}, /* lt.d.f */
932 {37,13,rr,S,V,0}, /* eq.b.f */
933 {37,14,rr,S,V,0}, /* eq.h.f */
934 {37,15,rr,S,V,0}, /* eq.w.f */
935 {37,16,rr,S,V,0}, /* eq.l.f */
940 {40,13,rr,S,V,0}, /* le.b.f */
941 {40,14,rr,S,V,0}, /* le.h.f */
942 {40,15,rr,S,V,0}, /* le.w.f */
943 {40,16,rr,S,V,0}, /* le.l.f */
948 {41,13,rr,S,V,0}, /* lt.b.f */
949 {41,14,rr,S,V,0}, /* lt.h.f */
950 {41,15,rr,S,V,0}, /* lt.w.f */
951 {41,16,rr,S,V,0}, /* lt.l.f */
986 {52,13,rxr,S,V,0}, /* stvi.b.f */
987 {52,14,rxr,S,V,0}, /* stvi.h.f */
988 {52,15,rxr,S,V,0}, /* stvi.w.f */
989 {52,16,rxr,S,V,0}, /* stvi.l.f */
993 {0,0,rxl,S,CIR,0}, /* mov */
994 {0,0,lr,CIR,S,0}, /* mov */
995 {0,0,lr,TOC,S,0}, /* mov */
996 {0,0,lr,CPUID,S,0}, /* mov */
997 {0,0,rxl,S,TTR,0}, /* mov */
998 {0,0,lr,TTR,S,0}, /* mov */
1001 {0,0,rxl,S,VMU,0}, /* mov */
1002 {0,0,lr,VMU,S,0}, /* mov */
1003 {0,0,rxl,S,VML,0}, /* mov */
1004 {0,0,lr,VML,S,0}, /* mov */
1005 {0,0,rxl,S,ICR,0}, /* mov */
1006 {0,0,lr,ICR,S,0}, /* mov */
1007 {0,0,rxl,S,TCPU,0}, /* mov */
1008 {0,0,lr,TCPU,S,0}, /* mov */
1015 {0,0,rxl,S,TID,0}, /* mov */
1016 {0,0,lr,TID,S,0}, /* mov */
1099 {10,18,rrr,S,V,V}, /* sub.s.t */
1100 {10,19,rrr,S,V,V}, /* sub.d.t */
1101 {4,18,rrr,S,V,V}, /* div.s.t */
1102 {4,19,rrr,S,V,V}, /* div.d.t */
1107 {3,18,rrr,V,S,V}, /* mul.s.t */
1108 {3,19,rrr,V,S,V}, /* mul.d.t */
1109 {4,18,rrr,V,S,V}, /* div.s.t */
1110 {4,19,rrr,V,S,V}, /* div.d.t */
1115 {5,1,rrr,V,S,V}, /* and.t */
1116 {6,1,rrr,V,S,V}, /* or.t */
1117 {7,1,rrr,V,S,V}, /* xor.t */
1118 {8,1,rrr,V,S,V}, /* shf.t */
1123 {9,18,rrr,V,S,V}, /* add.s.t */
1124 {9,19,rrr,V,S,V}, /* add.d.t */
1125 {10,18,rrr,V,S,V}, /* sub.s.t */
1126 {10,19,rrr,V,S,V}, /* sub.d.t */
1131 {9,20,rrr,V,S,V}, /* add.b.t */
1132 {9,21,rrr,V,S,V}, /* add.h.t */
1133 {9,22,rrr,V,S,V}, /* add.w.t */
1134 {9,23,rrr,V,S,V}, /* add.l.t */
1139 {10,20,rrr,V,S,V}, /* sub.b.t */
1140 {10,21,rrr,V,S,V}, /* sub.h.t */
1141 {10,22,rrr,V,S,V}, /* sub.w.t */
1142 {10,23,rrr,V,S,V}, /* sub.l.t */
1147 {3,20,rrr,V,S,V}, /* mul.b.t */
1148 {3,21,rrr,V,S,V}, /* mul.h.t */
1149 {3,22,rrr,V,S,V}, /* mul.w.t */
1150 {3,23,rrr,V,S,V}, /* mul.l.t */
1155 {4,20,rrr,V,S,V}, /* div.b.t */
1156 {4,21,rrr,V,S,V}, /* div.h.t */
1157 {4,22,rrr,V,S,V}, /* div.w.t */
1158 {4,23,rrr,V,S,V}, /* div.l.t */
1198 {26,20,a2r,S,0,0}, /* ste.b.t */
1199 {26,21,a2r,S,0,0}, /* ste.h.t */
1200 {26,22,a2r,S,0,0}, /* ste.w.t */
1201 {26,23,a2r,S,0,0}, /* ste.l.t */
1372 {8,1,rr,S,V,0}, /* shf.t */
1380 {37,18,rr,S,V,0}, /* eq.s.t */
1381 {37,19,rr,S,V,0}, /* eq.d.t */
1388 {40,18,rr,S,V,0}, /* le.s.t */
1389 {40,19,rr,S,V,0}, /* le.d.t */
1390 {41,18,rr,S,V,0}, /* lt.s.t */
1391 {41,19,rr,S,V,0}, /* lt.d.t */
1396 {37,20,rr,S,V,0}, /* eq.b.t */
1397 {37,21,rr,S,V,0}, /* eq.h.t */
1398 {37,22,rr,S,V,0}, /* eq.w.t */
1399 {37,23,rr,S,V,0}, /* eq.l.t */
1404 {40,20,rr,S,V,0}, /* le.b.t */
1405 {40,21,rr,S,V,0}, /* le.h.t */
1406 {40,22,rr,S,V,0}, /* le.w.t */
1407 {40,23,rr,S,V,0}, /* le.l.t */
1412 {41,20,rr,S,V,0}, /* lt.b.t */
1413 {41,21,rr,S,V,0}, /* lt.h.t */
1414 {41,22,rr,S,V,0}, /* lt.w.t */
1415 {41,23,rr,S,V,0}, /* lt.l.t */
1450 {52,20,rxr,S,V,0}, /* stvi.b.t */
1451 {52,21,rxr,S,V,0}, /* stvi.h.t */
1452 {52,22,rxr,S,V,0}, /* stvi.w.t */
1453 {52,23,rxr,S,V,0}, /* stvi.l.t */