summaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
authordegasus <wickmarkus@web.de>2015-08-02 03:50:34 +0200
committerdegasus <wickmarkus@web.de>2015-08-13 12:22:48 +0200
commitde3ce74b48d0a2f2de4cf89cb3aa4d49f9b37237 (patch)
tree8f6b8fa2392cb6b9c2797be6da5591fee941e67a /Source
parentb9f5bfb2bd5ad8965c72945a5e6e4c5b450e0137 (diff)
JitArm64: disable addzex
Diffstat (limited to 'Source')
-rw-r--r--Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp b/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp
index 7c6fb4b29f..dd367d17f1 100644
--- a/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp
+++ b/Source/Core/Core/PowerPC/JitArm64/JitArm64_Integer.cpp
@@ -678,6 +678,9 @@ void JitArm64::addzex(UGeckoInstruction inst)
JITDISABLE(bJITIntegerOff);
FALLBACK_IF(inst.OE);
+ // breaks Kirby
+ FALLBACK_IF(1);
+
int a = inst.RA, d = inst.RD;
gpr.BindToRegister(d, d == a);