mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-01-10 08:09:26 +01:00
[AArch64] Fix fcmp.
Fixes Luigi's head vanishing. Was due to a mishandling of nans. Confirmed fixed by hardware test.
This commit is contained in:
parent
54c2800bb4
commit
abaa8fc24d
@ -244,8 +244,7 @@ void JitArm64::fcmpX(UGeckoInstruction inst)
|
|||||||
|
|
||||||
SetJumpTarget(pNaN);
|
SetJumpTarget(pNaN);
|
||||||
|
|
||||||
ORR(XA, XA, 64 - 61, 0, true);
|
MOVI2R(XA, PPCCRToInternal(CR_SO));
|
||||||
ORR(XA, XA, 0, 0, true);
|
|
||||||
|
|
||||||
if (a != b)
|
if (a != b)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user