Added the MIPSTracer files to the project + name fix

This commit is contained in:
Nemoumbra 2024-09-07 01:03:23 +03:00
parent 00cd142365
commit 34f113207d
10 changed files with 22 additions and 1 deletions

View File

@ -2342,6 +2342,8 @@ add_library(${CoreLibName} ${CoreLinkType}
Core/MIPS/MIPSVFPUFallbacks.h
Core/MIPS/MIPSAsm.cpp
Core/MIPS/MIPSAsm.h
Core/MIPS/MIPSTracer.cpp
Core/MIPS/MIPSTracer.h
Core/MemFault.cpp
Core/MemFault.h
Core/MemMap.cpp

View File

@ -583,6 +583,7 @@
<ClCompile Include="KeyMap.cpp" />
<ClCompile Include="KeyMapDefaults.cpp" />
<ClCompile Include="MemFault.cpp" />
<ClCompile Include="MIPSTracer.cpp" />
<ClCompile Include="MIPS\ARM64\Arm64IRAsm.cpp" />
<ClCompile Include="MIPS\ARM64\Arm64IRCompALU.cpp" />
<ClCompile Include="MIPS\ARM64\Arm64IRCompBranch.cpp" />
@ -1193,6 +1194,7 @@
<ClInclude Include="KeyMap.h" />
<ClInclude Include="KeyMapDefaults.h" />
<ClInclude Include="MemFault.h" />
<ClInclude Include="MIPSTracer.h" />
<ClInclude Include="MIPS\ARM64\Arm64IRJit.h" />
<ClInclude Include="MIPS\ARM64\Arm64IRRegCache.h" />
<ClInclude Include="MIPS\fake\FakeJit.h" />

View File

@ -1315,6 +1315,9 @@
<ClCompile Include="HLE\AtracCtx2.cpp">
<Filter>HLE\Libraries</Filter>
</ClCompile>
<ClCompile Include="MIPSTracer.cpp">
<Filter>MIPS</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="ELF\ElfReader.h">
@ -2106,6 +2109,9 @@
<ClInclude Include="HLE\AtracCtx2.h">
<Filter>HLE\Libraries</Filter>
</ClInclude>
<ClInclude Include="MIPSTracer.h">
<Filter>MIPS</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\LICENSE.TXT" />

View File

@ -190,7 +190,7 @@ static const IRMeta irMeta[] = {
{ IROp::ApplyRoundingMode, "ApplyRoundingMode", "" },
{ IROp::UpdateRoundingMode, "UpdateRoundingMode", "" },
{IROp::LogBlockHash, "logBlockHash", ""}
{IROp::LogBlockHash, "LogBlockHash", ""}
};
const IRMeta *metaIndex[256];

0
Core/MIPSTracer.cpp Normal file
View File

1
Core/MIPSTracer.h Normal file
View File

@ -0,0 +1 @@
#pragma once

View File

@ -305,6 +305,7 @@
<ClInclude Include="..\..\Core\MIPS\MIPSTables.h" />
<ClInclude Include="..\..\Core\MIPS\MIPSVFPUFallbacks.h" />
<ClInclude Include="..\..\Core\MIPS\MIPSVFPUUtils.h" />
<ClInclude Include="..\..\Core\MIPS\MIPSTracer.h" />
<ClInclude Include="..\..\Core\MIPS\x86\Jit.h" />
<ClInclude Include="..\..\Core\MIPS\x86\JitSafeMem.h" />
<ClInclude Include="..\..\Core\MIPS\x86\RegCache.h" />
@ -583,6 +584,7 @@
<ClCompile Include="..\..\Core\MIPS\MIPSTables.cpp" />
<ClCompile Include="..\..\Core\MIPS\MIPSVFPUFallbacks.cpp" />
<ClCompile Include="..\..\Core\MIPS\MIPSVFPUUtils.cpp" />
<ClCompile Include="..\..\Core\MIPS\MIPSTracer.cpp" />
<ClCompile Include="..\..\Core\MIPS\x86\Asm.cpp" />
<ClCompile Include="..\..\Core\MIPS\x86\CompALU.cpp" />
<ClCompile Include="..\..\Core\MIPS\x86\CompBranch.cpp" />

View File

@ -555,6 +555,9 @@
<ClCompile Include="..\..\Core\MIPS\MIPSVFPUUtils.cpp">
<Filter>MIPS</Filter>
</ClCompile>
<ClCompile Include="..\..\Core\MIPS\MIPSTracer.cpp">
<Filter>MIPS</Filter>
</ClCompile>
<ClCompile Include="..\..\Core\Dialog\PSPDialog.cpp">
<Filter>Dialog</Filter>
</ClCompile>
@ -1624,6 +1627,9 @@
<ClInclude Include="..\..\Core\MIPS\MIPSVFPUUtils.h">
<Filter>MIPS</Filter>
</ClInclude>
<ClInclude Include="..\..\Core\MIPS\MIPSTracer.h">
<Filter>MIPS</Filter>
</ClInclude>
<ClInclude Include="..\..\Core\Dialog\PSPDialog.h">
<Filter>Dialog</Filter>
</ClInclude>

View File

@ -447,6 +447,7 @@ EXEC_AND_LIB_FILES := \
$(SRC)/Core/MIPS/MIPSVFPUFallbacks.cpp.arm \
$(SRC)/Core/MIPS/MIPSCodeUtils.cpp.arm \
$(SRC)/Core/MIPS/MIPSDebugInterface.cpp \
$(SRC)/Core/MIPS/MIPSTracer.cpp \
$(SRC)/Core/MIPS/IR/IRAnalysis.cpp \
$(SRC)/Core/MIPS/IR/IRFrontend.cpp \
$(SRC)/Core/MIPS/IR/IRJit.cpp \

View File

@ -758,6 +758,7 @@ SOURCES_CXX += \
$(COREDIR)/MIPS/MIPSStackWalk.cpp \
$(COREDIR)/MIPS/MIPSVFPUUtils.cpp \
$(COREDIR)/MIPS/MIPSVFPUFallbacks.cpp \
$(COREDIR)/MIPS/MIPSTracer.cpp \
$(COREDIR)/MemFault.cpp \
$(COREDIR)/MemMap.cpp \
$(COREDIR)/MemMapFunctions.cpp \