mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-06 23:11:25 +12:00
SPU: fix GETLLAR regression
Misplaced mov_rdata
This commit is contained in:
parent
44c90c060a
commit
311682b341
1 changed files with 4 additions and 2 deletions
|
@ -2488,8 +2488,6 @@ bool spu_thread::process_mfc_cmd()
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
mov_rdata(rdata, data);
|
|
||||||
|
|
||||||
u64 test_mask = -1;
|
u64 test_mask = -1;
|
||||||
|
|
||||||
if (ntime & 127)
|
if (ntime & 127)
|
||||||
|
@ -2506,6 +2504,10 @@ bool spu_thread::process_mfc_cmd()
|
||||||
test_mask = ~vm::rsrv_shared_mask;
|
test_mask = ~vm::rsrv_shared_mask;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
mov_rdata(rdata, data);
|
||||||
|
}
|
||||||
|
|
||||||
if (u64 time0 = vm::reservation_acquire(addr, 128); (ntime & test_mask) != (time0 & test_mask))
|
if (u64 time0 = vm::reservation_acquire(addr, 128); (ntime & test_mask) != (time0 & test_mask))
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue