dolphin/Source/Core
JosJuice 711c3e1013 Jit64: Improve cmpXX imm handling
In the past, the register cache would contain either a host register or
an immediate (or neither) for a given guest register. Jit64::cmpXX would
roll with whichever one it got. But now that PR 12134 is merged, the
register cache can contain a host register at the same time as an
immediate. This gives us an optimization opportunity in Jit64::cmpXX.
Some paths are more efficient when we use an immediate and some paths
are more efficient when we don't, so to generate the best code, we
should carefully choose if we want an immediate or not rather than
leaving it to the register cache.
2026-01-18 13:25:53 +01:00
..
AudioCommon AudioCommon / VideoBackends / WinUpdater - cleanup WRL code 2025-11-22 01:23:39 +01:00
Common Merge pull request #14267 from jordan-woyak/std-expected 2026-01-17 22:33:15 -06:00
Core Jit64: Improve cmpXX imm handling 2026-01-18 13:25:53 +01:00
DiscIO Merge pull request #14267 from jordan-woyak/std-expected 2026-01-17 22:33:15 -06:00
DolphinNoGUI Merge pull request #13689 from JosJuice/lock-core-any-thread 2025-11-16 18:35:17 +01:00
DolphinQt Merge pull request #14267 from jordan-woyak/std-expected 2026-01-17 22:33:15 -06:00
DolphinTool Core: Remove IsHostThread 2025-11-10 21:14:56 +01:00
InputCommon Merge pull request #14289 from Sintendo/typos 2026-01-17 19:10:50 -05:00
MacUpdater Fix MacUpdater build on CMake 3.31+ 2026-01-17 18:25:49 +01:00
UICommon Fix various typos and spelling mistakes 2026-01-17 20:11:38 +01:00
UpdaterCommon Fix various typos and spelling mistakes 2026-01-17 20:11:38 +01:00
VideoBackends Merge pull request #14289 from Sintendo/typos 2026-01-17 19:10:50 -05:00
VideoCommon Merge pull request #14289 from Sintendo/typos 2026-01-17 19:10:50 -05:00
WinUpdater AudioCommon / VideoBackends / WinUpdater - cleanup WRL code 2025-11-22 01:23:39 +01:00
CMakeLists.txt CMakeLists: Embed macOS Updater app inside DolphinQt 2024-08-01 22:06:55 -04:00
DolphinLib.ARM64.props
DolphinLib.props Merge pull request #14267 from jordan-woyak/std-expected 2026-01-17 22:33:15 -06:00
DolphinLib.vcxproj Core/HW: Add Broadband Adapter (IPC). 2025-10-28 18:50:59 +00:00
DolphinLib.vcxproj.user
DolphinLib.x64.props Move x64 DSP JIT into DolphinLib.x64.props 2023-01-06 22:42:21 -08:00
VersionInfo.plist.in ScmRevGen: Don't generate Info.plist files directly 2024-12-05 14:56:08 -05:00