Clean out unnecessary includes from the DSP JIT.

This commit is contained in:
Lioncash 2013-10-18 02:38:21 -04:00
parent af1b5fe767
commit 6adf3e37e2
10 changed files with 20 additions and 35 deletions

View File

@ -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

View File

@ -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"

View File

@ -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

View File

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

View File

@ -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

View File

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

View File

@ -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)

View File

@ -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

View File

@ -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

View File

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