mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-05-10 04:27:03 +03:00
Merge pull request #1677 from FioraAeterna/fixtypo
JIT: fix MOVD_xmm order typo in ConvertDoubleToSingle
This commit is contained in:
commit
1ad8d4629c
1 changed files with 2 additions and 2 deletions
|
@ -923,7 +923,7 @@ void EmuCodeBlock::ConvertDoubleToSingle(X64Reg dst, X64Reg src)
|
||||||
|
|
||||||
SwitchToFarCode();
|
SwitchToFarCode();
|
||||||
SetJumpTarget(nanConversion);
|
SetJumpTarget(nanConversion);
|
||||||
MOVD_xmm(RSCRATCH, R(src));
|
MOVQ_xmm(R(RSCRATCH), src);
|
||||||
// Put the quiet bit into CF.
|
// Put the quiet bit into CF.
|
||||||
BT(64, R(RSCRATCH), Imm8(51));
|
BT(64, R(RSCRATCH), Imm8(51));
|
||||||
CVTSD2SS(dst, R(src));
|
CVTSD2SS(dst, R(src));
|
||||||
|
@ -960,7 +960,7 @@ void EmuCodeBlock::ConvertSingleToDouble(X64Reg dst, X64Reg src, bool src_is_gpr
|
||||||
{
|
{
|
||||||
if (dst != src)
|
if (dst != src)
|
||||||
MOVAPS(dst, R(src));
|
MOVAPS(dst, R(src));
|
||||||
MOVD_xmm(RSCRATCH, R(src));
|
MOVD_xmm(R(RSCRATCH), src);
|
||||||
}
|
}
|
||||||
|
|
||||||
UCOMISS(dst, R(dst));
|
UCOMISS(dst, R(dst));
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue