dolphin/Source/Core/Core/DSP
Lioncash 552c0d8404 Common: Move byte swapping utilities into their own header
This moves all the byte swapping utilities into a header named Swap.h.

A dedicated header is much more preferable here due to the size of the
code itself. In general usage throughout the codebase, CommonFuncs.h was
generally only included for these functions anyway. These being in their
own header avoids dumping the lesser used utilities into scope. As well
as providing a localized area for more utilities related to byte
swapping in the future (should they be needed). This also makes it nicer
to identify which files depend on the byte swapping utilities in
particular.

Since this is a completely new header, moving the code uncovered a few
indirect includes, as well as making some other inclusions unnecessary.
2017-03-03 17:18:18 -05:00
..
Interpreter DSPCore: Convert the DSPCoreState enum into an enum class 2017-02-06 11:47:19 -05:00
Jit Merge pull request #4776 from lioncash/dspemitter 2017-03-01 08:11:26 -08:00
DSPAccelerator.cpp DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPAccelerator.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPAnalyzer.cpp DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPAnalyzer.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPAssembler.cpp Merge pull request #4757 from lioncash/dsptables 2017-01-27 18:17:36 +13:00
DSPAssembler.h DSPAssembler: Make constructor explicit 2017-01-30 18:16:59 -05:00
DSPBreakpoints.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPCaptureLogger.cpp DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPCaptureLogger.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPCodeUtil.cpp DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPCodeUtil.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPCommon.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPCore.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
DSPCore.h DSPCore: Make g_cycles_left a regular member variable of DSPEmitter 2017-02-07 21:56:57 -05:00
DSPDisassembler.cpp DSPTables: Hide remaining exposed opcode tables 2017-01-26 05:17:01 -05:00
DSPDisassembler.h DSPDisassembler: Make constructor explicit 2017-01-30 18:17:48 -05:00
DSPHost.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPHWInterface.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
DSPHWInterface.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPMemoryMap.cpp DSPTables: Hide main opcode tables 2017-01-19 17:46:07 -05:00
DSPMemoryMap.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00
DSPStacks.cpp DSPCore: Convert DSP stack register enum into an enum class 2017-01-28 09:17:27 -05:00
DSPStacks.h DSPCore: Convert DSP stack register enum into an enum class 2017-01-28 09:17:27 -05:00
DSPTables.cpp DSPTables: Hide remaining exposed opcode tables 2017-01-26 05:17:01 -05:00
DSPTables.h DSPTables: Hide remaining exposed opcode tables 2017-01-26 05:17:01 -05:00
LabelMap.cpp DSPTables: Use std::array instead of C arrays 2017-01-19 17:07:31 -05:00
LabelMap.h DSP: Namespace remaining un-namespaced DSP code 2016-12-31 17:20:14 -05:00