Lines Matching refs:TESTINST3
35 #define TESTINST3(instruction, RSval, RD, RS) \
226 TESTINST3("clo $t0, $t1", 0, t0, t1);
227 TESTINST3("clo $t0, $t1", 1, t0, t1);
228 TESTINST3("clo $t0, $t1", 0x10, t0, t1);
229 TESTINST3("clo $t0, $t1", 0xffffffff, t0, t1);
232 TESTINST3("clz $t0, $t1", 0, t0, t1);
233 TESTINST3("clz $t0, $t1", 1, t0, t1);
234 TESTINST3("clz $t0, $t1", 0x10, t0, t1);
235 TESTINST3("clz $t0, $t1", 0xffffffff, t0, t1);
393 TESTINST3("lui $t0, 0xffff", 0xffff, t0, t1);
394 TESTINST3("lui $t0, 0xff00", 0xff00, t0, t1);
395 TESTINST3("lui $t0, 0xff", 0xff, t0, t1);
396 TESTINST3
397 TESTINST3("lui $t0, 0x5", 0x5, t0, t1);
398 TESTINST3("lui $t0, 0x387", 0x387, t0, t1);
740 TESTINST3("wsbh $t0, $t1", 0x2, t0, t1);
741 TESTINST3("wsbh $t0, $t1", 0x28, t0, t1);
742 TESTINST3("wsbh $t0, $t1", -258, t0, t1);
743 TESTINST3("wsbh $t0, $t1", 0x7fffffff, t0, t1);
744 TESTINST3("wsbh $t0, $t1", -11, t0, t1);
745 TESTINST3("wsbh $t0, $t1", 0xffffffff, t0, t1);
746 TESTINST3("wsbh $t0, $t1", 0x16, t0, t1);
747 TESTINST3("wsbh $t0, $t1", -1, t0, t1);
751 TESTINST3("not $t0, $t1", 0x2, t0, t1);
752 TESTINST3("not $t0, $t1", 0x28, t0, t1);
753 TESTINST3("not $t0, $t1", -258, t0, t1);
754 TESTINST3("not $t0, $t1", 0x7fffffff, t0, t1);
755 TESTINST3("not $t0, $t1", -11, t0, t1);
756 TESTINST3("not $t0, $t1", 0xffffffff, t0, t1);
757 TESTINST3("not $t0, $t1", 0x16, t0, t1);
758 TESTINST3("not $t0, $t1", -1, t0, t1);
761 TESTINST3("negu $t0, $t1", 0x2, t0, t1);
762 TESTINST3("negu $t0, $t1", 0x28, t0, t1);
763 TESTINST3("negu $t0, $t1", -258, t0, t1);
764 TESTINST3("negu $t0, $t1", 0x7fffffff, t0, t1);
765 TESTINST3("negu $t0, $t1", -11, t0, t1);
766 TESTINST3("negu $t0, $t1", 0xffffffff, t0, t1);
767 TESTINST3("negu $t0, $t1", 0x16, t0, t1);
768 TESTINST3("negu $t0, $t1", -1, t0, t1);
905 TESTINST3("seb $t0, $t1", 0x2, t0, t1);
906 TESTINST3("seb $t0, $t1", 0x28, t0, t1);
907 TESTINST3("seb $t0, $t1", -258, t0, t1);
908 TESTINST3("seb $t0, $t1", 0x7fffffff, t0, t1);
909 TESTINST3("seb $t0, $t1", -11, t0, t1);
910 TESTINST3("seb $t0, $t1", 0xffffffff, t0, t1);
911 TESTINST3("seb $t0, $t1", 0x16, t0, t1);
912 TESTINST3("seb $t0, $t1", -1, t0, t1);
915 TESTINST3("seh $t0, $t1", 0x2, t0, t1);
916 TESTINST3("seh $t0, $t1", 0x28, t0, t1);
917 TESTINST3("seh $t0, $t1", -258, t0, t1);
918 TESTINST3("seh $t0, $t1", 0x7fffffff, t0, t1);
919 TESTINST3("seh $t0, $t1", -11, t0, t1);
920 TESTINST3("seh $t0, $t1", 0xffffffff, t0, t1);
921 TESTINST3("seh $t0, $t1", 0x16, t0, t1);
922 TESTINST3("seh $t0, $t1", -1, t0, t1);