DSPCore: Move x64 JIT source files into an x64 subdirectory
While the code is namespaced out properly, the files weren't separated into their own directory. This moves the files so that introducing a general interface is easier in the future for supporting other architectures.
This commit is contained in:
parent
90ca62e416
commit
ab5b90bf15
|
@ -57,16 +57,16 @@ set(SRCS
|
|||
DSP/Interpreter/DSPIntLoadStore.cpp
|
||||
DSP/Interpreter/DSPIntMisc.cpp
|
||||
DSP/Interpreter/DSPIntMultiplier.cpp
|
||||
DSP/Jit/DSPEmitter.cpp
|
||||
DSP/Jit/DSPJitRegCache.cpp
|
||||
DSP/Jit/DSPJitExtOps.cpp
|
||||
DSP/Jit/DSPJitBranch.cpp
|
||||
DSP/Jit/DSPJitCCUtil.cpp
|
||||
DSP/Jit/DSPJitArithmetic.cpp
|
||||
DSP/Jit/DSPJitLoadStore.cpp
|
||||
DSP/Jit/DSPJitMultiplier.cpp
|
||||
DSP/Jit/DSPJitUtil.cpp
|
||||
DSP/Jit/DSPJitMisc.cpp
|
||||
DSP/Jit/x64/DSPEmitter.cpp
|
||||
DSP/Jit/x64/DSPJitRegCache.cpp
|
||||
DSP/Jit/x64/DSPJitExtOps.cpp
|
||||
DSP/Jit/x64/DSPJitBranch.cpp
|
||||
DSP/Jit/x64/DSPJitCCUtil.cpp
|
||||
DSP/Jit/x64/DSPJitArithmetic.cpp
|
||||
DSP/Jit/x64/DSPJitLoadStore.cpp
|
||||
DSP/Jit/x64/DSPJitMultiplier.cpp
|
||||
DSP/Jit/x64/DSPJitUtil.cpp
|
||||
DSP/Jit/x64/DSPJitMisc.cpp
|
||||
FifoPlayer/FifoAnalyzer.cpp
|
||||
FifoPlayer/FifoDataFile.cpp
|
||||
FifoPlayer/FifoPlaybackAnalyzer.cpp
|
||||
|
|
|
@ -81,16 +81,16 @@
|
|||
<ClCompile Include="DSP\Interpreter\DSPIntLoadStore.cpp" />
|
||||
<ClCompile Include="DSP\Interpreter\DSPIntMisc.cpp" />
|
||||
<ClCompile Include="DSP\Interpreter\DSPIntMultiplier.cpp" />
|
||||
<ClCompile Include="DSP\Jit\DSPEmitter.cpp" />
|
||||
<ClCompile Include="DSP\Jit\DSPJitArithmetic.cpp" />
|
||||
<ClCompile Include="DSP\Jit\DSPJitBranch.cpp" />
|
||||
<ClCompile Include="DSP\Jit\DSPJitCCUtil.cpp" />
|
||||
<ClCompile Include="DSP\Jit\DSPJitExtOps.cpp" />
|
||||
<ClCompile Include="DSP\Jit\DSPJitLoadStore.cpp" />
|
||||
<ClCompile Include="DSP\Jit\DSPJitMisc.cpp" />
|
||||
<ClCompile Include="DSP\Jit\DSPJitMultiplier.cpp" />
|
||||
<ClCompile Include="DSP\Jit\DSPJitRegCache.cpp" />
|
||||
<ClCompile Include="DSP\Jit\DSPJitUtil.cpp" />
|
||||
<ClCompile Include="DSP\Jit\x64\DSPEmitter.cpp" />
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitArithmetic.cpp" />
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitBranch.cpp" />
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitCCUtil.cpp" />
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitExtOps.cpp" />
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitLoadStore.cpp" />
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitMisc.cpp" />
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitMultiplier.cpp" />
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitRegCache.cpp" />
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitUtil.cpp" />
|
||||
<ClCompile Include="DSP\LabelMap.cpp" />
|
||||
<ClCompile Include="FifoPlayer\FifoAnalyzer.cpp" />
|
||||
<ClCompile Include="FifoPlayer\FifoDataFile.cpp" />
|
||||
|
@ -339,8 +339,8 @@
|
|||
<ClInclude Include="DSP\Interpreter\DSPInterpreter.h" />
|
||||
<ClInclude Include="DSP\Interpreter\DSPIntExtOps.h" />
|
||||
<ClInclude Include="DSP\Interpreter\DSPIntUtil.h" />
|
||||
<ClInclude Include="DSP\Jit\DSPEmitter.h" />
|
||||
<ClInclude Include="DSP\Jit\DSPJitRegCache.h" />
|
||||
<ClInclude Include="DSP\Jit\x64\DSPEmitter.h" />
|
||||
<ClInclude Include="DSP\Jit\x64\DSPJitRegCache.h" />
|
||||
<ClInclude Include="DSP\LabelMap.h" />
|
||||
<ClInclude Include="FifoPlayer\FifoAnalyzer.h" />
|
||||
<ClInclude Include="FifoPlayer\FifoDataFile.h" />
|
||||
|
|
|
@ -47,7 +47,10 @@
|
|||
<UniqueIdentifier>{6204f663-bbd0-4eb5-bc15-e3778d8b6091}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="DSPCore\Jit">
|
||||
<UniqueIdentifier>{7042fb6f-9284-4469-bc7c-9302e0d984aa}</UniqueIdentifier>
|
||||
<UniqueIdentifier>{5377680f-d667-4f1a-aa86-b616c19a5cd4}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="DSPCore\Jit\x64">
|
||||
<UniqueIdentifier>{712e3a61-b818-434e-a724-ef8de1f09027}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="HW %28Flipper/Hollywood%29\AI - Audio Interface">
|
||||
<UniqueIdentifier>{d657188a-426d-46c8-af0a-caa148c6ed1b}</UniqueIdentifier>
|
||||
|
@ -236,35 +239,35 @@
|
|||
<ClCompile Include="DSP\Interpreter\DSPIntMultiplier.cpp">
|
||||
<Filter>DSPCore\Interpreter</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="DSP\Jit\DSPEmitter.cpp">
|
||||
<Filter>DSPCore\Jit</Filter>
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitRegCache.cpp">
|
||||
<Filter>DSPCore\Jit\x64</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="DSP\Jit\DSPJitArithmetic.cpp">
|
||||
<Filter>DSPCore\Jit</Filter>
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitMultiplier.cpp">
|
||||
<Filter>DSPCore\Jit\x64</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="DSP\Jit\DSPJitBranch.cpp">
|
||||
<Filter>DSPCore\Jit</Filter>
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitMisc.cpp">
|
||||
<Filter>DSPCore\Jit\x64</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="DSP\Jit\DSPJitCCUtil.cpp">
|
||||
<Filter>DSPCore\Jit</Filter>
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitLoadStore.cpp">
|
||||
<Filter>DSPCore\Jit\x64</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="DSP\Jit\DSPJitExtOps.cpp">
|
||||
<Filter>DSPCore\Jit</Filter>
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitExtOps.cpp">
|
||||
<Filter>DSPCore\Jit\x64</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="DSP\Jit\DSPJitLoadStore.cpp">
|
||||
<Filter>DSPCore\Jit</Filter>
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitCCUtil.cpp">
|
||||
<Filter>DSPCore\Jit\x64</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="DSP\Jit\DSPJitMisc.cpp">
|
||||
<Filter>DSPCore\Jit</Filter>
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitArithmetic.cpp">
|
||||
<Filter>DSPCore\Jit\x64</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="DSP\Jit\DSPJitMultiplier.cpp">
|
||||
<Filter>DSPCore\Jit</Filter>
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitBranch.cpp">
|
||||
<Filter>DSPCore\Jit\x64</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="DSP\Jit\DSPJitRegCache.cpp">
|
||||
<Filter>DSPCore\Jit</Filter>
|
||||
<ClCompile Include="DSP\Jit\x64\DSPEmitter.cpp">
|
||||
<Filter>DSPCore\Jit\x64</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="DSP\Jit\DSPJitUtil.cpp">
|
||||
<Filter>DSPCore\Jit</Filter>
|
||||
<ClCompile Include="DSP\Jit\x64\DSPJitUtil.cpp">
|
||||
<Filter>DSPCore\Jit\x64</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="FifoPlayer\FifoAnalyzer.cpp">
|
||||
<Filter>FifoPlayer</Filter>
|
||||
|
@ -952,11 +955,11 @@
|
|||
<ClInclude Include="DSP\Interpreter\DSPIntUtil.h">
|
||||
<Filter>DSPCore\Interpreter</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="DSP\Jit\DSPEmitter.h">
|
||||
<Filter>DSPCore\Jit</Filter>
|
||||
<ClInclude Include="DSP\Jit\x64\DSPJitRegCache.h">
|
||||
<Filter>DSPCore\Jit\x64</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="DSP\Jit\DSPJitRegCache.h">
|
||||
<Filter>DSPCore\Jit</Filter>
|
||||
<ClInclude Include="DSP\Jit\x64\DSPEmitter.h">
|
||||
<Filter>DSPCore\Jit\x64</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="FifoPlayer\FifoAnalyzer.h">
|
||||
<Filter>FifoPlayer</Filter>
|
||||
|
@ -1561,4 +1564,4 @@
|
|||
<ItemGroup>
|
||||
<Text Include="CMakeLists.txt" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
</Project>
|
|
@ -21,7 +21,7 @@
|
|||
#include "Core/DSP/DSPHost.h"
|
||||
#include "Core/DSP/Interpreter/DSPIntUtil.h"
|
||||
#include "Core/DSP/Interpreter/DSPInterpreter.h"
|
||||
#include "Core/DSP/Jit/DSPEmitter.h"
|
||||
#include "Core/DSP/Jit/x64/DSPEmitter.h"
|
||||
#include "Core/HW/DSP.h"
|
||||
|
||||
namespace DSP
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
|
||||
#include "Core/DSP/Interpreter/DSPIntExtOps.h"
|
||||
#include "Core/DSP/Interpreter/DSPInterpreter.h"
|
||||
#include "Core/DSP/Jit/DSPEmitter.h"
|
||||
#include "Core/DSP/Jit/x64/DSPEmitter.h"
|
||||
|
||||
namespace DSP
|
||||
{
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
#include <string>
|
||||
|
||||
#include "Core/DSP/DSPCommon.h"
|
||||
#include "Core/DSP/Jit/DSPEmitter.h"
|
||||
#include "Core/DSP/Jit/x64/DSPEmitter.h"
|
||||
|
||||
namespace DSP
|
||||
{
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
// Licensed under GPLv2+
|
||||
// Refer to the license.txt file included.
|
||||
|
||||
#include "Core/DSP/Jit/DSPEmitter.h"
|
||||
#include "Core/DSP/Jit/x64/DSPEmitter.h"
|
||||
|
||||
#include <algorithm>
|
||||
#include <cstddef>
|
|
@ -14,7 +14,7 @@
|
|||
#include "Common/x64Emitter.h"
|
||||
|
||||
#include "Core/DSP/DSPCommon.h"
|
||||
#include "Core/DSP/Jit/DSPJitRegCache.h"
|
||||
#include "Core/DSP/Jit/x64/DSPJitRegCache.h"
|
||||
|
||||
class PointerWrap;
|
||||
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
#include "Core/DSP/DSPCore.h"
|
||||
#include "Core/DSP/DSPMemoryMap.h"
|
||||
#include "Core/DSP/Jit/DSPEmitter.h"
|
||||
#include "Core/DSP/Jit/x64/DSPEmitter.h"
|
||||
|
||||
using namespace Gen;
|
||||
|
|
@ -8,7 +8,7 @@
|
|||
#include "Core/DSP/DSPCore.h"
|
||||
#include "Core/DSP/DSPMemoryMap.h"
|
||||
#include "Core/DSP/DSPTables.h"
|
||||
#include "Core/DSP/Jit/DSPEmitter.h"
|
||||
#include "Core/DSP/Jit/x64/DSPEmitter.h"
|
||||
|
||||
using namespace Gen;
|
||||
|
|
@ -5,7 +5,7 @@
|
|||
// Additional copyrights go to Duddie and Tratax (c) 2004
|
||||
|
||||
#include "Core/DSP/DSPCore.h"
|
||||
#include "Core/DSP/Jit/DSPEmitter.h"
|
||||
#include "Core/DSP/Jit/x64/DSPEmitter.h"
|
||||
|
||||
using namespace Gen;
|
||||
|
|
@ -5,7 +5,7 @@
|
|||
#include "Common/CommonTypes.h"
|
||||
|
||||
#include "Core/DSP/DSPCore.h"
|
||||
#include "Core/DSP/Jit/DSPEmitter.h"
|
||||
#include "Core/DSP/Jit/x64/DSPEmitter.h"
|
||||
|
||||
using namespace Gen;
|
||||
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
#include "Core/DSP/DSPCore.h"
|
||||
#include "Core/DSP/DSPMemoryMap.h"
|
||||
#include "Core/DSP/Jit/DSPEmitter.h"
|
||||
#include "Core/DSP/Jit/x64/DSPEmitter.h"
|
||||
|
||||
using namespace Gen;
|
||||
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
#include "Core/DSP/DSPCore.h"
|
||||
#include "Core/DSP/DSPMemoryMap.h"
|
||||
#include "Core/DSP/Jit/DSPEmitter.h"
|
||||
#include "Core/DSP/Jit/x64/DSPEmitter.h"
|
||||
|
||||
using namespace Gen;
|
||||
|
|
@ -11,7 +11,7 @@
|
|||
#include "Common/CommonTypes.h"
|
||||
|
||||
#include "Core/DSP/DSPCore.h"
|
||||
#include "Core/DSP/Jit/DSPEmitter.h"
|
||||
#include "Core/DSP/Jit/x64/DSPEmitter.h"
|
||||
|
||||
using namespace Gen;
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
// Licensed under GPLv2+
|
||||
// Refer to the license.txt file included.
|
||||
|
||||
#include "Core/DSP/Jit/DSPJitRegCache.h"
|
||||
#include "Core/DSP/Jit/x64/DSPJitRegCache.h"
|
||||
|
||||
#include <cinttypes>
|
||||
#include <cstddef>
|
||||
|
@ -12,7 +12,7 @@
|
|||
|
||||
#include "Core/DSP/DSPCore.h"
|
||||
#include "Core/DSP/DSPMemoryMap.h"
|
||||
#include "Core/DSP/Jit/DSPEmitter.h"
|
||||
#include "Core/DSP/Jit/x64/DSPEmitter.h"
|
||||
|
||||
using namespace Gen;
|
||||
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
#include "Core/DSP/DSPCore.h"
|
||||
#include "Core/DSP/DSPHWInterface.h"
|
||||
#include "Core/DSP/Jit/DSPEmitter.h"
|
||||
#include "Core/DSP/Jit/x64/DSPEmitter.h"
|
||||
|
||||
using namespace Gen;
|
||||
|
|
@ -13,7 +13,7 @@
|
|||
#include "Core/DSP/DSPAnalyzer.h"
|
||||
#include "Core/DSP/DSPCodeUtil.h"
|
||||
#include "Core/DSP/DSPCore.h"
|
||||
#include "Core/DSP/Jit/DSPEmitter.h"
|
||||
#include "Core/DSP/Jit/x64/DSPEmitter.h"
|
||||
#include "Core/HW/DSP.h"
|
||||
#include "Core/HW/DSPLLE/DSPSymbols.h"
|
||||
#include "Core/Host.h"
|
||||
|
|
Loading…
Reference in New Issue