CPU: Add MIPS assembler

This commit is contained in:
Stenzek
2026-06-24 19:55:04 +10:00
parent 1ffee71757
commit b43807a2bf
10 changed files with 998 additions and 148 deletions
+24
View File
@@ -29,6 +29,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "googletest", "dep\googletes
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "common-tests", "src\common-tests\common-tests.vcxproj", "{EA2B9C7A-B8CC-42F9-879B-191A98680C10}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "core-tests", "src\core-tests\core-tests.vcxproj", "{93D9300C-B64A-4B21-A4B5-30173DE88747}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "scmversion", "src\scmversion\scmversion.vcxproj", "{075CED82-6A20-46DF-94C7-9624AC9DDBEB}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "updater", "src\updater\updater.vcxproj", "{32EEAF44-57F8-4C6C-A6F0-DE5667123DD5}"
@@ -523,6 +525,28 @@ Global
{EA2B9C7A-B8CC-42F9-879B-191A98680C10}.ReleaseLTCG-Clang|x64.ActiveCfg = ReleaseLTCG-Clang|x64
{EA2B9C7A-B8CC-42F9-879B-191A98680C10}.ReleaseLTCG-Clang-SSE2|ARM64.ActiveCfg = ReleaseLTCG-Clang|ARM64
{EA2B9C7A-B8CC-42F9-879B-191A98680C10}.ReleaseLTCG-Clang-SSE2|x64.ActiveCfg = ReleaseLTCG-Clang-SSE2|x64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.Debug|ARM64.ActiveCfg = Debug-Clang|ARM64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.Debug|x64.ActiveCfg = Debug|x64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.Debug-Clang|ARM64.ActiveCfg = Debug-Clang|ARM64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.Debug-Clang|x64.ActiveCfg = Debug-Clang|x64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.Debug-Clang-SSE2|ARM64.ActiveCfg = Debug-Clang|ARM64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.Debug-Clang-SSE2|x64.ActiveCfg = Debug-Clang-SSE2|x64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.DebugFast|ARM64.ActiveCfg = DebugFast-Clang|ARM64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.DebugFast|x64.ActiveCfg = DebugFast|x64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.DebugFast-Clang|ARM64.ActiveCfg = DebugFast-Clang|ARM64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.DebugFast-Clang|x64.ActiveCfg = DebugFast-Clang|x64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.Devel-Clang|ARM64.ActiveCfg = Devel-Clang|ARM64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.Devel-Clang|x64.ActiveCfg = Devel-Clang|x64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.Release|ARM64.ActiveCfg = Release-Clang|ARM64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.Release|x64.ActiveCfg = Release|x64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.Release-Clang|ARM64.ActiveCfg = Release-Clang|ARM64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.Release-Clang|x64.ActiveCfg = Release-Clang|x64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.ReleaseLTCG|ARM64.ActiveCfg = ReleaseLTCG-Clang|ARM64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.ReleaseLTCG|x64.ActiveCfg = ReleaseLTCG|x64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.ReleaseLTCG-Clang|ARM64.ActiveCfg = ReleaseLTCG-Clang|ARM64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.ReleaseLTCG-Clang|x64.ActiveCfg = ReleaseLTCG-Clang|x64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.ReleaseLTCG-Clang-SSE2|ARM64.ActiveCfg = ReleaseLTCG-Clang|ARM64
{93D9300C-B64A-4B21-A4B5-30173DE88747}.ReleaseLTCG-Clang-SSE2|x64.ActiveCfg = ReleaseLTCG-Clang-SSE2|x64
{075CED82-6A20-46DF-94C7-9624AC9DDBEB}.Debug|ARM64.ActiveCfg = Debug-Clang|ARM64
{075CED82-6A20-46DF-94C7-9624AC9DDBEB}.Debug|x64.ActiveCfg = Debug|x64
{075CED82-6A20-46DF-94C7-9624AC9DDBEB}.Debug|x64.Build.0 = Debug|x64