Merge pull request #1753 from FioraAeterna/fixredundantmov

JIT: Fix redundant MOVs in x86 trampolines
This commit is contained in:
Matthew Parlane
2014-12-22 11:30:01 +13:00

View File

@ -86,7 +86,8 @@ const u8* TrampolineCache::GenerateReadTrampoline(const InstructionInfo &info, B
break; break;
} }
MOV(dataRegSize, R(dataReg), R(ABI_RETURN)); if (dataReg != ABI_RETURN)
MOV(dataRegSize, R(dataReg), R(ABI_RETURN));
ABI_PopRegistersAndAdjustStack(registersInUse, 8); ABI_PopRegistersAndAdjustStack(registersInUse, 8);
RET(); RET();