Commit Graph

6703 Commits

Author SHA1 Message Date
Joseph Mattiello dedd3c82dc debug wrap perf counters 2025-07-06 18:08:10 -04:00
Joseph Mattiello 1dd8e4f833 block caching? 2025-07-06 18:05:17 -04:00
Joseph Mattiello 1c2ecdacb3 ultra interpreter, show though 2025-07-06 17:52:43 -04:00
Joseph Mattiello 79469e2de9 ultra ir? 2025-07-06 17:21:41 -04:00
Joseph Mattiello c9dd5eaebb shil ir? 2025-07-06 17:21:24 -04:00
Joseph Mattiello cef9d6c8cc less cache clearing, a little faster 2025-07-06 16:57:54 -04:00
Joseph Mattiello 381bccc292 better caching? 2025-07-06 16:49:22 -04:00
Joseph Mattiello 2d7503153d new shil interpreter 2025-07-06 16:41:17 -04:00
Joseph Mattiello 66762ff325 test.sh compiler flags 2025-07-06 16:08:42 -04:00
Joseph Mattiello 95269b868b more optimizations 2025-07-06 16:08:29 -04:00
Joseph Mattiello cd8c711985 ULTRA-FAST INTERPRETER 2025-07-06 15:58:45 -04:00
Joseph Mattiello 25dffb58b2 HYPER-OPTIMIZED DIRECT THREADED INTERPRETER 2025-07-06 15:14:15 -04:00
Joseph Mattiello e5dad8d967 llvm version 2025-07-06 15:03:05 -04:00
Joseph Mattiello ee640962d5 Revert "lol wasm?"
This reverts commit f012931d94.
2025-07-06 14:46:28 -04:00
Joseph Mattiello a2865a95ba Revert "more wasm, deley slot issue"
This reverts commit 40c352e5ed.
2025-07-06 14:46:19 -04:00
Joseph Mattiello 40c352e5ed more wasm, deley slot issue 2025-07-06 14:27:54 -04:00
Joseph Mattiello f012931d94 lol wasm? 2025-07-04 23:10:41 -04:00
Joseph Mattiello d9cdc99bb1 larger buffer? no help 2025-07-04 22:56:24 -04:00
Joseph Mattiello d4e1dd0781 more optimizations 2025-07-04 22:56:13 -04:00
Joseph Mattiello b712f5a5b4 register caching 2025-07-04 22:33:19 -04:00
Joseph Mattiello 1205e6daca add shil dynarec 2025-07-04 22:26:17 -04:00
Joseph Mattiello 0c85801096 neon and tuning 2025-07-04 22:19:25 -04:00
Joseph Mattiello fe79e9461b larger cache sizes 2025-07-04 22:13:52 -04:00
Joseph Mattiello 9f3357cd7b working but slow jitless i think 2025-07-04 22:04:18 -04:00
Joseph Mattiello ae1e437eb3 can build either dynarec from test.sh 2025-07-04 21:22:58 -04:00
Joseph Mattiello 4ba8198cf8 progress? 2025-07-04 18:47:22 -04:00
Joseph Mattiello 8c2669bd0c progress? 2025-07-04 17:34:12 -04:00
Joseph Mattiello 4540b14606 dynarec test added to cmake 2025-07-03 23:05:04 -04:00
Joseph Mattiello 7dde10e9e1 REVERT ME force dynarec 2025-07-03 23:04:51 -04:00
Joseph Mattiello dda304bbd4 test boots a rom 2025-07-03 23:03:17 -04:00
Joseph Mattiello 3dcc91b587 add a dynarec test 2025-07-03 22:35:59 -04:00
Joseph Mattiello e9d59c56c7 ffffff exception handler 2025-07-03 22:35:44 -04:00
Joseph Mattiello 3ee0a94cb8 starts to boot 2025-07-03 21:52:42 -04:00
Joseph Mattiello 76e74e7e6b init’s correctly 2025-07-03 21:45:07 -04:00
Joseph Mattiello 47ec11c2e0 start of implimentation 2025-07-03 21:04:55 -04:00
Joseph Mattiello 0b2104d0f5 stub 2025-07-03 20:53:21 -04:00
Joseph Mattiello 781a421605 builds “new dynarec” but crashes 2025-07-03 19:42:56 -04:00
Joseph Mattiello 718ccaa68c ir add back execute cycles call 2025-07-03 17:17:33 -04:00
Joseph Mattiello 87ddce6431 fix fpu test 2025-07-03 17:17:04 -04:00
Joseph Mattiello 30956a343c fix aica test 2025-07-03 17:16:56 -04:00
Joseph Mattiello aae89c4878 xbyak cmake fix 2025-07-03 17:02:52 -04:00
Joseph Mattiello d35b0a62f2 override test changes when not using new ir 2025-07-03 17:02:40 -04:00
Joseph Mattiello bdd7123f50 test builds legacy ir 2025-07-03 17:02:26 -04:00
Joseph Mattiello ec6031058e build works with dynarec? 2025-07-03 16:55:24 -04:00
Joseph Mattiello 42205caa5e build.h add back ability to compile dyanrec 2025-07-03 16:50:35 -04:00
Joseph Mattiello 4ea1530f16 test.sh re-add jit code 2025-07-03 16:50:22 -04:00
Joseph Mattiello d7c7d93329 log which dynarec or ir we’re using 2025-07-03 16:49:46 -04:00
Joseph Mattiello 7c370d0ce5 fix dynrarec jitless includes 2025-07-03 16:47:39 -04:00
Joseph Mattiello 150aef8cc8 start to add back dynarec 2025-07-03 15:49:31 -04:00
Joseph Mattiello e0fe1ed3db fix test script vulkan sdk env 2025-07-03 15:12:51 -04:00