Lines Matching refs:__

24 #define __ GetAssembler()->  macro
196 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in BranchCondOneRegHelper()
198 __ Bind(&label); in BranchCondOneRegHelper()
201 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in BranchCondOneRegHelper()
225 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in BranchCondTwoRegsHelper()
227 __ Bind(&label); in BranchCondTwoRegsHelper()
230 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in BranchCondTwoRegsHelper()
394 __ Ins(*reg1, *reg2, pos, size); in TEST_F()
413 __ Ext(*reg1, *reg2, pos, size); in TEST_F()
771 __ Addiu32(mips::A1, mips::A2, -0x8000); in TEST_F()
772 __ Addiu32(mips::A1, mips::A2, +0); in TEST_F()
773 __ Addiu32(mips::A1, mips::A2, +0x7FFF); in TEST_F()
774 __ Addiu32(mips::A1, mips::A2, -0x10000); in TEST_F()
775 __ Addiu32(mips::A1, mips::A2, -0x8001); in TEST_F()
776 __ Addiu32(mips::A1, mips::A2, +0x8000); in TEST_F()
777 __ Addiu32(mips::A1, mips::A2, +0xFFFE); in TEST_F()
778 __ Addiu32(mips::A1, mips::A2, -0x10001); in TEST_F()
779 __ Addiu32(mips::A1, mips::A2, +0xFFFF); in TEST_F()
780 __ Addiu32(mips::A1, mips::A2, +0x10000); in TEST_F()
781 __ Addiu32(mips::A1, mips::A2, +0x10001); in TEST_F()
782 __ Addiu32(mips::A1, mips::A2, +0x12345678); in TEST_F()
813 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, -0x8000); in TEST_F()
814 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, +0); in TEST_F()
815 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, +0x7FF8); in TEST_F()
816 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, +0x7FFB); in TEST_F()
817 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, +0x7FFC); in TEST_F()
818 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, +0x7FFF); in TEST_F()
819 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, -0xFFF0); in TEST_F()
820 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, -0x8008); in TEST_F()
821 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, -0x8001); in TEST_F()
822 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, +0x8000); in TEST_F()
823 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, +0xFFF0); in TEST_F()
824 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, -0x17FE8); in TEST_F()
825 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, -0x0FFF8); in TEST_F()
826 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, -0x0FFF1); in TEST_F()
827 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, +0x0FFF1); in TEST_F()
828 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, +0x0FFF8); in TEST_F()
829 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, +0x17FE8); in TEST_F()
830 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, -0x17FF0); in TEST_F()
831 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, -0x17FE9); in TEST_F()
832 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, +0x17FE9); in TEST_F()
833 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, +0x17FF0); in TEST_F()
834 __ LoadFromOffset(mips::kLoadSignedByte, mips::A3, mips::A1, +0x12345678); in TEST_F()
836 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, -0x8000); in TEST_F()
837 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, +0); in TEST_F()
838 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, +0x7FF8); in TEST_F()
839 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, +0x7FFB); in TEST_F()
840 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, +0x7FFC); in TEST_F()
841 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, +0x7FFF); in TEST_F()
842 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, -0xFFF0); in TEST_F()
843 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, -0x8008); in TEST_F()
844 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, -0x8001); in TEST_F()
845 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, +0x8000); in TEST_F()
846 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, +0xFFF0); in TEST_F()
847 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, -0x17FE8); in TEST_F()
848 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, -0x0FFF8); in TEST_F()
849 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, -0x0FFF1); in TEST_F()
850 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, +0x0FFF1); in TEST_F()
851 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, +0x0FFF8); in TEST_F()
852 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, +0x17FE8); in TEST_F()
853 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, -0x17FF0); in TEST_F()
854 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, -0x17FE9); in TEST_F()
855 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, +0x17FE9); in TEST_F()
856 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, +0x17FF0); in TEST_F()
857 __ LoadFromOffset(mips::kLoadUnsignedByte, mips::A3, mips::A1, +0x12345678); in TEST_F()
859 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, -0x8000); in TEST_F()
860 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, +0); in TEST_F()
861 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, +0x7FF8); in TEST_F()
862 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, +0x7FFB); in TEST_F()
863 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, +0x7FFC); in TEST_F()
864 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, +0x7FFF); in TEST_F()
865 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, -0xFFF0); in TEST_F()
866 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, -0x8008); in TEST_F()
867 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, -0x8001); in TEST_F()
868 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, +0x8000); in TEST_F()
869 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, +0xFFF0); in TEST_F()
870 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, -0x17FE8); in TEST_F()
871 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, -0x0FFF8); in TEST_F()
872 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, -0x0FFF1); in TEST_F()
873 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, +0x0FFF1); in TEST_F()
874 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, +0x0FFF8); in TEST_F()
875 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, +0x17FE8); in TEST_F()
876 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, -0x17FF0); in TEST_F()
877 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, -0x17FE9); in TEST_F()
878 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, +0x17FE9); in TEST_F()
879 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, +0x17FF0); in TEST_F()
880 __ LoadFromOffset(mips::kLoadSignedHalfword, mips::A3, mips::A1, +0x12345678); in TEST_F()
882 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, -0x8000); in TEST_F()
883 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, +0); in TEST_F()
884 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, +0x7FF8); in TEST_F()
885 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, +0x7FFB); in TEST_F()
886 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, +0x7FFC); in TEST_F()
887 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, +0x7FFF); in TEST_F()
888 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, -0xFFF0); in TEST_F()
889 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, -0x8008); in TEST_F()
890 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, -0x8001); in TEST_F()
891 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, +0x8000); in TEST_F()
892 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, +0xFFF0); in TEST_F()
893 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, -0x17FE8); in TEST_F()
894 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, -0x0FFF8); in TEST_F()
895 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, -0x0FFF1); in TEST_F()
896 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, +0x0FFF1); in TEST_F()
897 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, +0x0FFF8); in TEST_F()
898 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, +0x17FE8); in TEST_F()
899 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, -0x17FF0); in TEST_F()
900 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, -0x17FE9); in TEST_F()
901 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, +0x17FE9); in TEST_F()
902 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, +0x17FF0); in TEST_F()
903 __ LoadFromOffset(mips::kLoadUnsignedHalfword, mips::A3, mips::A1, +0x12345678); in TEST_F()
905 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, -0x8000); in TEST_F()
906 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0); in TEST_F()
907 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0x7FF8); in TEST_F()
908 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0x7FFB); in TEST_F()
909 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0x7FFC); in TEST_F()
910 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0x7FFF); in TEST_F()
911 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, -0xFFF0); in TEST_F()
912 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, -0x8008); in TEST_F()
913 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, -0x8001); in TEST_F()
914 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0x8000); in TEST_F()
915 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0xFFF0); in TEST_F()
916 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, -0x17FE8); in TEST_F()
917 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, -0x0FFF8); in TEST_F()
918 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, -0x0FFF1); in TEST_F()
919 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0x0FFF1); in TEST_F()
920 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0x0FFF8); in TEST_F()
921 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0x17FE8); in TEST_F()
922 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, -0x17FF0); in TEST_F()
923 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, -0x17FE9); in TEST_F()
924 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0x17FE9); in TEST_F()
925 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0x17FF0); in TEST_F()
926 __ LoadFromOffset(mips::kLoadWord, mips::A3, mips::A1, +0x12345678); in TEST_F()
928 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0x8000); in TEST_F()
929 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0); in TEST_F()
930 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x7FF8); in TEST_F()
931 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x7FFB); in TEST_F()
932 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x7FFC); in TEST_F()
933 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x7FFF); in TEST_F()
934 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0xFFF0); in TEST_F()
935 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0x8008); in TEST_F()
936 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0x8001); in TEST_F()
937 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x8000); in TEST_F()
938 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0xFFF0); in TEST_F()
939 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0x17FE8); in TEST_F()
940 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0x0FFF8); in TEST_F()
941 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0x0FFF1); in TEST_F()
942 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x0FFF1); in TEST_F()
943 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x0FFF8); in TEST_F()
944 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x17FE8); in TEST_F()
945 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0x17FF0); in TEST_F()
946 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, -0x17FE9); in TEST_F()
947 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x17FE9); in TEST_F()
948 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x17FF0); in TEST_F()
949 __ LoadFromOffset(mips::kLoadDoubleword, mips::A0, mips::A2, +0x12345678); in TEST_F()
1309 __ LoadSFromOffset(mips::F2, mips::A0, -0x8000); in TEST_F()
1310 __ LoadSFromOffset(mips::F2, mips::A0, +0); in TEST_F()
1311 __ LoadSFromOffset(mips::F2, mips::A0, +0x7FF8); in TEST_F()
1312 __ LoadSFromOffset(mips::F2, mips::A0, +0x7FFB); in TEST_F()
1313 __ LoadSFromOffset(mips::F2, mips::A0, +0x7FFC); in TEST_F()
1314 __ LoadSFromOffset(mips::F2, mips::A0, +0x7FFF); in TEST_F()
1315 __ LoadSFromOffset(mips::F2, mips::A0, -0xFFF0); in TEST_F()
1316 __ LoadSFromOffset(mips::F2, mips::A0, -0x8008); in TEST_F()
1317 __ LoadSFromOffset(mips::F2, mips::A0, -0x8001); in TEST_F()
1318 __ LoadSFromOffset(mips::F2, mips::A0, +0x8000); in TEST_F()
1319 __ LoadSFromOffset(mips::F2, mips::A0, +0xFFF0); in TEST_F()
1320 __ LoadSFromOffset(mips::F2, mips::A0, -0x17FE8); in TEST_F()
1321 __ LoadSFromOffset(mips::F2, mips::A0, -0x0FFF8); in TEST_F()
1322 __ LoadSFromOffset(mips::F2, mips::A0, -0x0FFF1); in TEST_F()
1323 __ LoadSFromOffset(mips::F2, mips::A0, +0x0FFF1); in TEST_F()
1324 __ LoadSFromOffset(mips::F2, mips::A0, +0x0FFF8); in TEST_F()
1325 __ LoadSFromOffset(mips::F2, mips::A0, +0x17FE8); in TEST_F()
1326 __ LoadSFromOffset(mips::F2, mips::A0, -0x17FF0); in TEST_F()
1327 __ LoadSFromOffset(mips::F2, mips::A0, -0x17FE9); in TEST_F()
1328 __ LoadSFromOffset(mips::F2, mips::A0, +0x17FE9); in TEST_F()
1329 __ LoadSFromOffset(mips::F2, mips::A0, +0x17FF0); in TEST_F()
1330 __ LoadSFromOffset(mips::F2, mips::A0, +0x12345678); in TEST_F()
1391 __ LoadDFromOffset(mips::F0, mips::A0, -0x8000); in TEST_F()
1392 __ LoadDFromOffset(mips::F0, mips::A0, +0); in TEST_F()
1393 __ LoadDFromOffset(mips::F0, mips::A0, +0x7FF8); in TEST_F()
1394 __ LoadDFromOffset(mips::F0, mips::A0, +0x7FFB); in TEST_F()
1395 __ LoadDFromOffset(mips::F0, mips::A0, +0x7FFC); in TEST_F()
1396 __ LoadDFromOffset(mips::F0, mips::A0, +0x7FFF); in TEST_F()
1397 __ LoadDFromOffset(mips::F0, mips::A0, -0xFFF0); in TEST_F()
1398 __ LoadDFromOffset(mips::F0, mips::A0, -0x8008); in TEST_F()
1399 __ LoadDFromOffset(mips::F0, mips::A0, -0x8001); in TEST_F()
1400 __ LoadDFromOffset(mips::F0, mips::A0, +0x8000); in TEST_F()
1401 __ LoadDFromOffset(mips::F0, mips::A0, +0xFFF0); in TEST_F()
1402 __ LoadDFromOffset(mips::F0, mips::A0, -0x17FE8); in TEST_F()
1403 __ LoadDFromOffset(mips::F0, mips::A0, -0x0FFF8); in TEST_F()
1404 __ LoadDFromOffset(mips::F0, mips::A0, -0x0FFF1); in TEST_F()
1405 __ LoadDFromOffset(mips::F0, mips::A0, +0x0FFF1); in TEST_F()
1406 __ LoadDFromOffset(mips::F0, mips::A0, +0x0FFF8); in TEST_F()
1407 __ LoadDFromOffset(mips::F0, mips::A0, +0x17FE8); in TEST_F()
1408 __ LoadDFromOffset(mips::F0, mips::A0, -0x17FF0); in TEST_F()
1409 __ LoadDFromOffset(mips::F0, mips::A0, -0x17FE9); in TEST_F()
1410 __ LoadDFromOffset(mips::F0, mips::A0, +0x17FE9); in TEST_F()
1411 __ LoadDFromOffset(mips::F0, mips::A0, +0x17FF0); in TEST_F()
1412 __ LoadDFromOffset(mips::F0, mips::A0, +0x12345678); in TEST_F()
1483 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, -0x8000); in TEST_F()
1484 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, +0); in TEST_F()
1485 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, +0x7FF8); in TEST_F()
1486 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, +0x7FFB); in TEST_F()
1487 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, +0x7FFC); in TEST_F()
1488 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, +0x7FFF); in TEST_F()
1489 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, -0xFFF0); in TEST_F()
1490 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, -0x8008); in TEST_F()
1491 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, -0x8001); in TEST_F()
1492 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, +0x8000); in TEST_F()
1493 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, +0xFFF0); in TEST_F()
1494 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, -0x17FE8); in TEST_F()
1495 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, -0x0FFF8); in TEST_F()
1496 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, -0x0FFF1); in TEST_F()
1497 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, +0x0FFF1); in TEST_F()
1498 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, +0x0FFF8); in TEST_F()
1499 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, +0x17FE8); in TEST_F()
1500 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, -0x17FF0); in TEST_F()
1501 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, -0x17FE9); in TEST_F()
1502 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, +0x17FE9); in TEST_F()
1503 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, +0x17FF0); in TEST_F()
1504 __ StoreToOffset(mips::kStoreByte, mips::A3, mips::A1, +0x12345678); in TEST_F()
1506 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, -0x8000); in TEST_F()
1507 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, +0); in TEST_F()
1508 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, +0x7FF8); in TEST_F()
1509 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, +0x7FFB); in TEST_F()
1510 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, +0x7FFC); in TEST_F()
1511 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, +0x7FFF); in TEST_F()
1512 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, -0xFFF0); in TEST_F()
1513 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, -0x8008); in TEST_F()
1514 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, -0x8001); in TEST_F()
1515 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, +0x8000); in TEST_F()
1516 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, +0xFFF0); in TEST_F()
1517 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, -0x17FE8); in TEST_F()
1518 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, -0x0FFF8); in TEST_F()
1519 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, -0x0FFF1); in TEST_F()
1520 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, +0x0FFF1); in TEST_F()
1521 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, +0x0FFF8); in TEST_F()
1522 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, +0x17FE8); in TEST_F()
1523 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, -0x17FF0); in TEST_F()
1524 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, -0x17FE9); in TEST_F()
1525 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, +0x17FE9); in TEST_F()
1526 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, +0x17FF0); in TEST_F()
1527 __ StoreToOffset(mips::kStoreHalfword, mips::A3, mips::A1, +0x12345678); in TEST_F()
1529 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, -0x8000); in TEST_F()
1530 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0); in TEST_F()
1531 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0x7FF8); in TEST_F()
1532 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0x7FFB); in TEST_F()
1533 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0x7FFC); in TEST_F()
1534 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0x7FFF); in TEST_F()
1535 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, -0xFFF0); in TEST_F()
1536 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, -0x8008); in TEST_F()
1537 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, -0x8001); in TEST_F()
1538 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0x8000); in TEST_F()
1539 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0xFFF0); in TEST_F()
1540 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, -0x17FE8); in TEST_F()
1541 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, -0x0FFF8); in TEST_F()
1542 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, -0x0FFF1); in TEST_F()
1543 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0x0FFF1); in TEST_F()
1544 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0x0FFF8); in TEST_F()
1545 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0x17FE8); in TEST_F()
1546 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, -0x17FF0); in TEST_F()
1547 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, -0x17FE9); in TEST_F()
1548 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0x17FE9); in TEST_F()
1549 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0x17FF0); in TEST_F()
1550 __ StoreToOffset(mips::kStoreWord, mips::A3, mips::A1, +0x12345678); in TEST_F()
1552 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0x8000); in TEST_F()
1553 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0); in TEST_F()
1554 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x7FF8); in TEST_F()
1555 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x7FFB); in TEST_F()
1556 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x7FFC); in TEST_F()
1557 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x7FFF); in TEST_F()
1558 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0xFFF0); in TEST_F()
1559 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0x8008); in TEST_F()
1560 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0x8001); in TEST_F()
1561 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x8000); in TEST_F()
1562 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0xFFF0); in TEST_F()
1563 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0x17FE8); in TEST_F()
1564 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0x0FFF8); in TEST_F()
1565 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0x0FFF1); in TEST_F()
1566 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x0FFF1); in TEST_F()
1567 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x0FFF8); in TEST_F()
1568 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x17FE8); in TEST_F()
1569 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0x17FF0); in TEST_F()
1570 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, -0x17FE9); in TEST_F()
1571 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x17FE9); in TEST_F()
1572 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x17FF0); in TEST_F()
1573 __ StoreToOffset(mips::kStoreDoubleword, mips::A0, mips::A2, +0x12345678); in TEST_F()
1823 __ StoreSToOffset(mips::F2, mips::A0, -0x8000); in TEST_F()
1824 __ StoreSToOffset(mips::F2, mips::A0, +0); in TEST_F()
1825 __ StoreSToOffset(mips::F2, mips::A0, +0x7FF8); in TEST_F()
1826 __ StoreSToOffset(mips::F2, mips::A0, +0x7FFB); in TEST_F()
1827 __ StoreSToOffset(mips::F2, mips::A0, +0x7FFC); in TEST_F()
1828 __ StoreSToOffset(mips::F2, mips::A0, +0x7FFF); in TEST_F()
1829 __ StoreSToOffset(mips::F2, mips::A0, -0xFFF0); in TEST_F()
1830 __ StoreSToOffset(mips::F2, mips::A0, -0x8008); in TEST_F()
1831 __ StoreSToOffset(mips::F2, mips::A0, -0x8001); in TEST_F()
1832 __ StoreSToOffset(mips::F2, mips::A0, +0x8000); in TEST_F()
1833 __ StoreSToOffset(mips::F2, mips::A0, +0xFFF0); in TEST_F()
1834 __ StoreSToOffset(mips::F2, mips::A0, -0x17FE8); in TEST_F()
1835 __ StoreSToOffset(mips::F2, mips::A0, -0x0FFF8); in TEST_F()
1836 __ StoreSToOffset(mips::F2, mips::A0, -0x0FFF1); in TEST_F()
1837 __ StoreSToOffset(mips::F2, mips::A0, +0x0FFF1); in TEST_F()
1838 __ StoreSToOffset(mips::F2, mips::A0, +0x0FFF8); in TEST_F()
1839 __ StoreSToOffset(mips::F2, mips::A0, +0x17FE8); in TEST_F()
1840 __ StoreSToOffset(mips::F2, mips::A0, -0x17FF0); in TEST_F()
1841 __ StoreSToOffset(mips::F2, mips::A0, -0x17FE9); in TEST_F()
1842 __ StoreSToOffset(mips::F2, mips::A0, +0x17FE9); in TEST_F()
1843 __ StoreSToOffset(mips::F2, mips::A0, +0x17FF0); in TEST_F()
1844 __ StoreSToOffset(mips::F2, mips::A0, +0x12345678); in TEST_F()
1905 __ StoreDToOffset(mips::F0, mips::A0, -0x8000); in TEST_F()
1906 __ StoreDToOffset(mips::F0, mips::A0, +0); in TEST_F()
1907 __ StoreDToOffset(mips::F0, mips::A0, +0x7FF8); in TEST_F()
1908 __ StoreDToOffset(mips::F0, mips::A0, +0x7FFB); in TEST_F()
1909 __ StoreDToOffset(mips::F0, mips::A0, +0x7FFC); in TEST_F()
1910 __ StoreDToOffset(mips::F0, mips::A0, +0x7FFF); in TEST_F()
1911 __ StoreDToOffset(mips::F0, mips::A0, -0xFFF0); in TEST_F()
1912 __ StoreDToOffset(mips::F0, mips::A0, -0x8008); in TEST_F()
1913 __ StoreDToOffset(mips::F0, mips::A0, -0x8001); in TEST_F()
1914 __ StoreDToOffset(mips::F0, mips::A0, +0x8000); in TEST_F()
1915 __ StoreDToOffset(mips::F0, mips::A0, +0xFFF0); in TEST_F()
1916 __ StoreDToOffset(mips::F0, mips::A0, -0x17FE8); in TEST_F()
1917 __ StoreDToOffset(mips::F0, mips::A0, -0x0FFF8); in TEST_F()
1918 __ StoreDToOffset(mips::F0, mips::A0, -0x0FFF1); in TEST_F()
1919 __ StoreDToOffset(mips::F0, mips::A0, +0x0FFF1); in TEST_F()
1920 __ StoreDToOffset(mips::F0, mips::A0, +0x0FFF8); in TEST_F()
1921 __ StoreDToOffset(mips::F0, mips::A0, +0x17FE8); in TEST_F()
1922 __ StoreDToOffset(mips::F0, mips::A0, -0x17FF0); in TEST_F()
1923 __ StoreDToOffset(mips::F0, mips::A0, -0x17FE9); in TEST_F()
1924 __ StoreDToOffset(mips::F0, mips::A0, +0x17FE9); in TEST_F()
1925 __ StoreDToOffset(mips::F0, mips::A0, +0x17FF0); in TEST_F()
1926 __ StoreDToOffset(mips::F0, mips::A0, +0x12345678); in TEST_F()
1997 __ StoreConstToOffset(mips::kStoreByte, 0xFF, mips::A1, +0, mips::T8); in TEST_F()
1998 __ StoreConstToOffset(mips::kStoreHalfword, 0xFFFF, mips::A1, +0, mips::T8); in TEST_F()
1999 __ StoreConstToOffset(mips::kStoreWord, 0x12345678, mips::A1, +0, mips::T8); in TEST_F()
2000 __ StoreConstToOffset(mips::kStoreDoubleword, 0x123456789ABCDEF0, mips::A1, +0, mips::T8); in TEST_F()
2002 __ StoreConstToOffset(mips::kStoreByte, 0, mips::A1, +0, mips::T8); in TEST_F()
2003 __ StoreConstToOffset(mips::kStoreHalfword, 0, mips::A1, +0, mips::T8); in TEST_F()
2004 __ StoreConstToOffset(mips::kStoreWord, 0, mips::A1, +0, mips::T8); in TEST_F()
2005 __ StoreConstToOffset(mips::kStoreDoubleword, 0, mips::A1, +0, mips::T8); in TEST_F()
2007 __ StoreConstToOffset(mips::kStoreDoubleword, 0x1234567812345678, mips::A1, +0, mips::T8); in TEST_F()
2008 __ StoreConstToOffset(mips::kStoreDoubleword, 0x1234567800000000, mips::A1, +0, mips::T8); in TEST_F()
2009 __ StoreConstToOffset(mips::kStoreDoubleword, 0x0000000012345678, mips::A1, +0, mips::T8); in TEST_F()
2011 __ StoreConstToOffset(mips::kStoreWord, 0, mips::T8, +0, mips::T8); in TEST_F()
2012 __ StoreConstToOffset(mips::kStoreWord, 0x12345678, mips::T8, +0, mips::T8); in TEST_F()
2014 __ StoreConstToOffset(mips::kStoreWord, 0, mips::A1, -0xFFF0, mips::T8); in TEST_F()
2015 __ StoreConstToOffset(mips::kStoreWord, 0x12345678, mips::A1, +0xFFF0, mips::T8); in TEST_F()
2017 __ StoreConstToOffset(mips::kStoreWord, 0, mips::T8, -0xFFF0, mips::T8); in TEST_F()
2018 __ StoreConstToOffset(mips::kStoreWord, 0x12345678, mips::T8, +0xFFF0, mips::T8); in TEST_F()
2077 __ B(&label1); in TEST_F()
2080 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2082 __ Bind(&label1); in TEST_F()
2083 __ B(&label2); in TEST_F()
2086 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2088 __ Bind(&label2); in TEST_F()
2089 __ B(&label1); in TEST_F()
2107 __ SetReorder(false); in TEST_F()
2112 __ SetReorder(false); in TEST_F()
2117 __ SetReorder(false); in TEST_F()
2119 __ Beqz(mips::A0, &label); in TEST_F()
2122 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2124 __ Bind(&label); in TEST_F()
2127 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2129 __ Beqz(mips::A1, &label); in TEST_F()
2144 __ SetReorder(false); in TEST_F()
2146 __ Bnez(mips::A0, &label); in TEST_F()
2149 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2151 __ Bind(&label); in TEST_F()
2154 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2156 __ Bnez(mips::A1, &label); in TEST_F()
2171 __ SetReorder(false); in TEST_F()
2176 __ SetReorder(false); in TEST_F()
2181 __ SetReorder(false); in TEST_F()
2186 __ SetReorder(false); in TEST_F()
2191 __ SetReorder(false); in TEST_F()
2193 __ Blt(mips::A0, mips::A1, &label); in TEST_F()
2196 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2198 __ Bind(&label); in TEST_F()
2201 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2203 __ Blt(mips::A2, mips::A3, &label); in TEST_F()
2220 __ SetReorder(false); in TEST_F()
2222 __ Bge(mips::A0, mips::A1, &label); in TEST_F()
2225 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2227 __ Bind(&label); in TEST_F()
2230 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2232 __ Bge(mips::A2, mips::A3, &label); in TEST_F()
2249 __ SetReorder(false); in TEST_F()
2251 __ Bltu(mips::A0, mips::A1, &label); in TEST_F()
2254 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2256 __ Bind(&label); in TEST_F()
2259 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2261 __ Bltu(mips::A2, mips::A3, &label); in TEST_F()
2278 __ SetReorder(false); in TEST_F()
2280 __ Bgeu(mips::A0, mips::A1, &label); in TEST_F()
2283 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2285 __ Bind(&label); in TEST_F()
2288 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2290 __ Bgeu(mips::A2, mips::A3, &label); in TEST_F()
2307 __ SetReorder(false); in TEST_F()
2309 __ Bc1f(0, &label); in TEST_F()
2312 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2314 __ Bind(&label); in TEST_F()
2317 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2319 __ Bc1f(7, &label); in TEST_F()
2334 __ SetReorder(false); in TEST_F()
2336 __ Bc1t(0, &label); in TEST_F()
2339 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2341 __ Bind(&label); in TEST_F()
2344 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2346 __ Bc1t(7, &label); in TEST_F()
2366 __ LoadConst32(mips::V0, 0); in TEST_F()
2367 __ LoadConst32(mips::V0, 65535); in TEST_F()
2369 __ LoadConst32(mips::V0, -1); in TEST_F()
2370 __ LoadConst32(mips::V0, -32768); in TEST_F()
2372 __ LoadConst32(mips::V0, 65536); in TEST_F()
2373 __ LoadConst32(mips::V0, 65537); in TEST_F()
2374 __ LoadConst32(mips::V0, 2147483647); in TEST_F()
2375 __ LoadConst32(mips::V0, -32769); in TEST_F()
2376 __ LoadConst32(mips::V0, -65536); in TEST_F()
2377 __ LoadConst32(mips::V0, -65537); in TEST_F()
2378 __ LoadConst32(mips::V0, -2147483647); in TEST_F()
2379 __ LoadConst32(mips::V0, -2147483648); in TEST_F()
2407 __ BindPcRelBaseLabel(); in TEST_F()
2408 __ LoadLabelAddress(mips::V0, mips::V1, &label); in TEST_F()
2411 __ Addiu(mips::A0, mips::A1, 0); in TEST_F()
2413 __ Bind(&label); in TEST_F()
2425 __ BindPcRelBaseLabel(); in TEST_F()
2426 __ LoadLabelAddress(mips::V0, mips::V1, &label); in TEST_F()
2429 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2431 __ Bind(&label); in TEST_F()
2444 mips::Literal* literal = __ NewLiteral<uint32_t>(0x12345678); in TEST_F()
2445 __ BindPcRelBaseLabel(); in TEST_F()
2446 __ LoadLiteral(mips::V0, mips::V1, literal); in TEST_F()
2449 __ Addiu(mips::A0, mips::A1, 0); in TEST_F()
2462 mips::Literal* literal = __ NewLiteral<uint32_t>(0x12345678); in TEST_F()
2463 __ BindPcRelBaseLabel(); in TEST_F()
2464 __ LoadLiteral(mips::V0, mips::V1, literal); in TEST_F()
2467 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2483 __ SetReorder(true); in TEST_F()
2485 __ B(&label1); // No preceding or target instruction for the delay slot. in TEST_F()
2487 __ Addu(mips::T0, mips::T1, mips::T2); in TEST_F()
2488 __ Bind(&label1); in TEST_F()
2489 __ B(&label1); // The preceding label prevents moving Addu into the delay slot. in TEST_F()
2490 __ B(&label1); // No preceding or target instruction for the delay slot. in TEST_F()
2492 __ Addu(mips::T0, mips::T1, mips::T2); in TEST_F()
2493 __ Beqz(mips::T0, &label1); // T0 dependency. in TEST_F()
2495 __ Or(mips::T1, mips::T2, mips::T3); in TEST_F()
2496 __ Bne(mips::T2, mips::T1, &label1); // T1 dependency. in TEST_F()
2498 __ And(mips::T0, mips::T1, mips::T2); in TEST_F()
2499 __ Blt(mips::T1, mips::T0, &label1); // T0 dependency. in TEST_F()
2501 __ Xor(mips::AT, mips::T0, mips::T1); in TEST_F()
2502 __ Bge(mips::T1, mips::T0, &label1); // AT dependency. in TEST_F()
2504 __ Subu(mips::T0, mips::T1, mips::AT); in TEST_F()
2505 __ Bltu(mips::T1, mips::T0, &label1); // AT dependency. in TEST_F()
2507 __ ColtS(1, mips::F2, mips::F4); in TEST_F()
2508 __ Bc1t(1, &label1); // cc1 dependency. in TEST_F()
2510 __ Move(mips::T0, mips::RA); in TEST_F()
2511 __ Bal(&label1); // RA dependency. in TEST_F()
2513 __ Lw(mips::RA, mips::T0, 0); in TEST_F()
2514 __ Bal(&label1); // RA dependency. in TEST_F()
2516 __ LlR2(mips::T9, mips::T0, 0); in TEST_F()
2517 __ Jalr(mips::T9); // T9 dependency. in TEST_F()
2519 __ Sw(mips::RA, mips::T0, 0); in TEST_F()
2520 __ Jalr(mips::T9); // RA dependency. in TEST_F()
2522 __ Lw(mips::T1, mips::T0, 0); in TEST_F()
2523 __ Jalr(mips::T1, mips::T9); // T1 dependency. in TEST_F()
2525 __ ScR2(mips::T9, mips::T0, 0); in TEST_F()
2526 __ Jr(mips::T9); // T9 dependency. in TEST_F()
2528 __ Bind(&label2); in TEST_F()
2530 __ Bnez(mips::T0, &label2); // No preceding instruction for the delay slot. in TEST_F()
2532 __ Bgeu(mips::T1, mips::T0, &label2); // No preceding instruction for the delay slot. in TEST_F()
2534 __ Bc1f(2, &label2); // No preceding instruction for the delay slot. in TEST_F()
2536 __ Bal(&label2); // No preceding instruction for the delay slot. in TEST_F()
2538 __ Jalr(mips::T9); // No preceding instruction for the delay slot. in TEST_F()
2540 __ Addu(mips::T0, mips::T1, mips::T2); in TEST_F()
2541 __ CodePosition(); // Drops the delay slot candidate (the last instruction). in TEST_F()
2542 __ Beq(mips::T1, mips::T2, &label2); // No preceding or target instruction for the delay slot. in TEST_F()
2633 __ SetReorder(true); in TEST_F()
2635 __ Bind(&label1); in TEST_F()
2636 __ Bind(&label2); in TEST_F()
2638 __ Addu(mips::T0, mips::T1, mips::T2); in TEST_F()
2639 __ Beqz(mips::T1, &label1); in TEST_F()
2641 __ Or(mips::T1, mips::T2, mips::T3); in TEST_F()
2642 __ Bne(mips::T2, mips::T3, &label1); in TEST_F()
2644 __ And(mips::T0, mips::T1, mips::T2); in TEST_F()
2645 __ Blt(mips::T1, mips::T2, &label1); in TEST_F()
2647 __ Xor(mips::T2, mips::T0, mips::T1); in TEST_F()
2648 __ Bge(mips::T1, mips::T0, &label1); in TEST_F()
2650 __ Subu(mips::T2, mips::T1, mips::T0); in TEST_F()
2651 __ Bltu(mips::T1, mips::T0, &label1); in TEST_F()
2653 __ ColtS(0, mips::F2, mips::F4); in TEST_F()
2654 __ Bc1t(1, &label1); in TEST_F()
2656 __ Move(mips::T0, mips::T1); in TEST_F()
2657 __ Bal(&label1); in TEST_F()
2659 __ LlR2(mips::T1, mips::T0, 0); in TEST_F()
2660 __ Jalr(mips::T9); in TEST_F()
2662 __ ScR2(mips::T1, mips::T0, 0); in TEST_F()
2663 __ Jr(mips::T9); in TEST_F()
2703 __ SetReorder(true); in TEST_F()
2705 __ B(&label1); in TEST_F()
2706 __ Bind(&label1); in TEST_F()
2707 __ Addu(mips::T0, mips::T1, mips::T2); in TEST_F()
2709 __ Bind(&label2); in TEST_F()
2710 __ Xor(mips::T0, mips::T1, mips::T2); in TEST_F()
2711 __ Addu(mips::T0, mips::T1, mips::T2); in TEST_F()
2712 __ Bind(&label3); // Prevents reordering ADDU above with B below. in TEST_F()
2713 __ B(&label2); in TEST_F()
2715 __ B(&label4); in TEST_F()
2716 __ Bind(&label4); in TEST_F()
2717 __ Addu(mips::T0, mips::T1, mips::T2); in TEST_F()
2718 __ CodePosition(); // Prevents absorbing ADDU above. in TEST_F()
2720 __ B(&label5); in TEST_F()
2721 __ Bind(&label5); in TEST_F()
2722 __ Addu(mips::T0, mips::T1, mips::T2); in TEST_F()
2723 __ Bind(&label6); in TEST_F()
2724 __ CodePosition(); // Even across Bind(), CodePosition() prevents absorbing the ADDU above. in TEST_F()
2754 __ SetReorder(true); in TEST_F()
2755 __ Bind(&label1); in TEST_F()
2756 __ Addu(mips::T0, mips::T1, mips::T2); in TEST_F()
2757 __ B(&label1); in TEST_F()
2758 __ B(&label5); in TEST_F()
2759 __ B(&label6); in TEST_F()
2761 __ SetReorder(false); in TEST_F()
2762 __ Bind(&label2); in TEST_F()
2763 __ Addu(mips::T0, mips::T1, mips::T2); in TEST_F()
2764 __ B(&label2); in TEST_F()
2765 __ B(&label5); in TEST_F()
2766 __ B(&label6); in TEST_F()
2768 __ SetReorder(true); in TEST_F()
2769 __ Bind(&label3); in TEST_F()
2770 __ Addu(mips::T0, mips::T1, mips::T2); in TEST_F()
2771 __ B(&label3); in TEST_F()
2772 __ B(&label5); in TEST_F()
2773 __ B(&label6); in TEST_F()
2775 __ SetReorder(false); in TEST_F()
2776 __ Bind(&label4); in TEST_F()
2777 __ Addu(mips::T0, mips::T1, mips::T2); in TEST_F()
2778 __ B(&label4); in TEST_F()
2779 __ B(&label5); in TEST_F()
2780 __ B(&label6); in TEST_F()
2782 __ SetReorder(true); in TEST_F()
2783 __ Bind(&label5); in TEST_F()
2784 __ Subu(mips::T0, mips::T1, mips::T2); in TEST_F()
2786 __ SetReorder(false); in TEST_F()
2787 __ Bind(&label6); in TEST_F()
2788 __ Xor(mips::T0, mips::T1, mips::T2); in TEST_F()
2836 __ SetReorder(true); in TEST_F()
2837 __ Subu(mips::T0, mips::T1, mips::T2); in TEST_F()
2838 __ B(&label); in TEST_F()
2841 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2843 __ Bind(&label); in TEST_F()
2846 __ Addu(mips::ZERO, mips::ZERO, mips::ZERO); in TEST_F()
2848 __ Subu(mips::T0, mips::T1, mips::T2); in TEST_F()
2849 __ B(&label); in TEST_F()
2885 #undef __