@@ -8,15 +8,11 @@

#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;

namespace DSP
{
namespace JIT
{
namespace x86
namespace DSP::JIT::x64
{
// SRS @M, $(0x18+S)
// 0010 1sss mmmm mmmm
@@ -355,6 +351,4 @@ void DSPEmitter::ilrrn(const UDSPInstruction opc)
increase_addr_reg(reg, reg);
}

} // namespace x86
} // namespace JIT
} // namespace DSP
} // namespace DSP::JIT::x64
@@ -6,15 +6,11 @@

#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;

namespace DSP
{
namespace JIT
{
namespace x86
namespace DSP::JIT::x64
{
// MRR $D, $S
// 0001 11dd ddds ssss
@@ -195,6 +191,4 @@ void DSPEmitter::srbith(const UDSPInstruction opc)
}
}

} // namespace x86
} // namespace JIT
} // namespace DSP
} // namespace DSP::JIT::x64
@@ -11,15 +11,11 @@
#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;

namespace DSP
{
namespace JIT
{
namespace x86
namespace DSP::JIT::x64
{
// Returns s64 in RAX
// In: RCX = s16 a, RAX = s16 b
@@ -778,6 +774,4 @@ void DSPEmitter::msub(const UDSPInstruction opc)
set_long_prod();
}

} // namespace x86
} // namespace JIT
} // namespace DSP
} // namespace DSP::JIT::x64
@@ -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,15 +12,11 @@

#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;

namespace DSP
{
namespace JIT
{
namespace x86
namespace DSP::JIT::x64
{
// Ordered in order of prefered use.
// Not all of these are actually available
@@ -993,6 +989,4 @@ void DSPJitRegCache::PutXReg(X64Reg reg)
m_xregs[reg].guest_reg = DSP_REG_NONE;
}

} // namespace x86
} // namespace JIT
} // namespace DSP
} // namespace DSP::JIT::x64
@@ -8,11 +8,7 @@

#include "Common/x64Emitter.h"

namespace DSP
{
namespace JIT
{
namespace x86
namespace DSP::JIT::x64
{
class DSPEmitter;

@@ -185,6 +181,4 @@ class DSPJitRegCache
int m_use_ctr;
};

} // namespace x86
} // namespace JIT
} // namespace DSP
} // namespace DSP::JIT::x64
@@ -6,15 +6,11 @@

#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;

namespace DSP
{
namespace JIT
{
namespace x86
namespace DSP::JIT::x64
{
// clobbers:
// EAX = (s8)g_dsp.reg_stack_ptr[reg_index]
@@ -811,6 +807,4 @@ void DSPEmitter::get_ax_h(int _reg, X64Reg axh)
m_gpr.ReadReg(_reg + DSP_REG_AXH0, axh, RegisterExtension::Sign);
}

} // namespace x86
} // namespace JIT
} // namespace DSP
} // namespace DSP::JIT::x64
@@ -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"