OBattler
|
10e16249fd
|
Merged the two copies of x86_ops_call.h.
|
2020-07-15 03:37:44 +02:00 |
|
OBattler
|
39726915d3
|
Merged the two versions of x86_flags.h into one.
|
2020-07-15 03:22:28 +02:00 |
|
OBattler
|
a862bda04c
|
Rewrote the recompiler interrupt checking in assembly (and removed it for the new dynamic compiler because the requires uops are not present), brings performance back up, and also did a number of CPU-related clean-ups (mostly removal of dead variables and associated code).
|
2020-07-13 19:46:19 +02:00 |
|
OBattler
|
0cd0d83cee
|
Both recompilers now check for interrupt after every instruction and exit the block if one has happened.
|
2020-07-13 01:23:40 +02:00 |
|
OBattler
|
099fd2fc34
|
Properly fixed update_tsc().
|
2020-07-12 23:51:56 +02:00 |
|
OBattler
|
38828bdc3b
|
TSC update cycle fixes.
|
2020-07-12 21:05:46 +02:00 |
|
OBattler
|
974a7ae4f1
|
Fixed cycles accumulation in update_tsc() when cache is enabled (and the actual recompiler kicks in), and also fixed a warning in the 82091AA code.
|
2020-07-12 20:01:16 +02:00 |
|
OBattler
|
4e48943ad5
|
Moved the recompiler timings to cpu/ because they are common to both recompilers and fixed a bug in the common timings header file.
|
2020-06-13 11:12:28 +02:00 |
|
OBattler
|
395537070b
|
Renamed the three CPU folders to their final names.
|
2020-06-13 10:53:11 +02:00 |
|