dolphin/Source
Sintendo 2481660519 Jit64: addx - Emit MOV when possible
When the source registers are a simple register and a constant zero and
overflow isn't needed, emitting LEA is kinda silly.

This will occasionally save a single byte for certain registers due to
how x86 encoding works. More importantly, LEA takes up execution
resources while MOV does not.

Before:
41 8D 7D 00          lea         edi,[r13]

After:
41 8B FD             mov         edi,r13d
2020-04-21 22:36:20 +02:00
..
Android Merge pull request #8735 from Ebola16/INIT 2020-04-17 11:31:18 +02:00
Core Jit64: addx - Emit MOV when possible 2020-04-21 22:36:20 +02:00
DSPSpy DSPSpy: Remove unused stubs 2019-12-30 13:33:43 +01:00
DSPTool Add an ARM64 target to Visual Studio projects 2019-12-28 19:20:41 +10:00
PCH Add an ARM64 target to Visual Studio projects 2019-12-28 19:20:41 +10:00
UnitTests IOS/FS: Fix CreateFullPath to not create directories that already exist 2020-01-30 18:07:03 +01:00
VSProps Merge pull request #8427 from CookiePLMonster/wil-submodule 2020-03-15 23:28:53 +01:00
.clang-format Require clang-format 9 and reformat source code 2020-01-08 22:18:15 +01:00
CMakeLists.txt CMake: add DOLPHIN_CXX_FLAGS option 2020-02-09 01:03:36 +00:00
dolphin-emu.sln DolphinQt: Support compiling on ARM64 2020-01-12 15:23:42 +10:00