Commit graph

1159 commits

Author SHA1 Message Date
ogamespec
0a717c86b0 Update Jitc.cpp 2022-02-10 21:46:38 +03:00
ogamespec
4c44d7690c
Merge pull request #239 from ogamespec/master
Fixed Jitc::Invalidate
2022-02-10 21:39:02 +03:00
ogamespec
df7d5ea673 Fixed Jitc::Invalidate 2022-02-10 21:38:41 +03:00
ogamespec
a0101d7952
Merge pull request #238 from ogamespec/master
Replaced unordered_map to indexed array for JITC
2022-02-10 21:15:14 +03:00
ogamespec
7d99ec52e3 Replaced unordered_map to indexed array for JITC 2022-02-10 21:14:50 +03:00
ogamespec
38b3252b92
Merge pull request #237 from ogamespec/master
Less anal - more fun
2022-02-10 20:09:31 +03:00
ogamespec
e8334f71b7 Less anal - more fun 2022-02-10 19:59:27 +03:00
ogamespec
c5c2f75998
Merge pull request #236 from ogamespec/master
MnAnalyze -> MnDecoder
2022-02-10 19:55:59 +03:00
ogamespec
7accb5be6c MnAnalyze -> MnDecoder 2022-02-10 19:55:36 +03:00
ogamespec
cab82982d4 MN102 Decoder 2022-02-10 19:54:03 +03:00
ogamespec
ffa4ddbeb0 DSP DecoderInfo in class instance 2022-02-10 19:52:11 +03:00
ogamespec
50fbce7a0b
Merge pull request #235 from ogamespec/master
DecoderInfo in class instance
2022-02-10 19:47:44 +03:00
ogamespec
c046f70c28 DecoderInfo in class instance 2022-02-10 19:47:19 +03:00
ogamespec
5cab80074e
Merge pull request #234 from ogamespec/master
Small fix in GL_CloseSubsystem
2022-02-10 19:29:47 +03:00
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