rpcsx/rpcs3/Emu/Cell
Nekotekina 439a78d12c SPU ASMJIT: rewrite 128-bit shifts by bit
Six instructions changed to use xmm registers instead of gpr.
ROTQBII, ROTQMBII, SHLQBII look better (shifts by imm)
ROTQBI, ROTQMBI, SHLQBI changed for consistency (shifts by variable)
2018-02-08 21:10:03 +03:00
..
lv2 hle: add a missing check in sys_spu 2018-02-06 04:09:07 +04:00
Modules Add sceNpMatchingInt 2018-02-03 14:07:38 +00: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 mfc: dont check for one completed command if tag update requast is 2 2018-02-06 04:09:07 +04:00
MFC.h cell/scheduler: Manage thread placement depending on cpu hardware 2018-01-19 12:03:57 +03:00
PPCDisAsm.h fmt::by_value, fmt::Format removed 2015-08-24 21:22:42 +03:00
PPUAnalyser.cpp fixup 2017-10-28 23:39:10 +03:00
PPUAnalyser.h ppu_acontext draft 2017-10-28 23:24:08 +03:00
PPUCallback.h Silly macro removed 2016-08-12 19:31:28 +03:00
PPUDisAsm.cpp disasm: display db[x]cyc 2017-12-10 16:19:36 +04:00
PPUDisAsm.h Silence some obvious warnings 2017-08-18 23:09:52 +03:00
PPUFunction.cpp sys_net full rewrite 2017-10-05 19:51:37 +03:00
PPUFunction.h PPU LLVM: paradigm shift 2017-06-23 20:09:33 +03:00
PPUInterpreter.cpp PPU: remove SSSE3 dependency 2017-12-20 01:21:15 +03:00
PPUInterpreter.h PPU: remove SSSE3 dependency 2017-12-20 01:21:15 +03:00
PPUModule.cpp Add sceNpMatchingInt 2018-02-03 14:07:38 +00:00
PPUModule.h Add sceNpMatchingInt 2018-02-03 14:07:38 +00:00
PPUOpcodes.h PPU: remove SSSE3 dependency 2017-12-20 01:21:15 +03:00
PPUThread.cpp Qt/Core: implement max llvm compile threads 2018-01-26 01:57:05 +04:00
PPUThread.h cell/scheduler: Manage thread placement depending on cpu hardware 2018-01-19 12:03:57 +03:00
PPUTranslator.cpp PPU LLVM: rewrite AVG instructions 2018-02-08 21:10:03 +03:00
PPUTranslator.h Initial cpu_translator impl 2018-02-08 21:10:03 +03:00
RawSPUThread.cpp Spaces to tabs 2017-12-10 16:48:33 +04:00
RawSPUThread.h IdManager improved 2017-01-25 23:29:36 +03:00
SPUAnalyser.cpp Spaces to tabs 2017-12-10 16:48:33 +04:00
SPUAnalyser.h SPU: minor optimization 2017-07-30 01:09:42 +03:00
SPUASMJITRecompiler.cpp SPU ASMJIT: rewrite 128-bit shifts by bit 2018-02-08 21:10:03 +03:00
SPUASMJITRecompiler.h SPU: remove SSSE3 dependency 2017-12-20 00:04:08 +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: fixes 2017-12-20 01:21:59 +03:00
SPUInterpreter.h SPU: add some AVX-512 variants 2017-12-20 00:04:09 +03:00
SPUOpcodes.h SPU: remove SSSE3 dependency 2017-12-20 00:04:08 +03:00
SPURecompiler.cpp Spaces to tabs 2017-12-10 16:48:33 +04:00
SPURecompiler.h Minor changes 2017-01-25 04:43:12 +03:00
SPUThread.cpp spu: add a missing STOP code 2018-02-06 04:09:07 +04:00
SPUThread.h Spaces to tabs 2017-12-10 16:48:33 +04:00