dolphin/Source/Core/Core
Fiora c2ed29fe0d MemmapFunctions: various MMU optimizations
Small TLB lookup optimizations: this is the hot path for MMU code, so try to
make it better.

Template the TLB lookup functions based on the lookup type (opcode, data,
no exception).

Clean up the Read/Write functions and make them more consistent.

Add an early-exit path for MMU accesses to ReadFromHardware/WriteToHardware.
2015-01-05 10:34:55 -08:00
..
Boot DiscIO: Replace "raw" functions with "decrypt" parameters 2014-12-28 10:35:48 +01:00
Debugger MemmapFunctions: various MMU optimizations 2015-01-05 10:34:55 -08:00
DSP Fix DSP CMPAR disassembly 2014-12-13 04:14:51 +01:00
FifoPlayer Merge pull request #1640 from rohit-n/switch-default 2014-12-13 19:47:06 +11:00
HLE Merge pull request #1473 from phire/cleanHLE 2014-12-26 13:49:59 +01:00
HW MemmapFunctions: various MMU optimizations 2015-01-05 10:34:55 -08:00
IPC_HLE WII_IPC_HLE: Fix timing weirdness 2014-12-20 22:07:30 +01:00
PowerPC MemmapFunctions: various MMU optimizations 2015-01-05 10:34:55 -08:00
ActionReplay.cpp AR: BugFix to Memory Copy Without Pointer 2014-12-22 06:22:01 -02:00
ActionReplay.h
ARDecrypt.cpp
ARDecrypt.h
BootManager.cpp Merge pull request #1437 from skidau/Remove-DSP-thread-option 2014-12-06 10:54:53 +11:00
BootManager.h
CMakeLists.txt [AArch64] Adds backpatching routines. 2014-12-21 19:40:29 -06:00
ConfigManager.cpp Merge pull request #1766 from Armada651/enable-stereo 2014-12-28 15:14:53 -06:00
ConfigManager.h Added GameCube Adapter support. 2014-12-10 20:45:45 +11:00
Core.cpp Merge pull request #1437 from skidau/Remove-DSP-thread-option 2014-12-06 10:54:53 +11:00
Core.h
Core.vcxproj Added GameCube Adapter support. 2014-12-10 20:45:45 +11:00
Core.vcxproj.filters
CoreParameter.cpp VideoCommon: Make GPU syncing hack optional 2014-12-21 11:54:53 +01:00
CoreParameter.h Merge pull request #1432 from randomstuff/linux-perf 2014-12-28 23:12:52 +01:00
CoreTiming.cpp VideoCommon: Make GPU syncing hack optional 2014-12-21 11:54:53 +01:00
CoreTiming.h
DSPEmulator.cpp
DSPEmulator.h
ec_wii.cpp
ec_wii.h
GeckoCode.cpp
GeckoCode.h
GeckoCodeConfig.cpp
GeckoCodeConfig.h
Host.h
MachineContext.h
MemTools.cpp
MemTools.h
Movie.cpp
Movie.h
NetPlayClient.cpp SI: Clean up controller-like devices with subclassing 2014-11-28 10:50:45 -08:00
NetPlayClient.h
NetPlayProto.h
NetPlayServer.cpp
NetPlayServer.h
PatchEngine.cpp
PatchEngine.h
State.cpp Stored a copy of the PTE in the TLB like the real hardware does. 2014-12-06 10:28:34 +11:00
State.h
VolumeHandler.cpp DiscIO: Replace "raw" functions with "decrypt" parameters 2014-12-28 10:35:48 +01:00
VolumeHandler.h DiscIO: Replace "raw" functions with "decrypt" parameters 2014-12-28 10:35:48 +01:00