Commit graph

1195 commits

Author SHA1 Message Date
ogamespec
c9d2bca2d1 Small fix in GL_CloseSubsystem 2022-02-10 19:29:30 +03:00
ogamespec
54682a93bb
Merge pull request #233 from ogamespec/master
Rename some structs
2022-02-10 19:01:15 +03:00
ogamespec
3535a711af Small IntelCore rebranding 2022-02-10 18:59:47 +03:00
ogamespec
ed5e1b8b9d GekkoCore small rebranding 2022-02-10 18:53:03 +03:00
ogamespec
fc38a9791c
Merge pull request #232 from ogamespec/master
DSP small rebranding
2022-02-10 18:41:09 +03:00
ogamespec
e0ece3e609 DSP small rebranding 2022-02-10 18:40:46 +03:00
ogamespec
ada4f91b1f Merge branch 'master' of https://github.com/ogamespec/dolwin 2022-02-10 18:30:28 +03:00
ogamespec
7bef63b9fc Abandoned VS2015 projects 2022-02-10 18:30:19 +03:00
ogamespec
8b22c554bd
Merge pull request #231 from ogamespec/master
Merge branch '3-gekko-jitc64'
2022-02-10 18:23:06 +03:00
ogamespec
8840183f3c Merge branch '3-gekko-jitc64' 2022-02-10 18:22:22 +03:00
ogamespec
38f9ac5351 Projects 2022-01-26 22:48:09 +03:00
ogamespec
7aaa864f90
Merge pull request #230 from ogamespec/3-gekko-jitc64
Fixed jitc x64 common prolog/epilog (spl -> rsp)
2021-07-25 22:37:43 +03:00
ogamespec
ed8f4ee94f Fixed jitc x64 common prolog/epilog (spl -> rsp) 2021-07-25 19:11:57 +03:00
ogamespec
2da0c95de9
Merge pull request #229 from ogamespec/3-gekko-jitc64
Implemented missing FPU/PS instructions
2021-07-25 16:51:02 +03:00
ogamespec
9c5c1200f9 The cache now has access to the core 2021-07-25 16:48:26 +03:00
ogamespec
49c68158c1 Implemented missing FPU/PS instructions 2021-06-18 01:58:29 +03:00
ogamespec
8b6608c285
Merge pull request #228 from ogamespec/3-gekko-jitc64
Gekko gather buffer auto-retire support
2021-06-18 01:16:59 +03:00
ogamespec
8254a98902 Update Gekko.h 2021-06-18 01:15:04 +03:00
ogamespec
502d6c5dc0 Gekko address reservation facility 2021-06-18 00:32:37 +03:00
ogamespec
47900a94da Update GatherBuffer.cpp 2021-06-18 00:17:14 +03:00
ogamespec
c552e2d4c7 Made set/reset XER macros as private methods 2021-06-18 00:15:57 +03:00
ogamespec
9f31b32e03 GatherBuffer retire 2021-06-17 23:56:54 +03:00
ogamespec
d401f0b2df
Merge pull request #227 from ogamespec/3-gekko-jitc64
Removed asm modules
2021-06-17 23:04:04 +03:00
ogamespec
982fa8e456 Update System.cpp 2021-06-17 23:03:07 +03:00
ogamespec
6a1b4899cc Removed asm modules 2021-06-17 22:44:42 +03:00
ogamespec
940692948d
Merge pull request #226 from ogamespec/3-gekko-jitc64
Cumulative fixes based on GekkoCore unit test results
2021-06-17 22:23:46 +03:00
ogamespec
a829855612 Minor changes 2021-06-17 22:20:56 +03:00
ogamespec
3d35bee949 FullAdder 2021-06-17 22:15:27 +03:00
ogamespec
01fb84caed Reworked interpreter add/sub instructions 2021-06-17 21:44:55 +03:00
ogamespec
9e1ebb1ba4 Update Rotate.cpp 2021-06-17 17:11:46 +03:00
ogamespec
ec91d58b83 Removed unneded macros 2021-06-17 16:34:48 +03:00
ogamespec
404e2c7e5f Simplified FP store single instructions 2021-06-16 23:33:38 +03:00
ogamespec
395e1b75aa Small fix in Json parser 2021-06-16 22:55:09 +03:00
ogamespec
3dd27211c2 Implemented missing opcodes lswx, stswx 2021-06-16 21:50:57 +03:00
ogamespec
a09c29be8f GekkoAssembler lwzux fixed 2021-06-16 20:49:47 +03:00
ogamespec
c4d1df7517 Removed ambigious ReadHalfS 2021-06-16 19:02:15 +03:00
ogamespec
508cf694b7 Update GekkoDisasm.cpp 2021-06-16 18:46:25 +03:00
ogamespec
7ffbe8567e Gekko mcrf fixed 2021-06-16 18:23:52 +03:00
ogamespec
8d4530eb11 Jitc tuning for GekkoIsaTest 2021-06-16 13:55:21 +03:00
ogamespec
8e5f5f927c
Merge pull request #225 from ogamespec/3-gekko-jitc64
Cumulative changes in JITC development.
2021-06-16 13:26:15 +03:00
ogamespec
3140602cbd More Gekko->core 2021-06-16 13:22:37 +03:00
ogamespec
11fe79d74b Removed ExecuteOpcodeDirect, simplifed SPR access 2021-06-16 13:09:39 +03:00
ogamespec
ffe7b64c20 Update JitcPairedSingle.cpp 2021-06-15 23:37:53 +03:00
ogamespec
1e945ad190 Friended DspUnitTest 2021-06-15 14:25:16 +03:00
ogamespec
818a5b7bda Update Fallback.cpp 2021-06-08 19:17:57 +03:00
ogamespec
dd8460e331 Easy to read Jitc::FallbackStub 2021-06-08 19:16:09 +03:00
ogamespec
03b96c5823 A more easy-to-read Common.cpp 2021-06-08 18:28:45 +03:00
ogamespec
d4a4bdadcb JitcEnabled command 2021-06-08 15:12:19 +03:00
ogamespec
01a49dd36a JitcX86 stub 2021-06-08 14:58:13 +03:00
ogamespec
5b01a8501c Fixed sraw. opcode 2021-06-08 12:42:33 +03:00