dolphin/Source/Core
JosJuice acfba51b70 Jit: Fix "skip redundant flushes" for skipped instructions
Normally when an instruction is skipped (for instance due to branch
merging or BLR optimization), the registers that would have been flushed
at the end of that instruction will instead be flushed at the end of the
next instruction, which is maybe not perfect, but usually good enough.
However, since the addition of the "skip redundant flushes" logic in
fd511a689f, Dolphin has accidentally skipped flushing those registers,
which creates unnecessary register pressure. This commit restores the
old behavior.
2026-06-28 12:14:53 +02:00
..
AudioCommon AudioCommon: Add individual Wiimote audio mixer 2026-05-14 14:50:45 -05:00
Common Merge pull request #14684 from Sintendo/rm-unused-headers 2026-06-26 19:09:39 +02:00
Core Jit: Fix "skip redundant flushes" for skipped instructions 2026-06-28 12:14:53 +02:00
DiscIO Merge pull request #14599 from naari3/fix/directoryblob-gc-triforce-alignment 2026-06-28 11:03:03 +02:00
DolphinNoGUI NoGUI: Add Escape key to close emulation on Windows 2026-03-25 08:56:29 -05:00
DolphinQt Merge pull request #14663 from AdmiralCurtiss/qt6.8.3 2026-06-26 20:56:43 +02:00
DolphinTool DolphinTool: fix crash when listing partition without filesystem 2026-06-13 17:39:08 +01:00
InputCommon Unconditionally lock in ControllerInterface::UpdateInput. 2026-05-06 15:57:03 -04:00
MacUpdater Merge pull request #14036 from TellowKrinkle/SkipPostprocess 2026-01-25 22:01:29 -05:00
UICommon Merge pull request #14532 from Dentomologist/autoupdatechecker_fix_edge_cases 2026-05-05 16:23:16 -07:00
UpdaterCommon Use more std::span arguments 2026-03-23 23:55:09 +01:00
VideoBackends Merge pull request #14684 from Sintendo/rm-unused-headers 2026-06-26 19:09:39 +02:00
VideoCommon Merge pull request #14607 from elyashue/internal-resolution-display 2026-05-25 12:17:29 -07:00
WinUpdater Misc: fix compiler warning: implicit declaration of function 2026-02-08 00:37:29 +01:00
CMakeLists.txt CMakeLists: Embed macOS Updater app inside DolphinQt 2024-08-01 22:06:55 -04:00
DolphinLib.ARM64.props
DolphinLib.props Remove unused headers 2026-06-14 11:22:02 +02: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