dolphin/Source/Core/Core/PowerPC
Admiral H. Curtiss e24e52af3c Jit64: Use utility function for function calls in dcbx.
We have these for a reason. I think this also fixes a theoretical
problem when `ABI_PARAM1 == loop_counter` where the first MOV destroys
the second's value; I'm not sure if this can actually happen in practice
though.
2023-04-01 15:30:03 +02:00
..
CachedInterpreter CachedInterpreter: Avoid System::GetInstance() and ppcState. 2023-03-25 02:37:10 +01:00
Interpreter JitInterface: Refactor to class, move to System. 2023-03-26 14:38:07 +02:00
Jit64 Jit64: Use utility function for function calls in dcbx. 2023-04-01 15:30:03 +02:00
Jit64Common Jit64: Avoid System::GetInstance() and ppcState. 2023-03-25 02:37:10 +01:00
JitArm64 Jit: Change argument order for InvalidateICacheLine(s)FromJIT 2023-04-01 14:34:30 +02:00
JitArmCommon
JitCommon JitArm64: Avoid System::GetInstance() and ppcState. 2023-03-25 15:47:30 +01:00
SignatureDB DolphinQt: Properly lock CPU before accessing emulated memory 2023-02-12 11:27:50 +01:00
BreakPoints.cpp JitInterface: Refactor to class, move to System. 2023-03-26 14:38:07 +02:00
BreakPoints.h Expand conditional breakpoints to memory breakpoints 2022-12-04 11:25:33 -07:00
ConditionRegister.cpp
ConditionRegister.h
CPUCoreBase.h
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
Gekko.h Common: Move FPU-related helpers into Common namespace 2023-03-21 10:58:13 -04:00
JitInterface.cpp Jit: Change argument order for InvalidateICacheLine(s)FromJIT 2023-04-01 14:34:30 +02:00
JitInterface.h Jit: Change argument order for InvalidateICacheLine(s)FromJIT 2023-04-01 14:34:30 +02:00
MMU.cpp Merge pull request #11698 from AdmiralCurtiss/mmu-comments 2023-03-27 10:32:19 -04:00
MMU.h DolphinQt: Properly lock CPU before accessing emulated memory 2023-02-12 11:27:50 +01:00
PowerPC.cpp JitInterface: Refactor to class, move to System. 2023-03-26 14:38:07 +02: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 JitInterface: Refactor to class, move to System. 2023-03-26 14:38:07 +02: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