dolphin/Source/Core/Core
JosJuice 9246bcad55 JitArm64: Add negate parameter to SetCRFieldBit
Unlike on x64, inverting EQ or GT in SetCRFieldBit saves us one
instruction. Also unlike on x64, inverting SO or LT in GetCRFieldBit
requires an extra instruction (just like in SetCRFieldBit). Due to this,
replacing an invert in GetCRFieldBit with an invert in SetCRFieldBit
when possible is either equally good or better - never worse.
2024-11-02 10:48:27 +01:00
..
Boot Split SettingsHandler into separate reader and writer classes 2024-10-21 20:20:15 -07:00
Config GraphicsSettings: EFBAccessEnable=false by default 2024-10-22 12:28:14 -07:00
ConfigLoaders Modernize std::find_if with ranges 2024-10-10 15:28:11 -07:00
Debugger Merge pull request #13090 from mitaclaw/ranges-modernization-1-trivial 2024-10-15 17:08:55 +02:00
DSP Merge pull request #13090 from mitaclaw/ranges-modernization-1-trivial 2024-10-15 17:08:55 +02:00
FifoPlayer Merge pull request #13090 from mitaclaw/ranges-modernization-1-trivial 2024-10-15 17:08:55 +02:00
HLE DolphinQt: Signal Host::JitCacheInvalidation in more places 2024-10-23 23:43:25 -07:00
HW Merge pull request #12712 from Dentomologist/remove_defined_out_code 2024-10-19 19:36:19 +01:00
IOS Merge pull request #12744 from nlebeck/settingshandler-split-2 2024-10-27 19:23:05 -04:00
PowerPC JitArm64: Add negate parameter to SetCRFieldBit 2024-11-02 10:48:27 +01:00
AchievementManager.cpp Merge pull request #12954 from LillyJadeKatrin/retroachievements-confirm 2024-10-28 12:54:37 -04:00
AchievementManager.h Merge pull request #12953 from LillyJadeKatrin/retroachievements-fail-messaging 2024-10-02 14:50:21 -04:00
ActionReplay.cpp Replace Common::BitCast with std::bit_cast 2024-05-03 18:43:51 -07:00
ActionReplay.h Remove redundant semicolons 2024-08-20 14:59:54 +02:00
ARDecrypt.cpp
ARDecrypt.h
BootManager.cpp Config: Don't depend on is_dirty to save SYSCONF during restore 2024-07-27 16:45:33 +02:00
BootManager.h
CheatCodes.h
CheatGeneration.cpp
CheatGeneration.h
CheatSearch.cpp Use a stub AchivementManager when USE_RETRO_ACHIEVEMENTS isn't defined 2024-06-06 08:26:20 +02:00
CheatSearch.h Remove redundant semicolons 2024-08-20 14:59:54 +02:00
CMakeLists.txt JITs: Revamp LogGeneratedX86 2024-10-19 02:30:45 -07:00
CommonTitles.h
ConfigManager.cpp Core: apply Dolphin OnFrame patches right after boot 2024-10-16 02:58:03 +01:00
ConfigManager.h
Core.cpp Partially revert "Revert "Audit uses of IsRunning and GetState"" 2024-10-04 18:35:41 +02:00
Core.h Partially revert "Revert "Audit uses of IsRunning and GetState"" 2024-10-04 18:35:41 +02:00
CoreTiming.cpp CoreTiming: Simplify algorithms using ranges and three-way comparison 2024-10-11 12:08:22 -07:00
CoreTiming.h CoreTiming: Simplify algorithms using ranges and three-way comparison 2024-10-11 12:08:22 -07:00
CPUThreadConfigCallback.cpp Remove redundant semicolons 2024-08-20 14:59:54 +02:00
CPUThreadConfigCallback.h C++20: Synthesize operator!= From operator== 2024-10-10 20:23:55 -07:00
DolphinAnalytics.cpp AX: add analytics quirks for wiimote filters 2024-08-24 19:47:22 +01:00
DolphinAnalytics.h AX: add analytics quirks for wiimote filters 2024-08-24 19:47:22 +01:00
DSPEmulator.cpp
DSPEmulator.h
FreeLookConfig.cpp Use a stub AchivementManager when USE_RETRO_ACHIEVEMENTS isn't defined 2024-06-06 08:26:20 +02:00
FreeLookConfig.h
FreeLookManager.cpp StringUtil: Remove JoinStrings 2024-09-22 21:09:36 -07:00
FreeLookManager.h
GeckoCode.cpp DolphinQt: Signal Host::JitCacheInvalidation in more places 2024-10-23 23:43:25 -07:00
GeckoCode.h C++20: Synthesize operator!= From operator== 2024-10-10 20:23:55 -07:00
GeckoCodeConfig.cpp
GeckoCodeConfig.h
Host.h Host: Rename JitCacheInvalidation 2024-10-23 23:43:24 -07:00
HotkeyManager.cpp Modernize std::find_if with ranges 2024-10-10 15:28:11 -07:00
HotkeyManager.h Add Open Achievements Hotkey 2024-07-06 07:36:31 -04:00
LibusbUtils.cpp
LibusbUtils.h
MachineContext.h Add OpenBSD/arm64 support. 2024-05-22 14:32:37 -04:00
MemoryWatcher.cpp
MemoryWatcher.h
MemTools.cpp
MemTools.h
Movie.cpp Modernize std::copy with ranges 2024-10-10 00:53:48 -07:00
Movie.h
NetPlayClient.cpp Add support for libfmt-11 2024-08-22 16:54:35 +03:00
NetPlayClient.h
NetPlayCommon.cpp
NetPlayCommon.h
NetPlayProto.h
NetPlayServer.cpp Add support for libfmt-11 2024-08-22 16:54:35 +03:00
NetPlayServer.h
NetworkCaptureLogger.cpp
NetworkCaptureLogger.h
PatchEngine.cpp Core: apply Dolphin OnFrame patches right after boot 2024-10-16 02:58:03 +01:00
PatchEngine.h Core: apply Dolphin OnFrame patches right after boot 2024-10-16 02:58:03 +01:00
State.cpp Cache normals in addition to binormals and tangents 2024-10-12 10:32:41 -07:00
State.h
SyncIdentifier.h
SysConf.cpp Modernize std::copy with ranges 2024-10-10 00:53:48 -07:00
SysConf.h
System.cpp
System.h Remove redundant semicolons 2024-08-20 14:59:54 +02:00
TitleDatabase.cpp
TitleDatabase.h
WC24PatchEngine.cpp Modernize std::find_if with ranges 2024-10-10 15:28:11 -07:00
WC24PatchEngine.h
WiiRoot.cpp
WiiRoot.h
WiiUtils.cpp Use 'contains' method 2024-08-14 22:18:28 +02:00
WiiUtils.h