Remove some more unnecessary includes, as well as organize a little more.

This commit is contained in:
Lioncash
2013-10-19 19:58:57 -04:00
parent 97cd42f5c3
commit 22cdc0f56e
25 changed files with 41 additions and 135 deletions
@@ -2,18 +2,14 @@
// Licensed under GPLv2
// Refer to the license.txt file included.
#include "../../HW/Memmap.h"
#include "../../HW/CPU.h"
#include "../../Host.h"
#include "../PPCTables.h"
#include "Interpreter.h"
#include "../../Debugger/Debugger_SymbolMap.h"
#include "../../CoreTiming.h"
#include "../../ConfigManager.h"
#include "PowerPCDisasm.h"
#include "../PPCTables.h"
#include "../../Debugger/Debugger_SymbolMap.h"
#include "../../Host.h"
#include "../../IPC_HLE/WII_IPC_HLE.h"
#include "Atomic.h"
#include "HLE/HLE.h"
#ifdef USE_GDBSTUB
#include "../GDBStub.h"
@@ -5,9 +5,16 @@
#ifndef _INTERPRETER_H
#define _INTERPRETER_H
#include "Atomic.h"
#include "../Gekko.h"
#include "../PowerPC.h"
#include "../CPUCoreBase.h"
#include "../../Core.h"
#include "../../CoreTiming.h"
#include "../../ConfigManager.h"
#include "../../HLE/HLE.h"
#include "../../HW/Memmap.h"
#include "../../HW/CPU.h"
class Interpreter : public CPUCoreBase
{
@@ -3,10 +3,7 @@
// Refer to the license.txt file included.
#include "Interpreter.h"
#include "../../HW/CPU.h"
#include "../../HLE/HLE.h"
#include "../PPCAnalyst.h"
#include "Atomic.h"
void Interpreter::bx(UGeckoInstruction _inst)
{
@@ -5,7 +5,6 @@
#ifndef _INTERPRETER_FPUTILS_H
#define _INTERPRETER_FPUTILS_H
#include "../../Core.h"
#include "Interpreter.h"
#include "MathUtil.h"
@@ -17,10 +17,9 @@
#undef _interlockedbittestandreset64
#endif
#include "../../Core.h"
#include "Interpreter.h"
#include "MathUtil.h"
#include "Interpreter_FPUtils.h"
#include "MathUtil.h"
#include "../LUT_frsqrtex.h"
using namespace MathUtil;
@@ -3,8 +3,6 @@
// Refer to the license.txt file included.
#include "Interpreter.h"
#include "../../Core.h"
#include "Atomic.h"
void Interpreter::Helper_UpdateCR0(u32 _uValue)
{
@@ -3,17 +3,13 @@
// Refer to the license.txt file included.
#include "Common.h"
#include "Atomic.h"
#include "MathUtil.h"
#include "../../HW/Memmap.h"
#include "Interpreter.h"
#include "../../Core.h"
#include "Interpreter_FPUtils.h"
#include "../JitInterface.h"
#include "Interpreter_FPUtils.h"
bool Interpreter::g_bReserve;
u32 Interpreter::g_reserveAddr;
@@ -3,8 +3,6 @@
// Refer to the license.txt file included.
#include "Interpreter.h"
#include "../../HW/Memmap.h"
#include "Interpreter_FPUtils.h"
// dequantize table
@@ -6,8 +6,6 @@
#include "Common.h"
#include "MathUtil.h"
#include "Interpreter.h"
#include "../../HW/Memmap.h"
#include "Interpreter_FPUtils.h"
using namespace MathUtil;
@@ -15,16 +15,11 @@
#endif
#include "CPUDetect.h"
#include "Atomic.h"
#include "../../CoreTiming.h"
#include "../../HW/Memmap.h"
#include "Interpreter.h"
#include "Interpreter_FPUtils.h"
#include "FPURoundMode.h"
#include "../../HW/GPFifo.h"
#include "../../HW/SystemTimers.h"
#include "../../Core.h"
#include "Interpreter.h"
#include "FPURoundMode.h"
#include "Interpreter_FPUtils.h"
/*
@@ -10,19 +10,9 @@
#endif
#include "Common.h"
#include "x64Emitter.h"
#include "x64ABI.h"
#include "../../HLE/HLE.h"
#include "../../Core.h"
#include "../../PatchEngine.h"
#include "../../CoreTiming.h"
#include "../../ConfigManager.h"
#include "../PowerPC.h"
#include "../Profiler.h"
#include "../PPCTables.h"
#include "../PPCAnalyst.h"
#include "../../HW/Memmap.h"
#include "../../HW/GPFifo.h"
#include "Jit.h"
#include "JitAsm.h"
#include "JitRegCache.h"
+14 -6
View File
@@ -19,15 +19,23 @@
#ifndef _JIT64_H
#define _JIT64_H
#include "../PPCAnalyst.h"
#include "../JitCommon/JitCache.h"
#include "../JitCommon/Jit_Util.h"
#include "JitRegCache.h"
#include "x64Emitter.h"
#include "x64Analyzer.h"
#include "../JitCommon/JitBackpatch.h"
#include "../JitCommon/JitBase.h"
#include "../JitCommon/JitCache.h"
#include "../JitCommon/Jit_Util.h"
#include "../PowerPC.h"
#include "../PPCAnalyst.h"
#include "../PPCTables.h"
#include "../../Core.h"
#include "../../CoreTiming.h"
#include "../../ConfigManager.h"
#include "../../HW/Memmap.h"
#include "../../HW/GPFifo.h"
#include "JitAsm.h"
#include "JitRegCache.h"
#include "x64ABI.h"
#include "x64Analyzer.h"
#include "x64Emitter.h"
// Use these to control the instruction selection
// #define INSTRUCTION_START Default(inst); return;
@@ -2,21 +2,9 @@
// Licensed under GPLv2
// Refer to the license.txt file included.
#include "x64ABI.h"
#include "x64Emitter.h"
#include "../../HW/Memmap.h"
#include "../PowerPC.h"
#include "../../CoreTiming.h"
#include "MemoryUtil.h"
#include "x64ABI.h"
#include "Jit.h"
#include "../JitCommon/JitCache.h"
#include "../../HW/GPFifo.h"
#include "../../Core.h"
#include "JitAsm.h"
using namespace Gen;
@@ -2,9 +2,6 @@
// Licensed under GPLv2
// Refer to the license.txt file included.
#include "../PowerPC.h"
#include "../PPCTables.h"
#include "../PPCAnalyst.h"
#include "Jit.h"
#include "JitAsm.h"
#include "JitRegCache.h"
@@ -4,12 +4,6 @@
#include "Common.h"
#include "../../Core.h"
#include "../PowerPC.h"
#include "../../CoreTiming.h"
#include "../PPCTables.h"
#include "x64Emitter.h"
#include "Jit.h"
#include "JitRegCache.h"
#include "JitAsm.h"
@@ -4,11 +4,6 @@
#include "Common.h"
#include "../../Core.h"
#include "../PowerPC.h"
#include "../PPCTables.h"
#include "x64Emitter.h"
#include "Jit.h"
#include "JitRegCache.h"
#include "CPUDetect.h"
@@ -2,11 +2,6 @@
// Licensed under GPLv2
// Refer to the license.txt file included.
#include "../../Core.h" // include "Common.h", "CoreParameter.h", SCoreStartupParameter
#include "../PowerPC.h"
#include "../PPCTables.h"
#include "x64Emitter.h"
#include "Jit.h"
#include "JitRegCache.h"
#include "JitAsm.h"
@@ -7,15 +7,6 @@
#include "Common.h"
#include "../PowerPC.h"
#include "../../Core.h"
#include "../../ConfigManager.h"
#include "../../HW/GPFifo.h"
#include "../../HW/Memmap.h"
#include "../PPCTables.h"
#include "x64Emitter.h"
#include "x64ABI.h"
#include "Jit.h"
#include "JitAsm.h"
#include "JitRegCache.h"
@@ -6,15 +6,7 @@
// Should give a very noticeable speed boost to paired single heavy code.
#include "Common.h"
#include "../PowerPC.h"
#include "../../Core.h" // include "Common.h", "CoreParameter.h"
#include "../../HW/GPFifo.h"
#include "../../HW/Memmap.h"
#include "../PPCTables.h"
#include "CPUDetect.h"
#include "x64Emitter.h"
#include "x64ABI.h"
#include "Jit.h"
#include "JitAsm.h"
@@ -6,15 +6,7 @@
// Should give a very noticeable speed boost to paired single heavy code.
#include "Common.h"
#include "../PowerPC.h"
#include "../../Core.h"
#include "../../HW/GPFifo.h"
#include "../../HW/Memmap.h"
#include "../PPCTables.h"
#include "CPUDetect.h"
#include "x64Emitter.h"
#include "x64ABI.h"
#include "Jit.h"
#include "JitAsm.h"

Some files were not shown because too many files have changed in this diff Show More