Merge pull request #9451 from Sintendo/jit64boolxrw

Jit64: boolx - Eliminate read dependency
This commit is contained in:
JosJuice 2021-01-19 15:40:43 +01:00 committed by GitHub
commit ebf3b5faf4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -690,7 +690,7 @@ void Jit64::boolX(UGeckoInstruction inst)
else else
{ {
RCOpArg Rs = gpr.Use(s, RCMode::Read); RCOpArg Rs = gpr.Use(s, RCMode::Read);
RCX64Reg Ra = gpr.Bind(a, RCMode::ReadWrite); RCX64Reg Ra = gpr.Bind(a, RCMode::Write);
RegCache::Realize(Rs, Ra); RegCache::Realize(Rs, Ra);
MOV(32, Ra, Rs); MOV(32, Ra, Rs);
NOT(32, Ra); NOT(32, Ra);