SPU: fix spu_getllar_tx

Was not executing.
This commit is contained in:
Nekotekina 2020-10-14 02:53:29 +03:00
parent 97cd641da9
commit 3bddba0c7a
2 changed files with 4 additions and 4 deletions

View file

@ -1186,7 +1186,7 @@ static T ppu_load_acquire_reservation(ppu_thread& ppu, u32 addr)
if (ppu.rtime & 127)
{
// Try to use TSX to obtain data atomically
if (!g_use_rtm || !spu_getllar_tx(addr & -128, ppu.rdata, &ppu, ppu.rtime))
if (!g_use_rtm || !spu_getllar_tx(addr & -128, ppu.rdata, &ppu, ppu.rtime & -128))
{
continue;
}