rpcsx/rpcs3/Emu/Cell
Nekotekina dcd011048d Implement "built_function" utility (runtime-generated assembly)
Similar to build_function_asm, but links without indirection.
Achieved by emitting code directly into a byte array.
2021-12-22 19:27:20 +03:00
..
lv2 sys_spu_thread: Removed unused field access 2021-12-02 21:36:57 +03:00
Modules cellSaveData: prevent some potential crashes due to corrupt files 2021-12-14 20:30:47 +01:00
Common.h Move types.h to util/types.hpp 2020-12-12 15:12:01 +03:00
ErrorCodes.h Improve error_code (new formatting constructor) 2021-05-19 22:41:16 +03:00
MFC.cpp Remove BOM markers 2020-12-06 15:30:12 +03:00
MFC.h SPU debugger: Implement MFC journal 2021-03-02 21:57:51 +03:00
PPCDisAsm.h GUI Utilities: Implement instruction search, PPU/SPU disasm improvements (#10968) 2021-10-12 23:12:30 +03:00
PPUAnalyser.cpp PPU LLVM: allow to drop setting SAT flag (optimization, module-wide) 2021-12-03 00:14:06 +03:00
PPUAnalyser.h PPU LLVM: allow to drop setting SAT flag (optimization, module-wide) 2021-12-03 00:14:06 +03:00
PPUCallback.h Fix HLE callbacks within context of HLE PPU stack variables 2021-06-28 14:31:28 +03:00
PPUDisAsm.cpp SPU DisAsm: Force decimal point insertion for constant floats 2021-10-30 21:33:06 +02:00
PPUDisAsm.h PPUDisAsm: Fix MFSPR/MTSPR disassembly 2021-10-16 15:03:52 +02:00
PPUFunction.cpp Move HLE table address to FXO (#10284) 2021-05-17 14:22:27 +03:00
PPUFunction.h Move HLE table address to FXO (#10284) 2021-05-17 14:22:27 +03:00
PPUInterpreter.cpp PPU LLVM: rewrite and optimize saturation bit 2021-12-03 00:14:06 +03:00
PPUInterpreter.h PPU: implement VNMSUBFP (precise variant) 2020-06-07 22:44:07 +03:00
PPUModule.cpp GUI Utilities: Implement instruction search, PPU/SPU disasm improvements (#10968) 2021-10-12 23:12:30 +03:00
PPUModule.h Patches/PPU: Implement HLE/LLE/With-TOC function call patches 2021-09-26 20:49:57 +03:00
PPUOpcodes.h Remove constexpr from ppu/spu decoders. 2020-12-10 15:06:01 +03:00
PPUThread.cpp Implement "built_function" utility (runtime-generated assembly) 2021-12-22 19:27:20 +03:00
PPUThread.h PPU LLVM: rewrite and optimize saturation bit 2021-12-03 00:14:06 +03:00
PPUTranslator.cpp PPU LLVM: rewrite and optimize saturation bit 2021-12-03 00:14:06 +03:00
PPUTranslator.h PPU LLVM: fix bitcast usage to enable constant folding 2021-12-07 15:35:51 +03:00
RawSPUThread.cpp Simplify named_thread construction 2021-05-01 18:08:03 +03:00
RawSPUThread.h Migration to named_thread<> 2018-10-19 22:22:35 +03:00
SPUAnalyser.cpp spu_iname: refactor to use actual strings 2020-03-26 15:26:55 +03:00
SPUAnalyser.h Move types.h to util/types.hpp 2020-12-12 15:12:01 +03:00
SPUASMJITRecompiler.cpp SPU ASMJIT: Disable 512 wide spu verification 2021-11-01 20:04:26 +03:00
SPUASMJITRecompiler.h types.hpp: remove intrinsic includes 2020-12-21 21:11:25 +03:00
SPUDisAsm.cpp SPU DisAsm: Print SPU floats 2021-10-29 19:15:21 +02:00
SPUDisAsm.h SPU DisAsm: Print SPU floats 2021-10-29 19:15:21 +02:00
SPUInterpreter.cpp SPU: Implement interrupts handling for remaining events 2021-10-20 15:46:50 +03:00
SPUInterpreter.h Make spu_decoder<> objects constexpr 2020-03-24 12:18:37 +03:00
SPUOpcodes.h Enable -Wunused-function warning 2021-02-15 14:39:53 +03:00
SPURecompiler.cpp Implement "built_function" utility (runtime-generated assembly) 2021-12-22 19:27:20 +03:00
SPURecompiler.h Implement "built_function" utility (runtime-generated assembly) 2021-12-22 19:27:20 +03:00
SPUThread.cpp Implement "built_function" utility (runtime-generated assembly) 2021-12-22 19:27:20 +03:00
SPUThread.h SPU: Implement interrupts handling for remaining events 2021-10-20 15:46:50 +03:00
timers.hpp cellAudio fix 2021-09-20 07:59:34 +02:00