JIT: fix Force25BitPrecision with accurate single precision mode off
Doesn't affect anything now, but it's more correct (and should make setting AccurateSinglePrecision to false work properly now).
This commit is contained in:
parent
0e3d20c349
commit
3e893913dd
|
@ -799,6 +799,10 @@ void EmuCodeBlock::Force25BitPrecision(X64Reg output, OpArg input, X64Reg tmp)
|
|||
PADDQ(output, R(tmp));
|
||||
}
|
||||
}
|
||||
else if (!input.IsSimpleReg() || input.GetSimpleReg() != output)
|
||||
{
|
||||
MOVAPD(output, input);
|
||||
}
|
||||
}
|
||||
|
||||
static u32 GC_ALIGNED16(temp32);
|
||||
|
|
Loading…
Reference in New Issue