dolphin/Source/Core/Core
hthh 789975e350 Jit: FIFO optimization improvements
This introduces speculative constants, allowing FIFO writes to be
optimized in more places.

It also clarifies the guarantees of the FIFO optimization, changing
the location of some of the checks and potentially avoiding redundant
checks.
2016-08-15 20:09:52 +10:00
..
Boot Move DiscIO enums to a new file 2016-07-13 17:29:27 +02:00
Debugger Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
DSP Further fixes to the formatting change. WX sucks. 2016-06-24 12:16:10 +02:00
FifoPlayer FifoPlayer: const correctness 2016-08-01 18:33:46 -04:00
HLE Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
HW Merge pull request #3987 from JosJuice/scheduleevent-cleanup 2016-08-11 16:18:14 +02:00
IPC_HLE CoreTiming: Merge ScheduleEvent variants into one function 2016-08-11 12:45:57 +02:00
PowerPC Jit: FIFO optimization improvements 2016-08-15 20:09:52 +10:00
ActionReplay.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ActionReplay.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Analytics.cpp Suppress deprecation warning. 2016-06-26 00:49:51 -04:00
Analytics.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ARDecrypt.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ARDecrypt.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
BootManager.cpp Merge pull request #4106 from RisingFog/dtm_gc_language 2016-08-10 12:16:20 -04:00
BootManager.h
CMakeLists.txt Remove AM Baseboard 2016-08-11 12:53:44 +02:00
ConfigManager.cpp Allow to change Wii sd card path in config pane 2016-07-29 15:03:01 +02:00
ConfigManager.h Allow to change Wii sd card path in config pane 2016-07-29 15:03:01 +02:00
Core.cpp Run clang-format on missed files 2016-08-11 21:14:39 +02:00
Core.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Core.vcxproj Remove AM Baseboard 2016-08-11 12:53:44 +02:00
Core.vcxproj.filters Remove AM Baseboard 2016-08-11 12:53:44 +02:00
CoreTiming.cpp CoreTiming: Merge ScheduleEvent variants into one function 2016-08-11 12:45:57 +02:00
CoreTiming.h CoreTiming: Merge ScheduleEvent variants into one function 2016-08-11 12:45:57 +02:00
DSPEmulator.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
DSPEmulator.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ec_wii.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ec_wii.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GeckoCode.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GeckoCode.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GeckoCodeConfig.cpp Fix building with PCH disabled. 2016-08-07 01:18:59 -05:00
GeckoCodeConfig.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Host.h VideoCommon: Drop GetConfigName. 2016-06-26 12:34:59 +02:00
HotkeyManager.cpp ControllerInterface: Add RemoveDevice() 2016-07-29 17:18:37 +02:00
HotkeyManager.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
MachineContext.h Add a context definition for OpenBSD amd64. 2016-07-17 22:15:14 -06:00
MemoryWatcher.cpp CoreTiming: Merge ScheduleEvent variants into one function 2016-08-11 12:45:57 +02:00
MemoryWatcher.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
MemTools.cpp Add a context definition for OpenBSD amd64. 2016-07-17 22:15:14 -06:00
MemTools.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Movie.cpp Add Gamecube Language to DTM Header 2016-08-09 23:02:31 -04:00
Movie.h Remove Global Declarations from Movie 2016-08-04 15:24:44 -04:00
NetPlayClient.cpp Use Common::Flag and Common::Event when possible 2016-08-10 16:08:15 +02:00
NetPlayClient.h Use Common::Flag and Common::Event when possible 2016-08-10 16:08:15 +02:00
NetPlayProto.h Add md5 testing to netplay 2016-07-16 22:48:46 +02:00
NetPlayServer.cpp Merge pull request #3588 from Aestek/feature/improve-netplay-dialog 2016-07-26 02:12:22 +02:00
NetPlayServer.h Fix bogus UPnP requests 2016-07-23 20:04:07 +02:00
PatchEngine.cpp PatchEngine: Clear active codes on shutdown 2016-07-01 13:07:57 +02:00
PatchEngine.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
State.cpp PixelEngine: Cleanup PE Token. 2016-08-10 10:07:53 +02:00
State.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00