dolphin/Source/Core/Core/PowerPC
Admiral H. Curtiss 6b44947488
Merge pull request #11677 from AdmiralCurtiss/deglobal-jit
Avoid System::GetInstance() and ppcState global in Jit64 and CachedInterpreter.
2023-03-25 14:52:46 +01:00
..
CachedInterpreter CachedInterpreter: Avoid System::GetInstance() and ppcState. 2023-03-25 02:37:10 +01:00
Interpreter Interpreter: Remove remaining System::GetInstance() and global ppcState. 2023-03-24 21:58:41 +01:00
Jit64 Jit64: Avoid System::GetInstance() and ppcState. 2023-03-25 02:37:10 +01:00
Jit64Common Jit64: Avoid System::GetInstance() and ppcState. 2023-03-25 02:37:10 +01:00
JitArm64 JitBase: Avoid System::GetInstance() and ppcState. 2023-03-25 02:37:00 +01:00
JitArmCommon JitArm64: Restructure the BackPatchInfo flags enum 2021-09-08 21:23:00 +02:00
JitCommon JitBase: Avoid System::GetInstance() and ppcState. 2023-03-25 02:37:00 +01:00
SignatureDB DolphinQt: Properly lock CPU before accessing emulated memory 2023-02-12 11:27:50 +01:00
BreakPoints.cpp BreakPoints: Fix shadowing warning 2023-02-09 16:23:02 -08:00
BreakPoints.h Expand conditional breakpoints to memory breakpoints 2022-12-04 11:25:33 -07:00
ConditionRegister.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
ConditionRegister.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
CPUCoreBase.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
Expression.cpp Core: Add System parameter to CPUThreadGuard. 2023-03-08 22:41:42 +01:00
Expression.h DolphinQt: Properly lock CPU before accessing emulated memory 2023-02-12 11:27:50 +01:00
GDBStub.cpp Core: Add System parameter to CPUThreadGuard. 2023-03-08 22:41:42 +01:00
GDBStub.h GDB Stub: do not send a packet when we just connected 2022-01-02 04:35:55 -05:00
Gekko.h Common: Move FPU-related helpers into Common namespace 2023-03-21 10:58:13 -04:00
JitInterface.cpp JitBase: Avoid System::GetInstance() and ppcState. 2023-03-25 02:37:00 +01:00
JitInterface.h Clean up DisassembleBlock and JitInterface::GetHostCode 2022-12-01 17:43:35 -08:00
MMU.cpp Core/CPUThreadGuard: Fetch System from Guard. 2023-03-13 18:13:20 +01:00
MMU.h DolphinQt: Properly lock CPU before accessing emulated memory 2023-02-12 11:27:50 +01:00
PowerPC.cpp Common: Move FPU-related helpers into Common namespace 2023-03-21 10:58:13 -04:00
PowerPC.h Suppress -Winvalid-offsetof for PowerPC::PowerPCState 2023-02-09 16:23:01 -08:00
PPCAnalyst.cpp Split PPCTables from Interpreter_Tables 2023-03-16 18:36:25 -07:00
PPCAnalyst.h Split PPCTables from Interpreter_Tables 2023-03-16 18:36:25 -07:00
PPCCache.cpp PPCCache: Update PLRU on any cache access 2023-02-12 19:59:19 -08:00
PPCCache.h PPCCache: Change u32 to u8 for plru, valid, modified 2023-01-07 20:18:59 -05:00
PPCSymbolDB.cpp DolphinQt: Properly lock CPU before accessing emulated memory 2023-02-12 11:27:50 +01:00
PPCSymbolDB.h DolphinQt: Properly lock CPU before accessing emulated memory 2023-02-12 11:27:50 +01:00
PPCTables.cpp Remove PPCTables::UsesFPU 2023-03-16 18:39:41 -07:00
PPCTables.h Remove PPCTables::UsesFPU 2023-03-16 18:39:41 -07:00
Profiler.h Fix all uninitialized variable warnings (C26495) 2021-10-13 12:32:16 -07:00