Merge pull request #1988 from magumagu/fast-checkgatherpipe

Use faster CheckGatherPipe from JIT.
This commit is contained in:
magumagu committed 2015-02-21 15:07:59 -08:00
commit 9e29154b08
6 files changed
+76 -64

No files matched your search

@@ -355,11 +355,6 @@ static void ImHere()
void JitIL::Cleanup()
{
if (jo.optimizeGatherPipe && js.fifoBytesThisBlock > 0)
{
ABI_CallFunction((void *)&GPFifo::CheckGatherPipe);
}
// SPEED HACK: MMCR0/MMCR1 should be checked at run-time, not at compile time.
if (MMCR0.Hex || MMCR1.Hex)
ABI_CallFunctionCCC((void *)&PowerPC::UpdatePerformanceMonitor, js.downcountAmount, jit->js.numLoadStoreInst, jit->js.numFloatingPointInst);