summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2021-01-19 15:40:43 +0100
committerGitHub <noreply@github.com>2021-01-19 15:40:43 +0100
commitebf3b5faf4e4716bbe55174eb2a3d7f5a9fc4599 (patch)
tree8bb509b6418175d922d7510e3c97a011ad87ab92 /Source/Core
parent04ccd4cb8073eaa90f75a3992bc82f969a819705 (diff)
parent8964612577fd5cf32ec583a72918b57cd55303f8 (diff)
Merge pull request #9451 from Sintendo/jit64boolxrw
Jit64: boolx - Eliminate read dependency
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp b/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp
index e60485e3ec..35df5a06a5 100644
--- a/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp
+++ b/Source/Core/Core/PowerPC/Jit64/Jit_Integer.cpp
@@ -690,7 +690,7 @@ void Jit64::boolX(UGeckoInstruction inst)
else
{
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);
MOV(32, Ra, Rs);
NOT(32, Ra);