dolphin/Source/Core
Lioncash 474c1bb4f7 DSPTables: Separate interpreter and JIT functions from main info table
This is one of the last things that needed to be done in order to
finally separate the x86-64-specific code from the rest of the common
DSP code. This splits the tables up similar to how it's currently done
for the PowerPC CPU tables.

Now, the tables are split up and within their own relevant source files,
so the main table within the common DSP code acts as the "info" table
that provides specifics about a particular instruction, while the other
tables contain the actual instruction.

With this out of the way, all that's left is to make a general base for
the emitters and we can then replace the x64 JIT pointer in DSPCore with
it, getting all x64 out of the common code once and for all.

While shuffling all the code around, the removal of the DSPEmitter
includes in some places uncovered indirect inclusions, so this also
fixes those as well.
2018-06-21 04:21:44 -04:00
..
AudioCommon AudioCommon: Implement WASAPI 2018-05-26 13:08:10 +02:00
Common PowerPC: Convert CPUCore enum into an enum class 2018-06-15 10:27:59 -04:00
Core DSPTables: Separate interpreter and JIT functions from main info table 2018-06-21 04:21:44 -04:00
DiscIO ChunkFile: Remove unnecessary includes 2018-06-09 16:49:59 -04:00
DolphinNoGUI Common: Move host communication enum to Host.h 2018-05-28 14:34:59 -04:00
DolphinQt2 Qt/HotkeyScheduler: Fix 3D Mode hotkeys not behaving properly 2018-06-16 21:38:14 +02:00
DolphinWX PowerPC: Convert CPUCore enum into an enum class 2018-06-15 10:27:59 -04:00
InputCommon Merge pull request #7062 from robopilot99/master 2018-06-08 14:04:03 +02:00
UICommon ChunkFile: Remove unnecessary includes 2018-06-09 16:49:59 -04:00
Updater Updater: Show error when trying to launch directly 2018-05-05 23:32:08 +02:00
VideoBackends Merge pull request #7075 from Ebola16/DumpObjects 2018-06-06 15:20:14 +02:00
VideoCommon ConfigManager: Convert GPUDeterminismMode into an enum class 2018-06-15 14:45:30 -04:00
CMakeLists.txt Moved NoGUI out of DolphinWx. 2017-03-08 01:24:18 -08:00