mirror of
https://git.suyu.dev/suyu/dynarmic.git
synced 2026-03-07 18:36:27 +00:00
Exclusive fixups
* Incorrect size of exclusive_address * Disable tests on exclusive memory instructions for now
This commit is contained in:
@@ -47,7 +47,7 @@ static bool ExclusiveSharedDecodeAndOperation(TranslatorVisitor& tv, IREmitter&
|
||||
} else if (pair && elsize == 32) {
|
||||
data = ir.Pack2x32To1x64(tv.X(32, Rt), tv.X(32, *Rt2));
|
||||
} else {
|
||||
data = tv.X(datasize, Rt);
|
||||
data = tv.X(elsize, Rt);
|
||||
}
|
||||
IR::U32 status = tv.ExclusiveMem(address, dbytes, acctype, data);
|
||||
tv.X(32, *Rs, status);
|
||||
|
||||
Reference in New Issue
Block a user