Lines Matching refs:INS_RT

438 				mips_load( INS_RD( mipscpu.op ), mipscpu.r[ INS_RT( mipscpu.op ) ] << INS_SHAMT( mipscpu.op ) );  in mips_execute()
441 mips_load( INS_RD( mipscpu.op ), mipscpu.r[ INS_RT( mipscpu.op ) ] >> INS_SHAMT( mipscpu.op ) ); in mips_execute()
444 …mips_load( INS_RD( mipscpu.op ), (int32_t)mipscpu.r[ INS_RT( mipscpu.op ) ] >> INS_SHAMT( mipscpu.… in mips_execute()
447 …mips_load( INS_RD( mipscpu.op ), mipscpu.r[ INS_RT( mipscpu.op ) ] << ( mipscpu.r[ INS_RS( mipscpu… in mips_execute()
450 …mips_load( INS_RD( mipscpu.op ), mipscpu.r[ INS_RT( mipscpu.op ) ] >> ( mipscpu.r[ INS_RS( mipscpu… in mips_execute()
453 …mips_load( INS_RD( mipscpu.op ), (int32_t)mipscpu.r[ INS_RT( mipscpu.op ) ] >> ( mipscpu.r[ INS_RS… in mips_execute()
518 …n_res64 = MUL_64_32_32( (int32_t)mipscpu.r[ INS_RS( mipscpu.op ) ], (int32_t)mipscpu.r[ INS_RT( mi… in mips_execute()
532 … n_res64 = MUL_U64_U32_U32( mipscpu.r[ INS_RS( mipscpu.op ) ], mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
547 if( mipscpu.r[ INS_RT( mipscpu.op ) ] != 0 ) in mips_execute()
549 … n_div = (int32_t)mipscpu.r[ INS_RS( mipscpu.op ) ] / (int32_t)mipscpu.r[ INS_RT( mipscpu.op ) ]; in mips_execute()
550 … n_mod = (int32_t)mipscpu.r[ INS_RS( mipscpu.op ) ] % (int32_t)mipscpu.r[ INS_RT( mipscpu.op ) ]; in mips_execute()
570 if( mipscpu.r[ INS_RT( mipscpu.op ) ] != 0 ) in mips_execute()
572 n_div = mipscpu.r[ INS_RS( mipscpu.op ) ] / mipscpu.r[ INS_RT( mipscpu.op ) ]; in mips_execute()
573 n_mod = mipscpu.r[ INS_RS( mipscpu.op ) ] % mipscpu.r[ INS_RT( mipscpu.op ) ]; in mips_execute()
586 n_res = mipscpu.r[ INS_RS( mipscpu.op ) ] + mipscpu.r[ INS_RT( mipscpu.op ) ]; in mips_execute()
587 …if( (int32_t)( ~( mipscpu.r[ INS_RS( mipscpu.op ) ] ^ mipscpu.r[ INS_RT( mipscpu.op ) ] ) & ( mips… in mips_execute()
598 …mips_load( INS_RD( mipscpu.op ), mipscpu.r[ INS_RS( mipscpu.op ) ] + mipscpu.r[ INS_RT( mipscpu.op… in mips_execute()
601 n_res = mipscpu.r[ INS_RS( mipscpu.op ) ] - mipscpu.r[ INS_RT( mipscpu.op ) ]; in mips_execute()
602 …if( (int32_t)( ( mipscpu.r[ INS_RS( mipscpu.op ) ] ^ mipscpu.r[ INS_RT( mipscpu.op ) ] ) & ( mipsc… in mips_execute()
612 …mips_load( INS_RD( mipscpu.op ), mipscpu.r[ INS_RS( mipscpu.op ) ] - mipscpu.r[ INS_RT( mipscpu.op… in mips_execute()
615 …mips_load( INS_RD( mipscpu.op ), mipscpu.r[ INS_RS( mipscpu.op ) ] & mipscpu.r[ INS_RT( mipscpu.op… in mips_execute()
618 …mips_load( INS_RD( mipscpu.op ), mipscpu.r[ INS_RS( mipscpu.op ) ] | mipscpu.r[ INS_RT( mipscpu.op… in mips_execute()
621 …mips_load( INS_RD( mipscpu.op ), mipscpu.r[ INS_RS( mipscpu.op ) ] ^ mipscpu.r[ INS_RT( mipscpu.op… in mips_execute()
624 …mips_load( INS_RD( mipscpu.op ), ~( mipscpu.r[ INS_RS( mipscpu.op ) ] | mipscpu.r[ INS_RT( mipscpu… in mips_execute()
627 …pu.op ), (int32_t)mipscpu.r[ INS_RS( mipscpu.op ) ] < (int32_t)mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
630 …mips_load( INS_RD( mipscpu.op ), mipscpu.r[ INS_RS( mipscpu.op ) ] < mipscpu.r[ INS_RT( mipscpu.op… in mips_execute()
638 switch( INS_RT( mipscpu.op ) ) in mips_execute()
695 if( mipscpu.r[ INS_RS( mipscpu.op ) ] == mipscpu.r[ INS_RT( mipscpu.op ) ] ) in mips_execute()
705 if( mipscpu.r[ INS_RS( mipscpu.op ) ] != mipscpu.r[ INS_RT( mipscpu.op ) ] ) in mips_execute()
715 if( INS_RT( mipscpu.op ) != 0 ) in mips_execute()
729 if( INS_RT( mipscpu.op ) != 0 ) in mips_execute()
753 mips_load( INS_RT( mipscpu.op ), n_res ); in mips_execute()
758 if (INS_RT( mipscpu.op ) == 0) in mips_execute()
765 …mips_load( INS_RT( mipscpu.op ), mipscpu.r[ INS_RS( mipscpu.op ) ] + MIPS_WORD_EXTEND( INS_IMMEDIA… in mips_execute()
769 …mips_load( INS_RT( mipscpu.op ), (int32_t)mipscpu.r[ INS_RS( mipscpu.op ) ] < MIPS_WORD_EXTEND( IN… in mips_execute()
772 …mips_load( INS_RT( mipscpu.op ), mipscpu.r[ INS_RS( mipscpu.op ) ] < (uint32_t)MIPS_WORD_EXTEND( I… in mips_execute()
775 …mips_load( INS_RT( mipscpu.op ), mipscpu.r[ INS_RS( mipscpu.op ) ] & INS_IMMEDIATE( mipscpu.op ) ); in mips_execute()
778 …mips_load( INS_RT( mipscpu.op ), mipscpu.r[ INS_RS( mipscpu.op ) ] | INS_IMMEDIATE( mipscpu.op ) ); in mips_execute()
781 …mips_load( INS_RT( mipscpu.op ), mipscpu.r[ INS_RS( mipscpu.op ) ] ^ INS_IMMEDIATE( mipscpu.op ) ); in mips_execute()
784 mips_load( INS_RT( mipscpu.op ), INS_IMMEDIATE( mipscpu.op ) << 16 ); in mips_execute()
797 mips_delayed_load( INS_RT( mipscpu.op ), mipscpu.cp0r[ INS_RD( mipscpu.op ) ] ); in mips_execute()
807 ( mipscpu.r[ INS_RT( mipscpu.op ) ] & mips_mtc0_writemask[ INS_RD( mipscpu.op ) ] ); in mips_execute()
818 switch( INS_RT( mipscpu.op ) ) in mips_execute()
904 switch( INS_RT( mipscpu.op ) ) in mips_execute()
957 mips_delayed_load( INS_RT( mipscpu.op ), getcp2dr( INS_RD( mipscpu.op ) ) ); in mips_execute()
960 mips_delayed_load( INS_RT( mipscpu.op ), getcp2cr( INS_RD( mipscpu.op ) ) ); in mips_execute()
963 setcp2dr( INS_RD( mipscpu.op ), mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
967 setcp2cr( INS_RD( mipscpu.op ), mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
971 switch( INS_RT( mipscpu.op ) ) in mips_execute()
1030 …mips_delayed_load( INS_RT( mipscpu.op ), MIPS_BYTE_EXTEND( program_read_byte_32le( n_adr ^ 3 ) ) ); in mips_execute()
1044 mips_delayed_load( INS_RT( mipscpu.op ), MIPS_BYTE_EXTEND( program_read_byte_32le( n_adr ) ) ); in mips_execute()
1067 …mips_delayed_load( INS_RT( mipscpu.op ), MIPS_WORD_EXTEND( program_read_word_32le( n_adr ^ 2 ) ) ); in mips_execute()
1081 mips_delayed_load( INS_RT( mipscpu.op ), MIPS_WORD_EXTEND( program_read_word_32le( n_adr ) ) ); in mips_execute()
1107 …n_res = ( mipscpu.r[ INS_RT( mipscpu.op ) ] & 0x00ffffff ) | ( (uint32_t)program_read_byte_32le( n… in mips_execute()
1110 …n_res = ( mipscpu.r[ INS_RT( mipscpu.op ) ] & 0x0000ffff ) | ( (uint32_t)program_read_word_32le( n… in mips_execute()
1113 …n_res = ( mipscpu.r[ INS_RT( mipscpu.op ) ] & 0x000000ff ) | ( (uint32_t)program_read_byte_32le( n… in mips_execute()
1119 mips_delayed_load( INS_RT( mipscpu.op ), n_res ); in mips_execute()
1136 …n_res = ( mipscpu.r[ INS_RT( mipscpu.op ) ] & 0x00ffffff ) | ( (uint32_t)program_read_byte_32le( n… in mips_execute()
1139 …n_res = ( mipscpu.r[ INS_RT( mipscpu.op ) ] & 0x0000ffff ) | ( (uint32_t)program_read_word_32le( n… in mips_execute()
1142 …n_res = ( mipscpu.r[ INS_RT( mipscpu.op ) ] & 0x000000ff ) | ( (uint32_t)program_read_word_32le( n… in mips_execute()
1148 mips_delayed_load( INS_RT( mipscpu.op ), n_res ); in mips_execute()
1174 mips_delayed_load( INS_RT( mipscpu.op ), program_read_dword_32le( n_adr ) ); in mips_execute()
1197 mips_delayed_load( INS_RT( mipscpu.op ), program_read_byte_32le( n_adr ^ 3 ) ); in mips_execute()
1211 mips_delayed_load( INS_RT( mipscpu.op ), program_read_byte_32le( n_adr ) ); in mips_execute()
1234 mips_delayed_load( INS_RT( mipscpu.op ), program_read_word_32le( n_adr ^ 2 ) ); in mips_execute()
1248 mips_delayed_load( INS_RT( mipscpu.op ), program_read_word_32le( n_adr ) ); in mips_execute()
1274 … n_res = ( mipscpu.r[ INS_RT( mipscpu.op ) ] & 0xffffff00 ) | program_read_byte_32le( n_adr - 3 ); in mips_execute()
1277 … n_res = ( mipscpu.r[ INS_RT( mipscpu.op ) ] & 0xffff0000 ) | program_read_word_32le( n_adr - 2 ); in mips_execute()
1280 …n_res = ( mipscpu.r[ INS_RT( mipscpu.op ) ] & 0xff000000 ) | program_read_word_32le( n_adr - 1 ) |… in mips_execute()
1286 mips_delayed_load( INS_RT( mipscpu.op ), n_res ); in mips_execute()
1303 n_res = ( mipscpu.r[ INS_RT( mipscpu.op ) ] & 0xffffff00 ) | program_read_byte_32le( n_adr ); in mips_execute()
1306 n_res = ( mipscpu.r[ INS_RT( mipscpu.op ) ] & 0xffff0000 ) | program_read_word_32le( n_adr ); in mips_execute()
1309 …n_res = ( mipscpu.r[ INS_RT( mipscpu.op ) ] & 0xff000000 ) | program_read_byte_32le( n_adr ) | ( (… in mips_execute()
1315 mips_delayed_load( INS_RT( mipscpu.op ), n_res ); in mips_execute()
1338 program_write_byte_32le( n_adr ^ 3, mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
1353 program_write_byte_32le( n_adr, mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
1377 program_write_word_32le( n_adr ^ 2, mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
1392 program_write_word_32le( n_adr, mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
1421 program_write_byte_32le( n_adr + 3, mipscpu.r[ INS_RT( mipscpu.op ) ] >> 24 ); in mips_execute()
1424 program_write_word_32le( n_adr + 1, mipscpu.r[ INS_RT( mipscpu.op ) ] >> 16 ); in mips_execute()
1427 program_write_byte_32le( n_adr - 1, mipscpu.r[ INS_RT( mipscpu.op ) ] >> 8 ); in mips_execute()
1428 program_write_word_32le( n_adr, mipscpu.r[ INS_RT( mipscpu.op ) ] >> 16 ); in mips_execute()
1431 program_write_dword_32le( n_adr - 3, mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
1452 program_write_byte_32le( n_adr, mipscpu.r[ INS_RT( mipscpu.op ) ] >> 24 ); in mips_execute()
1455 program_write_word_32le( n_adr - 1, mipscpu.r[ INS_RT( mipscpu.op ) ] >> 16 ); in mips_execute()
1458 program_write_word_32le( n_adr - 2, mipscpu.r[ INS_RT( mipscpu.op ) ] >> 8 ); in mips_execute()
1459 program_write_byte_32le( n_adr, mipscpu.r[ INS_RT( mipscpu.op ) ] >> 24 ); in mips_execute()
1462 program_write_dword_32le( n_adr - 3, mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
1490 program_write_dword_32le( n_adr, mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
1517 program_write_dword_32le( n_adr, mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
1520 program_write_word_32le( n_adr - 1, mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
1521 program_write_byte_32le( n_adr + 1, mipscpu.r[ INS_RT( mipscpu.op ) ] >> 16 ); in mips_execute()
1524 program_write_word_32le( n_adr - 2, mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
1527 program_write_byte_32le( n_adr - 3, mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
1547 program_write_dword_32le( n_adr, mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
1550 program_write_byte_32le( n_adr, mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
1551 program_write_word_32le( n_adr + 1, mipscpu.r[ INS_RT( mipscpu.op ) ] >> 8 ); in mips_execute()
1554 program_write_word_32le( n_adr, mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
1557 program_write_byte_32le( n_adr, mipscpu.r[ INS_RT( mipscpu.op ) ] ); in mips_execute()
1595 setcp2dr( INS_RT( mipscpu.op ), program_read_dword_32le( n_adr ) ); in mips_execute()
1630 program_write_dword_32le( n_adr, getcp2dr( INS_RT( mipscpu.op ) ) ); in mips_execute()