dolphin/Source/Core
Martino Fontana 667c523755 Jit: Use dcbz() emitter for dcbz_l instead of interpreter fallback
Without cache emulation, these instructions are functionally identical.
In the interpreter, their only difference is related to HID registers checks, which the JIT already doesn't do for `dcbz`.
A loop with `dcbz_l` is used in the SDK function `LCEnable`, which is called frequently in some games.
2025-09-02 23:15:28 +02:00
..
AudioCommon Merge pull request #13725 from Sam-Belliveau/more-consistent-looping 2025-08-05 20:02:58 -04:00
Common Jit64: dcbz, use VMOVAPS with YMM registers on AVX CPUs 2025-09-02 23:15:27 +02:00
Core Jit: Use dcbz() emitter for dcbz_l instead of interpreter fallback 2025-09-02 23:15:28 +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 GameList: Use List View's sorting for Grid View 2025-08-27 15:35:38 -07: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 Simplify std::copy with std::copy_n 2024-10-07 15:34:56 -07:00
VideoBackends VideoSW: fix clamping after vertex color interpolation 2025-08-24 02:47:56 +01:00
VideoCommon VideoCommon: update material asset to support render state properties, support multi-pass, and textures are now split out (as well as supporting a way to calculate sampler origin) 2025-08-23 15:17:49 -05: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 VideoCommon: update material asset to support render state properties, support multi-pass, and textures are now split out (as well as supporting a way to calculate sampler origin) 2025-08-23 15:17:49 -05:00
DolphinLib.vcxproj AudioCommon: Added Granular Synthesis 2025-03-14 01:22:35 -05:00
DolphinLib.vcxproj.user
DolphinLib.x64.props
VersionInfo.plist.in ScmRevGen: Don't generate Info.plist files directly 2024-12-05 14:56:08 -05:00