From e011b4a6a6dc2170204e0b7c91d7b67fddee242c Mon Sep 17 00:00:00 2001 From: nodchip Date: Sun, 26 Sep 2010 04:50:12 +0000 Subject: [PATCH] Jit64/JitIL: Removed a redundant MOV instruction. This commit suppresses alert windows of debug binary in windows. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6226 8ced0084-cf51-0410-be5f-012b33b47a6e --- Source/Core/Core/Src/PowerPC/JitCommon/JitBackpatch.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Source/Core/Core/Src/PowerPC/JitCommon/JitBackpatch.cpp b/Source/Core/Core/Src/PowerPC/JitCommon/JitBackpatch.cpp index a8a14fb71f..dcd0ba636b 100644 --- a/Source/Core/Core/Src/PowerPC/JitCommon/JitBackpatch.cpp +++ b/Source/Core/Core/Src/PowerPC/JitCommon/JitBackpatch.cpp @@ -91,7 +91,9 @@ const u8 *TrampolineCache::GetReadTrampoline(const InstructionInfo &info) break; } ABI_PopAllCallerSavedRegsAndAdjustStack(); - MOV(32, R(dataReg), R(EAX)); + if (dataReg != EAX) { + MOV(32, R(dataReg), R(EAX)); + } RET(); #endif return trampoline;