rpcsx/rpcs3/Emu/Cell
Ivan da7472fe81 Optimizations (#1680)
* Optimizations

1) Some headers simplified for better compilation time
2) Some templates simplified for smaller executable size
3) Eliminate std::future to fix compilation for mingw64
4) PKG installation can be cancelled now
5) cellGame fixes
6) XAudio2 fix for mingw64
7) PPUInterpreter bug fixed (Clang)

* any_pod<> implemented

Aliases: any16, any32, any64
rsx::make_command fixed
2016-04-25 13:49:12 +03:00
..
lv2 Optimizations (#1680) 2016-04-25 13:49:12 +03:00
Modules Optimizations (#1680) 2016-04-25 13:49:12 +03:00
Common.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
ErrorCodes.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
MFC.cpp nyu 2015-03-02 05:10:41 +03:00
MFC.h nyu 2015-03-02 05:10:41 +03:00
PPCDisAsm.h fmt::by_value, fmt::Format removed 2015-08-24 21:22:42 +03:00
PPUCallback.cpp Optimizations (#1680) 2016-04-25 13:49:12 +03:00
PPUCallback.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
PPUDisAsm.cpp Partial commit: Cell 2016-04-15 19:22:34 +03:00
PPUDisAsm.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
PPUFunction.cpp Optimizations (#1680) 2016-04-25 13:49:12 +03:00
PPUFunction.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
PPUInterpreter.cpp Optimizations (#1680) 2016-04-25 13:49:12 +03:00
PPUInterpreter.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
PPUModule.cpp Partial commit: Cell 2016-04-15 19:22:34 +03:00
PPUModule.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
PPUOpcodes.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
PPUThread.cpp Optimizations (#1680) 2016-04-25 13:49:12 +03:00
PPUThread.h Optimizations (#1680) 2016-04-25 13:49:12 +03:00
RawSPUThread.cpp Optimizations (#1680) 2016-04-25 13:49:12 +03:00
RawSPUThread.h Optimizations (#1680) 2016-04-25 13:49:12 +03:00
SPUAnalyser.cpp Optimizations (#1680) 2016-04-25 13:49:12 +03:00
SPUAnalyser.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPUASMJITRecompiler.cpp Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPUASMJITRecompiler.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPUDisAsm.cpp Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPUDisAsm.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPUInterpreter.cpp SPU channel optimization (#1675) 2016-04-19 16:04:02 +03:00
SPUInterpreter.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPUOpcodes.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPURecompiler.cpp Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPURecompiler.h Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPUThread.cpp Optimizations (#1680) 2016-04-25 13:49:12 +03:00
SPUThread.h Optimizations (#1680) 2016-04-25 13:49:12 +03:00