dolphin/Source/Core
Sintendo 20ebc8287b JitArm64_Integer: Optimize subfic for -1
Another one backported from x86. Not sure why I didn't do this in #12891
already.

- Without carry
Before:
0x2a3a03fb   mvn    w27, w26
0x6b1a037b   subs   w27, w27, w26

After:
0x1280001b   mov    w27, #-0x1                ; =-1

- With carry
Before:
0x2a3b03f7   mvn    w23, w27
0x6b1b02f7   subs   w23, w23, w27
0x1a9f37f6   cset   w22, hs
0x390bd3b6   strb   w22, [x29, #0x2f4]

After:
0x12800017   mov    w23, #-0x1                ; =-1
2024-12-18 19:54:07 +00:00
..
AudioCommon Adjust order and spacing of various #includes 2024-07-26 14:28:34 -07:00
Common Merge branch 'master' of https://github.com/dolphin-emu/dolphin into dolphin-emu-master2 2024-12-16 00:48:24 -05:00
Core JitArm64_Integer: Optimize subfic for -1 2024-12-18 19:54:07 +00:00
DiscIO Merge pull request #13090 from mitaclaw/ranges-modernization-1-trivial 2024-10-15 17:08:55 +02:00
DolphinNoGUI Merge branch 'master' of https://github.com/dolphin-emu/dolphin into dolphin-emu-master2 2024-12-16 00:48:24 -05:00
DolphinQt add blocking lobby 2024-12-16 02:31:07 -05:00
DolphinTool Merge branch 'master' of https://github.com/dolphin-emu/dolphin into dolphin-emu-master2 2024-12-16 00:48:24 -05:00
InputCommon InputCommon/SDL: Add touchpad inputs. 2024-12-04 21:08:18 -06:00
MacUpdater MacUpdater: Post-process the bundle 2024-08-01 22:06:55 -04:00
UICommon merge 2024-11-04 10:59:00 -05:00
UpdaterCommon Simplify std::copy with std::copy_n 2024-10-07 15:34:56 -07:00
VideoBackends VKSwapChain: Always use surface formats with a normal sRGB color space if not RGBA16F 2024-12-17 16:31:23 +00:00
VideoCommon fix loading textures from sys folder 2024-12-16 02:40:30 -05:00
WinUpdater Merge branch 'master' of https://github.com/dolphin-emu/dolphin into dolphin-emu-master 2024-08-23 13:38:17 -04:00
CMakeLists.txt unify build scripts 2024-10-10 06:45:08 -04:00
DolphinLib.ARM64.props msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
DolphinLib.props Move UICommon/Disassembler to Common/HostDisassembler 2024-10-19 00:14:54 -07:00
DolphinLib.vcxproj Revert "qt ui update" 2024-05-23 17:36:21 -04:00
DolphinLib.vcxproj.user msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
DolphinLib.x64.props Move x64 DSP JIT into DolphinLib.x64.props 2023-01-06 22:42:21 -08:00