Clean out unnecessary includes from the DSP JIT.
This commit is contained in:
parent
af1b5fe767
commit
6adf3e37e2
|
@ -10,8 +10,6 @@
|
||||||
#include "DSPHost.h"
|
#include "DSPHost.h"
|
||||||
#include "DSPInterpreter.h"
|
#include "DSPInterpreter.h"
|
||||||
#include "DSPAnalyzer.h"
|
#include "DSPAnalyzer.h"
|
||||||
#include "x64Emitter.h"
|
|
||||||
#include "x64ABI.h"
|
|
||||||
|
|
||||||
#define MAX_BLOCK_SIZE 250
|
#define MAX_BLOCK_SIZE 250
|
||||||
#define DSP_IDLE_SKIP_CYCLES 0x1000
|
#define DSP_IDLE_SKIP_CYCLES 0x1000
|
||||||
|
|
|
@ -8,6 +8,7 @@
|
||||||
#include <list>
|
#include <list>
|
||||||
|
|
||||||
#include "DSPCommon.h"
|
#include "DSPCommon.h"
|
||||||
|
#include "x64ABI.h"
|
||||||
#include "x64Emitter.h"
|
#include "x64Emitter.h"
|
||||||
#include "Jit/DSPJitRegCache.h"
|
#include "Jit/DSPJitRegCache.h"
|
||||||
|
|
||||||
|
|
|
@ -4,12 +4,11 @@
|
||||||
|
|
||||||
// Additional copyrights go to Duddie and Tratax (c) 2004
|
// Additional copyrights go to Duddie and Tratax (c) 2004
|
||||||
|
|
||||||
|
#include "../DSPAnalyzer.h"
|
||||||
|
#include "../DSPEmitter.h"
|
||||||
#include "../DSPIntCCUtil.h"
|
#include "../DSPIntCCUtil.h"
|
||||||
#include "../DSPIntUtil.h"
|
#include "../DSPIntUtil.h"
|
||||||
#include "../DSPEmitter.h"
|
|
||||||
#include "../DSPAnalyzer.h"
|
|
||||||
#include "x64Emitter.h"
|
|
||||||
#include "x64ABI.h"
|
|
||||||
using namespace Gen;
|
using namespace Gen;
|
||||||
|
|
||||||
// CLR $acR
|
// CLR $acR
|
||||||
|
|
|
@ -2,12 +2,10 @@
|
||||||
// Licensed under GPLv2
|
// Licensed under GPLv2
|
||||||
// Refer to the license.txt file included.
|
// Refer to the license.txt file included.
|
||||||
|
|
||||||
#include "../DSPMemoryMap.h"
|
|
||||||
#include "../DSPEmitter.h"
|
|
||||||
#include "../DSPStacks.h"
|
|
||||||
#include "../DSPAnalyzer.h"
|
#include "../DSPAnalyzer.h"
|
||||||
#include "x64Emitter.h"
|
#include "../DSPEmitter.h"
|
||||||
#include "x64ABI.h"
|
#include "../DSPMemoryMap.h"
|
||||||
|
#include "../DSPStacks.h"
|
||||||
|
|
||||||
using namespace Gen;
|
using namespace Gen;
|
||||||
|
|
||||||
|
|
|
@ -4,13 +4,9 @@
|
||||||
|
|
||||||
// Additional copyrights go to Duddie and Tratax (c) 2004
|
// Additional copyrights go to Duddie and Tratax (c) 2004
|
||||||
|
|
||||||
|
|
||||||
// HELPER FUNCTIONS
|
|
||||||
|
|
||||||
#include "../DSPIntUtil.h"
|
|
||||||
#include "../DSPEmitter.h"
|
#include "../DSPEmitter.h"
|
||||||
#include "x64Emitter.h"
|
#include "../DSPIntUtil.h" // Helper functions
|
||||||
#include "x64ABI.h"
|
|
||||||
using namespace Gen;
|
using namespace Gen;
|
||||||
|
|
||||||
// In: RAX: s64 _Value
|
// In: RAX: s64 _Value
|
||||||
|
|
|
@ -2,10 +2,8 @@
|
||||||
// Licensed under GPLv2
|
// Licensed under GPLv2
|
||||||
// Refer to the license.txt file included.
|
// Refer to the license.txt file included.
|
||||||
|
|
||||||
#include "../DSPMemoryMap.h"
|
|
||||||
#include "../DSPEmitter.h"
|
#include "../DSPEmitter.h"
|
||||||
#include "x64Emitter.h"
|
#include "../DSPMemoryMap.h"
|
||||||
#include "x64ABI.h"
|
|
||||||
|
|
||||||
using namespace Gen;
|
using namespace Gen;
|
||||||
|
|
||||||
|
|
|
@ -4,11 +4,10 @@
|
||||||
|
|
||||||
// Additional copyrights go to Duddie and Tratax (c) 2004
|
// Additional copyrights go to Duddie and Tratax (c) 2004
|
||||||
|
|
||||||
|
#include "../DSPEmitter.h"
|
||||||
#include "../DSPIntCCUtil.h"
|
#include "../DSPIntCCUtil.h"
|
||||||
#include "../DSPIntUtil.h"
|
#include "../DSPIntUtil.h"
|
||||||
#include "../DSPEmitter.h"
|
|
||||||
#include "x64Emitter.h"
|
|
||||||
#include "x64ABI.h"
|
|
||||||
using namespace Gen;
|
using namespace Gen;
|
||||||
|
|
||||||
// SRS @M, $(0x18+S)
|
// SRS @M, $(0x18+S)
|
||||||
|
|
|
@ -2,10 +2,9 @@
|
||||||
// Licensed under GPLv2
|
// Licensed under GPLv2
|
||||||
// Refer to the license.txt file included.
|
// Refer to the license.txt file included.
|
||||||
|
|
||||||
#include "../DSPIntUtil.h"
|
|
||||||
#include "../DSPEmitter.h"
|
#include "../DSPEmitter.h"
|
||||||
#include "x64Emitter.h"
|
#include "../DSPIntUtil.h"
|
||||||
#include "x64ABI.h"
|
|
||||||
using namespace Gen;
|
using namespace Gen;
|
||||||
|
|
||||||
// MRR $D, $S
|
// MRR $D, $S
|
||||||
|
|
|
@ -7,11 +7,10 @@
|
||||||
|
|
||||||
// Multiplier and product register control
|
// Multiplier and product register control
|
||||||
|
|
||||||
#include "../DSPIntUtil.h"
|
|
||||||
#include "../DSPEmitter.h"
|
|
||||||
#include "../DSPAnalyzer.h"
|
#include "../DSPAnalyzer.h"
|
||||||
#include "x64Emitter.h"
|
#include "../DSPEmitter.h"
|
||||||
#include "x64ABI.h"
|
#include "../DSPIntUtil.h"
|
||||||
|
|
||||||
using namespace Gen;
|
using namespace Gen;
|
||||||
|
|
||||||
// Returns s64 in RAX
|
// Returns s64 in RAX
|
||||||
|
|
|
@ -2,12 +2,10 @@
|
||||||
// Licensed under GPLv2
|
// Licensed under GPLv2
|
||||||
// Refer to the license.txt file included.
|
// Refer to the license.txt file included.
|
||||||
|
|
||||||
#include "../DSPMemoryMap.h"
|
|
||||||
#include "../DSPHWInterface.h"
|
|
||||||
#include "../DSPEmitter.h"
|
|
||||||
#include "DSPJitUtil.h"
|
#include "DSPJitUtil.h"
|
||||||
#include "x64Emitter.h"
|
#include "../DSPEmitter.h"
|
||||||
#include "x64ABI.h"
|
#include "../DSPHWInterface.h"
|
||||||
|
#include "../DSPMemoryMap.h"
|
||||||
|
|
||||||
using namespace Gen;
|
using namespace Gen;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue