dolphin/Source/Core/Core/PowerPC/Interpreter
JosJuice 62787085e1 Jit: Add feature flag for performance monitor
By making the JIT cache check if the current state of MMCR0 and MMRC1
matches the state they had at the time the JIT block was compiled, we
solve a correctness issue (marked in a comment as a speed hack).

Not known to affect any games.
2023-11-30 22:40:36 +01:00
..
ExceptionUtils.h Interpreter: Remove remaining System::GetInstance() and global ppcState. 2023-03-24 21:58:41 +01:00
Interpreter_Branch.cpp Jit: Replace "msrBits" with "featureFlags" 2023-11-30 22:40:32 +01:00
Interpreter_FloatingPoint.cpp Interpreter: Remove remaining System::GetInstance() and global ppcState. 2023-03-24 21:58:41 +01:00
Interpreter_FPUtils.h Interpreter: Remove remaining System::GetInstance() and global ppcState. 2023-03-24 21:58:41 +01:00
Interpreter_Integer.cpp PowerPC: Refactor to class, move to System. 2023-04-09 21:48:37 +02:00
Interpreter_LoadStore.cpp PowerPC/MMU: Refactor to class, move to System. 2023-03-28 03:47:51 +02:00
Interpreter_LoadStorePaired.cpp PowerPC/MMU: Refactor to class, move to System. 2023-03-28 03:47:51 +02:00
Interpreter_Paired.cpp Interpreter: Remove remaining System::GetInstance() and global ppcState. 2023-03-24 21:58:41 +01:00
Interpreter_SystemRegisters.cpp Jit: Add feature flag for performance monitor 2023-11-30 22:40:36 +01:00
Interpreter_Tables.cpp Interpreter: Pass Interpreter to CPU instruction functions. 2023-03-19 03:05:11 +01:00
Interpreter.cpp HLE: Refactor ReplaceFunctionIfPossible 2023-11-27 21:40:42 +01:00
Interpreter.h PowerPC/MMU: Refactor to class, move to System. 2023-03-28 03:47:51 +02:00