jit: Add interface to precompile functions.

This doesn't actually do any preloading yet, it just adds an API.
This commit is contained in:
Unknown W. Brackets committed 2018-01-06 16:43:38 -08:00
1 parent ccd562d934
commit 6149ac584f
7 files changed
+38 -2

No files matched your search

+2 -1
View File
@@ -26,7 +26,7 @@
#include "Common/CommonTypes.h"
#include "Core/HLE/HLE.h"
#include "Core/HLE/HLETables.h"
#include "Core/MIPS/MIPSInt.h"
#include "Core/MIPS/MIPSAnalyst.h"
#include "Core/MIPS/MIPSCodeUtils.h"
#include "Core/MIPS/MIPS.h"
#include "Core/CoreTiming.h"
@@ -887,6 +887,7 @@ static void __KernelWriteFakeSysCall(u32 nid, u32 *ptr, u32 &pos)
*ptr = pos;
pos += 8;
WriteSyscall("FakeSysCalls", nid, *ptr);
MIPSAnalyst::PrecompileFunction(*ptr, 8);
}
void __KernelThreadingInit()