dolphin/Source/Core/Core
Fiora 8237004448 JIT: optimize for the common case of unquantized psq_l/st
Optimistically assume used GQRs are 0 in blocks that only use one GQR, and
bail at the start of the block and recompile if that assumption fails.

Many games use almost entirely unquantized stores (e.g. Rebel Strike, Sonic
Colors), so this will likely be a big performance improvement across the board
for games with heavy use of paired singles.
2015-01-10 14:14:43 -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 OSREPORT: Fix out-of-bounds string access. 2015-01-06 17:12:31 -08:00
HW Merge pull request #1865 from magumagu/getpointer-break 2015-01-10 02:46:42 -05:00
IPC_HLE WII_IPC_HLE: Fix timing weirdness 2014-12-20 22:07:30 +01:00
PowerPC JIT: optimize for the common case of unquantized psq_l/st 2015-01-10 14:14:43 -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 BootManager: Get rid of unnecessary forward declaration 2014-10-29 22:25:16 -04:00
CMakeLists.txt CMake: simplify some expressions 2015-01-03 13:17:57 +01:00
ConfigManager.cpp Merge pull request #1782 from FL-dolphinemu/master 2015-01-08 14:09:18 +11:00
ConfigManager.h Merge pull request #1782 from FL-dolphinemu/master 2015-01-08 14:09:18 +11:00
Core.cpp Merge pull request #1437 from skidau/Remove-DSP-thread-option 2014-12-06 10:54:53 +11:00
Core.h Various formatting and consistency fixes 2014-11-13 22:42:18 -05:00
Core.vcxproj Added GameCube Adapter support. 2014-12-10 20:45:45 +11:00
Core.vcxproj.filters Reorganize faulting stuff. Differentiate between arch- and OS-specific defines. 2014-10-31 00:14:06 -04:00
CoreParameter.cpp VideoCommon: Make GPU syncing hack optional 2014-12-21 11:54:53 +01:00
CoreParameter.h Merge pull request #1782 from FL-dolphinemu/master 2015-01-08 14:09:18 +11: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 Add missing includes where headers depend on other headers having been included first. 2014-10-21 21:22:16 -04:00
GeckoCode.cpp Rename the poorly named {Read,Write}BigEData to Copy{From,To}Emu - 2014-10-19 19:34:38 -04:00
GeckoCode.h
GeckoCodeConfig.cpp
GeckoCodeConfig.h
Host.h Host: Add Host_RendererIsFullscreen(). 2015-01-04 17:09:56 +01:00
MachineContext.h Remove Android <ucontext.h> hack. 2014-11-17 13:29:04 -05:00
MemTools.cpp Reorganize faulting stuff. Differentiate between arch- and OS-specific defines. 2014-10-31 00:14:06 -04:00
MemTools.h Reorganize faulting stuff. Differentiate between arch- and OS-specific defines. 2014-10-31 00:14:06 -04:00
Movie.cpp Movie: Get rid of unnecessary explicit memcpys 2014-11-06 22:17:44 -05:00
Movie.h Merge pull request #1471 from RachelBryk/reset-record 2014-11-04 12:30:48 +11:00
NetPlayClient.cpp SI: Clean up controller-like devices with subclassing 2014-11-28 10:50:45 -08:00
NetPlayClient.h Port dolphin to SFML 2.1 2014-11-25 16:44:38 +00:00
NetPlayProto.h
NetPlayServer.cpp Port dolphin to SFML 2.1 2014-11-25 16:44:38 +00:00
NetPlayServer.h Port dolphin to SFML 2.1 2014-11-25 16:44:38 +00:00
PatchEngine.cpp
PatchEngine.h
State.cpp MMU: small simplification of TLB structure 2015-01-05 10:34:56 -08:00
State.h Various formatting and consistency fixes 2014-11-13 22:42:18 -05:00
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