rpcsx/rpcs3/Emu/Cell
Lassi Hämäläinen 499035512b Split Emu/Memory into more logical headers
- Add vm_locking.h and vm_reservation.h and move relevant functions
  and types to these headers.
- Change include order and make vm_ptr.h, vm_var.h and vm_ref.h headers
  usable invidually and them including vm.h instead of other way around
- Because usage of vm::ptr now requires including vm_ptr.h instead of
  vm.h updated multiple #includes
- Added additional #includes to vm_reservation.h and vm_locking to
  where vm::reservation_* and locking related functions are used
2019-06-25 17:11:10 +03:00
..
lv2 Split Emu/Memory into more logical headers 2019-06-25 17:11:10 +03:00
Modules Split Emu/Memory into more logical headers 2019-06-25 17:11:10 +03:00
Common.h Implement std::bit_cast<> 2019-06-02 23:22:16 +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 Fix Unregistered HLE function access 2019-04-29 23:04:16 +03:00
PPUFunction.h PPU LLVM: paradigm shift 2017-06-23 20:09:33 +03:00
PPUInterpreter.cpp Split Emu/Memory into more logical headers 2019-06-25 17:11:10 +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 Split Emu/Memory into more logical headers 2019-06-25 17:11:10 +03:00
PPUOpcodes.h Move rotate/cntlz/cnttz helpers to Utilities/asm.h 2018-09-08 00:32:04 +03:00
PPUThread.cpp Split Emu/Memory into more logical headers 2019-06-25 17:11:10 +03:00
PPUThread.h Split Emu/Memory into more logical headers 2019-06-25 17:11:10 +03:00
PPUTranslator.cpp SPU analyser: basic function detection in Giga mode 2019-05-11 02:13:19 +03:00
PPUTranslator.h Fix some "-Wpedantic" warnings 2019-06-01 22:59:23 +03:00
RawSPUThread.cpp SPU analyser: basic function detection in Giga mode 2019-05-11 02:13:19 +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 SPU analyser: basic function detection in Giga mode 2019-05-11 02:13:19 +03:00
SPUASMJITRecompiler.cpp Fix SPU Loop Detection 2019-06-20 14:46:32 +03:00
SPUASMJITRecompiler.h SPU LLVM/ASMJIT: fix BRA/BRASL instructions for PIC 2019-05-16 02:41:31 +03:00
SPUDisAsm.cpp Partial commit: Cell 2016-04-15 19:22:34 +03:00
SPUDisAsm.h SPU Disasm: fix absolute addressing in some instructions. 2019-05-16 00:53:37 +03:00
SPUInterpreter.cpp Implement cpu_thread::suspend_all 2019-06-19 20:36:12 +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 Fix SPU Loop Detection 2019-06-20 14:46:32 +03:00
SPURecompiler.h SPU: implement spu_runtime::g_tail_escape 2019-05-15 18:47:40 +03:00
SPUThread.cpp Split Emu/Memory into more logical headers 2019-06-25 17:11:10 +03:00
SPUThread.h Implement cpu_thread::suspend_all 2019-06-19 20:36:12 +03:00