Optimization to merge LOAD+SWAP and SWAP+STORE into flagged opcodes.

This commit is contained in:
Ben Vanik
2015-06-15 18:59:17 -07:00
parent ddaf08ca8d
commit 2a6ada2a3c
6 changed files with 195 additions and 0 deletions

View File

@@ -772,6 +772,9 @@
<ClCompile Include="src\xenia\gpu\tracing.cc">
<Filter>src\xenia\gpu</Filter>
</ClCompile>
<ClCompile Include="src\xenia\cpu\compiler\passes\memory_sequence_combination_pass.cc">
<Filter>src\xenia\cpu\compiler\passes</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\xenia\emulator.h">
@@ -1491,6 +1494,9 @@
<ClInclude Include="third_party\capstone\utils.h">
<Filter>third_party\capstone</Filter>
</ClInclude>
<ClInclude Include="src\xenia\cpu\compiler\passes\memory_sequence_combination_pass.h">
<Filter>src\xenia\cpu\compiler\passes</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="src\xenia\cpu\backend\x64\x64_sequence.inl">