Lines Matching refs:SetResult
3434 SetResult(rt_reg(), FCSR_); in DecodeTypeRegisterCOP1()
3442 SetResult(rt_reg(), get_fpu_register(fs_reg())); in DecodeTypeRegisterCOP1()
3445 SetResult(rt_reg(), get_fpu_register_hi_word(fs_reg())); in DecodeTypeRegisterCOP1()
3544 SetResult(rd_reg(), rt() == 0 ? rs() : 0); in DecodeTypeRegisterSPECIAL()
3548 SetResult(rd_reg(), rt() != 0 ? rs() : 0); in DecodeTypeRegisterSPECIAL()
3573 SetResult(rd_reg(), static_cast<int32_t>(rt()) << sa()); in DecodeTypeRegisterSPECIAL()
3576 SetResult(rd_reg(), rt() << sa()); in DecodeTypeRegisterSPECIAL()
3579 SetResult(rd_reg(), rt() << sa() << 32); in DecodeTypeRegisterSPECIAL()
3597 SetResult(rd_reg(), alu_out); in DecodeTypeRegisterSPECIAL()
3613 SetResult(rd_reg(), alu_out); in DecodeTypeRegisterSPECIAL()
3630 SetResult(rd_reg(), alu_out); in DecodeTypeRegisterSPECIAL()
3633 SetResult(rd_reg(), (int32_t)rt() >> sa()); in DecodeTypeRegisterSPECIAL()
3636 SetResult(rd_reg(), rt() >> sa()); in DecodeTypeRegisterSPECIAL()
3639 SetResult(rd_reg(), rt() >> sa() >> 32); in DecodeTypeRegisterSPECIAL()
3642 SetResult(rd_reg(), (int32_t)rt() << rs()); in DecodeTypeRegisterSPECIAL()
3645 SetResult(rd_reg(), rt() << rs()); in DecodeTypeRegisterSPECIAL()
3660 SetResult(rd_reg(), alu_out); in DecodeTypeRegisterSPECIAL()
3674 SetResult(rd_reg(), alu_out); in DecodeTypeRegisterSPECIAL()
3677 SetResult(rd_reg(), (int32_t)rt() >> rs()); in DecodeTypeRegisterSPECIAL()
3680 SetResult(rd_reg(), rt() >> rs()); in DecodeTypeRegisterSPECIAL()
3689 SetResult(rd_reg(), static_cast<int64_t>(res)); in DecodeTypeRegisterSPECIAL()
3694 SetResult(rd_reg(), (rs() << (lsa_sa() + 1)) + rt()); in DecodeTypeRegisterSPECIAL()
3706 SetResult(rd_reg(), alu_out); in DecodeTypeRegisterSPECIAL()
3718 SetResult(rd_reg(), alu_out); in DecodeTypeRegisterSPECIAL()
3731 SetResult(rd_reg(), static_cast<int32_t>(i64hilo & 0xffffffff)); in DecodeTypeRegisterSPECIAL()
3734 SetResult(rd_reg(), static_cast<int32_t>(i64hilo >> 32)); in DecodeTypeRegisterSPECIAL()
3752 SetResult(rd_reg(), static_cast<int32_t>(u64hilo & 0xffffffff)); in DecodeTypeRegisterSPECIAL()
3755 SetResult(rd_reg(), static_cast<int32_t>(u64hilo >> 32)); in DecodeTypeRegisterSPECIAL()
3770 SetResult(rd_reg(), rs() * rt()); in DecodeTypeRegisterSPECIAL()
3773 SetResult(rd_reg(), MultiplyHighSigned(rs(), rt())); in DecodeTypeRegisterSPECIAL()
3806 SetResult(rd_reg(), int_min_value); in DecodeTypeRegisterSPECIAL()
3808 SetResult(rd_reg(), rs() / rt()); in DecodeTypeRegisterSPECIAL()
3813 SetResult(rd_reg(), 0); in DecodeTypeRegisterSPECIAL()
3815 SetResult(rd_reg(), rs() % rt()); in DecodeTypeRegisterSPECIAL()
3836 SetResult(rd_reg(), rs_u_32 / rt_u_32); in DecodeTypeRegisterSPECIAL()
3841 SetResult(rd_reg(), rs_u_32 % rt_u_32); in DecodeTypeRegisterSPECIAL()
3865 SetResult(rd_reg(), rs_u() / rt_u()); in DecodeTypeRegisterSPECIAL()
3870 SetResult(rd_reg(), rs_u() % rt_u()); in DecodeTypeRegisterSPECIAL()
3899 SetResult(rd_reg(), rs() + rt()); in DecodeTypeRegisterSPECIAL()
3904 SetResult(rd_reg(), static_cast<int64_t>(alu32_out)); in DecodeTypeRegisterSPECIAL()
3908 SetResult(rd_reg(), rs() + rt()); in DecodeTypeRegisterSPECIAL()
3923 SetResult(rd_reg(), rs() - rt()); in DecodeTypeRegisterSPECIAL()
3928 SetResult(rd_reg(), static_cast<int64_t>(alu32_out)); in DecodeTypeRegisterSPECIAL()
3932 SetResult(rd_reg(), rs() - rt()); in DecodeTypeRegisterSPECIAL()
3935 SetResult(rd_reg(), rs() & rt()); in DecodeTypeRegisterSPECIAL()
3938 SetResult(rd_reg(), rs() | rt()); in DecodeTypeRegisterSPECIAL()
3941 SetResult(rd_reg(), rs() ^ rt()); in DecodeTypeRegisterSPECIAL()
3944 SetResult(rd_reg(), ~(rs() | rt())); in DecodeTypeRegisterSPECIAL()
3947 SetResult(rd_reg(), rs() < rt() ? 1 : 0); in DecodeTypeRegisterSPECIAL()
3950 SetResult(rd_reg(), rs_u() < rt_u() ? 1 : 0); in DecodeTypeRegisterSPECIAL()
3980 SetResult(rd_reg(), rs()); in DecodeTypeRegisterSPECIAL()
3987 if (test_fcsr_bit(fcsr_cc)) SetResult(rd_reg(), rs()); in DecodeTypeRegisterSPECIAL()
3989 if (!test_fcsr_bit(fcsr_cc)) SetResult(rd_reg(), rs()); in DecodeTypeRegisterSPECIAL()
3995 SetResult(rd_reg(), rs()); in DecodeTypeRegisterSPECIAL()
4012 SetResult(rd_reg(), alu_out); in DecodeTypeRegisterSPECIAL2()
4021 SetResult(rd_reg(), alu_out); in DecodeTypeRegisterSPECIAL2()
4027 SetResult(rd_reg(), alu_out); in DecodeTypeRegisterSPECIAL2()
4048 SetResult(rt_reg(), alu_out); in DecodeTypeRegisterSPECIAL3()
4059 SetResult(rt_reg(), alu_out); in DecodeTypeRegisterSPECIAL3()
4070 SetResult(rt_reg(), alu_out); in DecodeTypeRegisterSPECIAL3()
4081 SetResult(rt_reg(), alu_out); in DecodeTypeRegisterSPECIAL3()
4092 SetResult(rt_reg(), alu_out); in DecodeTypeRegisterSPECIAL3()
4103 SetResult(rt_reg(), alu_out); in DecodeTypeRegisterSPECIAL3()
4206 SetResult(rd_reg(), alu_out); in DecodeTypeRegisterSPECIAL3()
4305 SetResult(rd_reg(), alu_out); in DecodeTypeRegisterSPECIAL3()
4463 SetResult(rs_reg, rs + (se_imm16 << 32)); in DecodeTypeImmediate()
4466 SetResult(rs_reg, rs + (se_imm16 << 48)); in DecodeTypeImmediate()
4601 SetResult(rt_reg, rs + se_imm16); in DecodeTypeImmediate()
4623 SetResult(rt_reg, static_cast<int64_t>(alu32_out)); in DecodeTypeImmediate()
4627 SetResult(rt_reg, rs + se_imm16); in DecodeTypeImmediate()
4630 SetResult(rt_reg, rs < se_imm16 ? 1 : 0); in DecodeTypeImmediate()
4633 SetResult(rt_reg, rs_u < static_cast<uint64_t>(se_imm16) ? 1 : 0); in DecodeTypeImmediate()
4636 SetResult(rt_reg, rs & oe_imm16); in DecodeTypeImmediate()
4639 SetResult(rt_reg, rs | oe_imm16); in DecodeTypeImmediate()
4642 SetResult(rt_reg, rs ^ oe_imm16); in DecodeTypeImmediate()
4649 SetResult(rt_reg, static_cast<int64_t>(alu32_out)); in DecodeTypeImmediate()
4654 SetResult(rt_reg, static_cast<int64_t>(alu32_out)); in DecodeTypeImmediate()
4660 SetResult(rt_reg, rs + (se_imm16 << 16)); in DecodeTypeImmediate()
4862 SetResult(rs_reg, alu_out); in DecodeTypeImmediate()