EmuCodeBlock: remove redundant instructions

Their result is overwritten by a subsequent MOV.
This commit is contained in:
Sintendo 2018-09-16 22:02:41 +02:00
parent 0e0fd18d5e
commit e3b424facd
1 changed files with 0 additions and 2 deletions

View File

@ -1056,8 +1056,6 @@ void EmuCodeBlock::SetFPRF(Gen::X64Reg xmm)
MScaled(RSCRATCH, Common::PPC_FPCLASS_NN - Common::PPC_FPCLASS_PN, Common::PPC_FPCLASS_PN));
continue1 = J();
SetJumpTarget(nan);
MOVQ_xmm(R(RSCRATCH), xmm);
SHR(64, R(RSCRATCH), Imm8(63));
MOV(32, R(RSCRATCH), Imm32(Common::PPC_FPCLASS_QNAN));
continue2 = J();
SetJumpTarget(infinity);