dolphin/Source/Core
JosJuice 9716148203 Arm64Emitter: Replace shifting size by 4 with IntLog2 minus 3
The instruction implementations that were shifting the size by 4 would
emit an incorrect instruction when given a size of 64. The correct
implementation is to count the number of leading or trailing zeroes in
the size parameter, which is what IntLog2 does.

No callers are affected by this, as they all use sizes other than 64.
Actually, some of these instructions are even invalid with a size of 64,
but I'm changing them anyway for consistency with the others.
2025-08-24 10:48:21 +02:00
..
AudioCommon Merge pull request #13725 from Sam-Belliveau/more-consistent-looping 2025-08-05 20:02:58 -04:00
Common Arm64Emitter: Replace shifting size by 4 with IntLog2 minus 3 2025-08-24 10:48:21 +02:00
Core Merge pull request #13836 from Sintendo/jitarm64-subfe 2025-08-20 22:40:14 +02:00
DiscIO WiiSaveBanner: fall back to $userdir/Load/WiiBanners 2025-07-04 23:15:50 +01:00
DolphinNoGUI Host: Remove unnecessary functions 2025-08-03 13:19:30 -07:00
DolphinQt Merge pull request #13883 from Dentomologist/fifoplayerwindow_geometry_fixes 2025-08-18 20:23:24 +01:00
DolphinTool Host: Remove unnecessary functions 2025-08-03 13:19:30 -07:00
InputCommon Merge pull request #13177 from jordan-woyak/remove-nunchuk-hax 2025-08-01 22:00:17 +02:00
MacUpdater InputCommon: Update to use SDL3 and bump the SDL submodule in Externals to release-3.2.16. 2025-06-07 16:27:54 -05:00
UICommon USBUtils: Refactor USB device handling 2025-07-23 03:26:25 +02:00
UpdaterCommon
VideoBackends VideoBackends: allow custom pixel uniforms to be passed to the vertex shader as well 2025-08-17 18:55:40 -05:00
VideoCommon VideoCommon: Remove unused EnumMaps from PixelShaderGen 2025-08-20 21:22:53 +02:00
WinUpdater
CMakeLists.txt
DolphinLib.ARM64.props
DolphinLib.props VideoSW: reuse Common::Vec2/3/4 2025-08-10 05:17:26 +01:00
DolphinLib.vcxproj
DolphinLib.vcxproj.user
DolphinLib.x64.props
VersionInfo.plist.in