dolphin/Source/Core
JosJuice db6bf3bfa8 Jit: Update constant propagation during instruction
This commit makes the JIT set/clear the individual registers of
ConstantPropagation immediately instead of at the end of the
instruction. This is needed to prevent Jit64::ComputeRC, which reads
from a register written to earlier during the same instruction, from
reading back stale register values from ConstantPropagation in the next
commit.
2025-03-29 10:30:38 +01:00
..
AudioCommon AudioPanel: Refactor to use Config system. Some options were changed to a different format, for easier compatibility. 2025-03-26 12:26:01 -07:00
Common Merge pull request #13433 from iwubcode/update_min_win10 2025-03-25 18:30:15 -04:00
Core Jit: Update constant propagation during instruction 2025-03-29 10:30:38 +01:00
DiscIO Merge pull request #13221 from mitaclaw/nrvo-fails-1 2025-03-29 03:26:46 -04:00
DolphinNoGUI Merge pull request #13181 from tygyh/Replace-'reinterpret_cast' 2025-03-15 15:31:38 +01:00
DolphinQt Merge pull request #13465 from TryTwo/PR_Bugfix 2025-03-28 19:56:36 -04:00
DolphinTool GCC: Remedy NRVO Fails 2025-03-10 12:38:03 -07:00
InputCommon Merge pull request #13434 from JosJuice/android-non-blocking-input-detection 2025-03-28 18:25:04 -04:00
MacUpdater Simplify std::find_if with std::ranges::find and projections 2025-03-09 13:26:35 -07:00
UICommon Merge pull request #13221 from mitaclaw/nrvo-fails-1 2025-03-29 03:26:46 -04:00
UpdaterCommon Simplify std::copy with std::copy_n 2024-10-07 15:34:56 -07:00
VideoBackends Merge pull request #13457 from jordan-woyak/efb-access-fix 2025-03-28 18:43:57 -04:00
VideoCommon Merge pull request #13221 from mitaclaw/nrvo-fails-1 2025-03-29 03:26:46 -04:00
WinUpdater Simplify std::find_if with std::ranges::find and projections 2025-03-09 13:26:35 -07:00
CMakeLists.txt CMakeLists: Embed macOS Updater app inside DolphinQt 2024-08-01 22:06:55 -04:00
DolphinLib.ARM64.props
DolphinLib.props Jit: Extract immediate handling to separate ConstantPropagation class 2025-03-29 10:30:36 +01:00
DolphinLib.vcxproj AudioCommon: Added Granular Synthesis 2025-03-14 01:22:35 -05: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