dolphin-emulator/Source/Core
Sintendo d877cfa4e2 JitArm64_Integer: Optimize subfic for zero
When the immediate value is zero, we can do a negation. On ARM64 the NEG
/NEGS instructions are just an alias for SUB/SUBS with a hardcoded WZR.

Before:
```
ldr    w22, [x29, #0x28]
mov    w21, #0x0                 ; =0
subs   w22, w21, w22
```

After:
```
ldr    w22, [x29, #0x28]
negs   w22, w22
```
2024-06-29 23:08:02 +02:00
..
AudioCommon AudioCommon: unlock mutex explicitly to avoid -Wunused-result warning 2024-06-20 02:25:15 +01:00
Common Merge pull request #12798 from mitaclaw/branch-watch-tool-fixes-2 2024-06-15 16:57:05 +02:00
Core JitArm64_Integer: Optimize subfic for zero 2024-06-29 23:08:02 +02:00
DiscIO Use a stub AchivementManager when USE_RETRO_ACHIEVEMENTS isn't defined 2024-06-06 08:26:20 +02:00
DolphinNoGUI TAS Input: Enable hotkeys and controller input when Input has focus 2024-05-31 15:14:44 -07:00
DolphinQt Merge pull request #12877 from LillyJadeKatrin/retroachievements-auto-update 2024-06-27 20:30:01 +02:00
DolphinTool Merge pull request #12815 from Dentomologist/enable_hotkeys_and_controllers_for_focused_tas_input 2024-06-15 15:25:40 +02:00
InputCommon Merge pull request #12850 from jordan-woyak/device-sorting 2024-06-15 21:12:08 +02:00
MacUpdater ScmRevGen: Generate Info.plist for MacUpdater 2024-04-21 13:28:21 -04:00
UICommon CMake: Let UICommon depend on Core 2024-06-15 23:12:19 +02:00
UpdaterCommon
VideoBackends Migrate Vulkan-Headers to submodule and update to v1.3.288 2024-06-22 08:03:20 +02:00
VideoCommon Core/VideoCommon: Revert change from #12828 2024-06-23 03:44:05 +02:00
WinUpdater
CMakeLists.txt
DolphinLib.ARM64.props
DolphinLib.props Merge pull request #12798 from mitaclaw/branch-watch-tool-fixes-2 2024-06-15 16:57:05 +02:00
DolphinLib.vcxproj Externals: Convert minizip-ng To Submodule 2024-05-03 12:43:33 -07:00
DolphinLib.vcxproj.user
DolphinLib.x64.props