mirror of
https://github.com/FEX-Emu/FEX.git
synced 2025-01-31 11:32:07 +00:00
OpcodeDispatcher: skip mask with shld
Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
This commit is contained in:
parent
cc82dba1ca
commit
e47a94cae7
@ -1712,9 +1712,7 @@ void OpDispatchBuilder::SHLDOp(OpcodeArgs) {
|
||||
|
||||
StoreResult(GPRClass, Op, Res, -1);
|
||||
|
||||
if (Size != 64) {
|
||||
Res = _Bfe(OpSize::i64Bit, Size, 0, Res);
|
||||
}
|
||||
// No need to mask result, upper garbage is ignored in the flag calc
|
||||
GenerateFlags_ShiftLeft(Op, Res, Dest, Shift);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user