dingusppc/cpu/ppc
Maxim Poliakovski 6ef0f0baae Fix CPU cycles counter to play nicely with setjmp.
setjmp clobbers non-volatile local variables. bb_start_la is such
a local variable that is used for counting of virtual CPU cycles.
To make cycles counting work after setjmp, the global variable
glob_bb_start_la is used to preserve content of bb_start_la accross
interpreter pipeline.
2020-06-03 15:21:19 +02:00
..
test Fixed redunant variable names for PPC emulation. 2020-03-04 21:29:04 -07:00
CMakeLists.txt
poweropcodes.cpp Initial attempt at fixing SDL2 building for Windows 2020-03-22 20:15:12 -07:00
ppcdisasm.cpp Three tiny typos fixed 2020-03-01 14:11:26 -07:00
ppcdisasm.h
ppcemu.h Remove unused variable grab_branch. 2020-06-01 23:12:18 +02:00
ppcexceptions.cpp Simplified prog_counter back to pc 2020-03-05 07:48:10 -07:00
ppcexec.cpp Fix CPU cycles counter to play nicely with setjmp. 2020-06-03 15:21:19 +02:00
ppcfpopcodes.cpp Fixed redunant variable names for PPC emulation. 2020-03-04 21:29:04 -07:00
ppcgekkoopcodes.cpp
ppcmmu.cpp Support more than one I/O region per device. 2020-03-31 18:48:04 +02:00
ppcmmu.h Mock up DBDMA channel execution for sound. 2020-03-19 02:00:18 +01:00
ppcopcodes.cpp Remove unused variable grab_branch. 2020-06-01 23:12:18 +02:00