rpcsx/rpcs3/Emu/Cell
eladash 969af86eba SPU: Implement BISLED
DFCMGT instruction removed, it was wrong to add to begin with

ASMJIT: Fix compilation of double compare instructions, move exception to runtime instead of compiletime!
Jarves confirmed that he implemented this instruction because of that bug with asmjit only, affected God Of War 3
2019-04-11 17:47:52 +03:00
..
lv2 Check start status in sys_prx_start/stop_module 2019-04-11 17:47:52 +03:00
Modules hle: Add some more functions 2019-04-10 22:15:35 +03:00
Common.h PPU interpreter (precise): SAT bit implemented (#2736) 2017-04-30 21:05:50 +03:00
ErrorCodes.h Added CELL_CANCEL 2017-05-15 14:37:05 +03:00
MFC.cpp Update SPU dump: print current MFC cmd 2018-05-21 00:18:37 +03:00
MFC.h Remove mfc_thread 2018-03-31 21:13:12 +03:00
PPCDisAsm.h fmt::by_value, fmt::Format removed 2015-08-24 21:22:42 +03:00
PPUAnalyser.cpp Initial sys_overlay 2019-04-10 23:25:09 +03:00
PPUAnalyser.h Move rotate/cntlz/cnttz helpers to Utilities/asm.h 2018-09-08 00:32:04 +03:00
PPUCallback.h Increases stack allocation for callbacks. 2018-11-12 15:09:26 +03:00
PPUDisAsm.cpp Fixes PPU disasm for branch opcodes 2018-04-16 19:02:06 +04:00
PPUDisAsm.h Silence some obvious warnings 2017-08-18 23:09:52 +03:00
PPUFunction.cpp Make sure to update cia when calling in unknown hle table func access 2019-04-11 17:47:52 +03:00
PPUFunction.h PPU LLVM: paradigm shift 2017-06-23 20:09:33 +03:00
PPUInterpreter.cpp ppu Fast/Precise: Fix SIMD instructions VSUM2SWS, VPKSWSS, VPKSHUS, VPKSHSS 2019-04-11 17:47:52 +03:00
PPUInterpreter.h PPU: remove SSSE3 dependency 2017-12-20 01:21:15 +03:00
PPUModule.cpp Initial sys_overlay 2019-04-10 23:25:09 +03:00
PPUModule.h hle: Fix cellSysutilAvcExt module 2019-03-31 00:55:55 +03:00
PPUOpcodes.h Move rotate/cntlz/cnttz helpers to Utilities/asm.h 2018-09-08 00:32:04 +03:00
PPUThread.cpp Prefetch byteswapped opcodes in ppu interpreter 2019-04-11 17:47:52 +03:00
PPUThread.h ppu interpreter: Improve FPCC field handling 2019-04-11 17:47:52 +03:00
PPUTranslator.cpp Prefetch byteswapped opcodes in ppu interpreter 2019-04-11 17:47:52 +03:00
PPUTranslator.h Use LLVM 9 2019-03-30 01:36:48 +03:00
RawSPUThread.cpp Migration to named_thread<> 2018-10-19 22:22:35 +03:00
RawSPUThread.h Migration to named_thread<> 2018-10-19 22:22:35 +03:00
SPUAnalyser.cpp Implement spu_iname helper 2018-07-06 00:33:52 +03:00
SPUAnalyser.h Implement spu_iname helper 2018-07-06 00:33:52 +03:00
SPUASMJITRecompiler.cpp SPU: Implement BISLED 2019-04-11 17:47:52 +03:00
SPUASMJITRecompiler.h Implement spu_runtime::reset 2019-03-23 02:43:41 +03:00
SPUDisAsm.cpp Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPUDisAsm.h Complex STOP 0x0 hack 2017-02-24 16:57:09 +03:00
SPUInterpreter.cpp SPU: Implement BISLED 2019-04-11 17:47:52 +03:00
SPUInterpreter.h Migration to named_thread<> 2018-10-19 22:22:35 +03:00
SPUOpcodes.h Extend ppu_decoder/spu_decoder templates 2018-05-30 20:35:35 +03:00
SPURecompiler.cpp SPU: Implement BISLED 2019-04-11 17:47:52 +03:00
SPURecompiler.h New SPU interpreter (SPU fast) 2019-03-27 20:33:44 +03:00
SPUThread.cpp PPU/SPU transactions: ease cache line interference (TSX path) 2019-04-10 13:58:12 +03:00
SPUThread.h Make more use of the new atomic_t<>::release 2019-02-10 00:16:57 +03:00