dolphin-emulator/Source/Core
Sintendo 19dda51a0d Jit64: subfx - Use LEA when possible
Similar to what we do for addx. Since we're calculating b - a and
because subtraction is not communitative, we can only apply this when
source register a holds the constant.

Before:
45 8B EE             mov         r13d,r14d
41 83 ED 08          sub         r13d,8

After:
45 8D 6E F8          lea         r13d,[r14-8]
2020-04-21 22:45:47 +02:00
..
AudioCommon Use std::istringstream or std::ostringstream instead of std::stringstream where possible. 2019-12-29 23:45:02 -05:00
Common Merge pull request #8680 from Leseratte10/master 2020-03-24 00:21:29 +01:00
Core Jit64: subfx - Use LEA when possible 2020-04-21 22:45:47 +02:00
DiscIO DiscIO: cleanup warnings of -Wmaybe-uninitialized 2020-03-23 14:14:00 +08:00
DolphinNoGUI NoGUI: missing override keyword GetWindowSystemInfo 2020-03-23 16:35:45 +08:00
DolphinQt Merge pull request #8340 from stenzek/max-res 2020-04-16 21:01:14 -04:00
InputCommon InputCommon: cleanup warnings of -Wclass-memaccess 2020-03-23 14:26:36 +08:00
MacUpdater Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
UICommon Cleanup warnings of -Wunused-const-variable 2020-03-23 16:28:25 +08:00
UpdaterCommon Add an ARM64 target to Visual Studio projects 2019-12-28 19:20:41 +10:00
VideoBackends Vulkan: Switch from vkCreateMacOSSurfaceMVK() to vkCreateMetalSurfaceEXT() 2020-04-07 18:56:55 +10:00
VideoCommon Merge pull request #8717 from stenzek/mismatched-xf-bp 2020-04-21 10:07:36 -04:00
WinUpdater Add an ARM64 target to Visual Studio projects 2019-12-28 19:20:41 +10:00
CMakeLists.txt WinUpdater: Add CMakeLists.txt 2019-05-08 23:59:04 +02:00