rpcsx/rpcs3/Emu/Cell
Eladash 59ed222205 Disasm: read instruction contents only once
Memory is volatile and may be changed by guest threads, ensure the decoded instruction matches with the data.
2020-12-21 13:46:26 +03:00
..
lv2 Move align helpers to util/asm.hpp 2020-12-18 18:07:42 +03:00
Modules Move align helpers to util/asm.hpp 2020-12-18 18:07:42 +03:00
Common.h Move types.h to util/types.hpp 2020-12-12 15:12:01 +03:00
ErrorCodes.h Move types.h to util/types.hpp 2020-12-12 15:12:01 +03:00
MFC.cpp Remove BOM markers 2020-12-06 15:30:12 +03:00
MFC.h Move types.h to util/types.hpp 2020-12-12 15:12:01 +03:00
PPCDisAsm.h Cleanup disasm classes a bit 2020-12-21 13:46:26 +03:00
PPUAnalyser.cpp Add usz alias for std::size_t 2020-12-18 12:23:53 +03:00
PPUAnalyser.h Add usz alias for std::size_t 2020-12-18 12:23:53 +03:00
PPUCallback.h Fix bug with vector arg alignment in BIND_FUNC and callbacks. 2020-12-18 18:07:42 +03:00
PPUDisAsm.cpp Disasm: read instruction contents only once 2020-12-21 13:46:26 +03:00
PPUDisAsm.h Cleanup disasm classes a bit 2020-12-21 13:46:26 +03:00
PPUFunction.cpp LV2: cleanup syscall table (#9106) 2020-10-21 10:04:34 +03:00
PPUFunction.h Fix bug with vector arg alignment in BIND_FUNC and callbacks. 2020-12-18 18:07:42 +03:00
PPUInterpreter.cpp Cleanup and move sysinfo.h -> util/sysinfo.hpp 2020-12-18 12:55:54 +03:00
PPUInterpreter.h PPU: implement VNMSUBFP (precise variant) 2020-06-07 22:44:07 +03:00
PPUModule.cpp Move align helpers to util/asm.hpp 2020-12-18 18:07:42 +03:00
PPUModule.h Remove BOM markers 2020-12-06 15:30:12 +03:00
PPUOpcodes.h Remove constexpr from ppu/spu decoders. 2020-12-10 15:06:01 +03:00
PPUThread.cpp Cleanup disasm classes a bit 2020-12-21 13:46:26 +03:00
PPUThread.h Add usz alias for std::size_t 2020-12-18 12:23:53 +03:00
PPUTranslator.cpp Add usz alias for std::size_t 2020-12-18 12:23:53 +03:00
PPUTranslator.h Add usz alias for std::size_t 2020-12-18 12:23:53 +03:00
RawSPUThread.cpp atomic.hpp: replace std::atomic with atomic_t 2020-12-07 17:13:12 +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 Move align helpers to util/asm.hpp 2020-12-18 18:07:42 +03:00
SPUASMJITRecompiler.h Split BEType.h to util/v128.hpp and util/to_endian.hpp 2020-12-13 16:34:45 +03:00
SPUDisAsm.cpp Disasm: read instruction contents only once 2020-12-21 13:46:26 +03:00
SPUDisAsm.h Cleanup disasm classes a bit 2020-12-21 13:46:26 +03:00
SPUInterpreter.cpp Cleanup and move sysinfo.h -> util/sysinfo.hpp 2020-12-18 12:55:54 +03:00
SPUInterpreter.h Make spu_decoder<> objects constexpr 2020-03-24 12:18:37 +03:00
SPUOpcodes.h Remove constexpr from ppu/spu decoders. 2020-12-10 15:06:01 +03:00
SPURecompiler.cpp Cleanup disasm classes a bit 2020-12-21 13:46:26 +03:00
SPURecompiler.h SPU LLVM: fix spu_cache dependency 2020-05-31 21:54:04 +03:00
SPUThread.cpp Cleanup disasm classes a bit 2020-12-21 13:46:26 +03:00
SPUThread.h Split BEType.h to util/v128.hpp and util/to_endian.hpp 2020-12-13 16:34:45 +03:00