dolphin-emulator/Source/Core
JosJuice 4a4e7d9b8a Jit: Swap locations of effectiveAddress and msrBits
This slightly improves instruction-level parallelism in Jit64's slow
dispatcher by shifting the PC left instead of the MSR.

In the past, this also enabled an optimization in JitArm64's fast path
where we could use LDP to load normalEntry and msrBits in one
instruction, but this was superseded by fd9c970.
2023-11-29 19:13:09 +01:00
..
AudioCommon Use structs for config callback IDs 2023-08-17 19:19:26 +02:00
Common JitArm64: Use LSL+CLS for classifying floats 2023-11-28 18:30:45 +01:00
Core Jit: Swap locations of effectiveAddress and msrBits 2023-11-29 19:13:09 +01:00
DiscIO Tool/Header: Add JSON output mode; game data 2023-11-28 08:49:28 +00:00
DolphinNoGUI Merge pull request #11873 from AdmiralCurtiss/pause-and-lock-host 2023-06-06 13:50:20 +02:00
DolphinQt Remove _M_X86 in favour of _M_X86_64 2023-11-28 23:03:20 +11:00
DolphinTool Tool/Header: Add JSON output mode; game data 2023-11-28 08:49:28 +00:00
InputCommon Merge pull request #12215 from JosJuice/android-si-devices 2023-11-28 19:21:29 +01:00
MacUpdater
UICommon Remove _M_X86 in favour of _M_X86_64 2023-11-28 23:03:20 +11:00
UpdaterCommon CMake: Use targets for all optionally-external dependencies 2023-06-15 01:41:41 -05:00
VideoBackends OGLConfig: Only use Warn Log if OGL extensions are missing 2023-11-27 20:52:04 -08:00
VideoCommon Remove _M_X86 in favour of _M_X86_64 2023-11-28 23:03:20 +11:00
WinUpdater
CMakeLists.txt
DolphinLib.ARM64.props
DolphinLib.props Merge pull request #12328 from iwubcode/xf_state_manager 2023-11-28 02:04:26 +00:00
DolphinLib.vcxproj Add lz4 submodule 2023-10-02 17:28:23 -04:00
DolphinLib.vcxproj.user
DolphinLib.x64.props