dolphin/Source/Core
JosJuice 125af42e4b Jit: Re-add dcbx masking
When making 92d1d60, I checked whether the ~0x1f masking in dcbx
actually was necessary. I came to the conclusion that it wasn't,
so I removed it. However, I hadn't checked the second half of
InvalidateICache closely enough - the masking is actually needed.

This commit re-adds the masking, but this time in C++ code instead
of in jitted code in order to save icache. Though I suppose the
difference doesn't matter all that much, since this is in farcode
and all...

Hopefully fixes https://bugs.dolphin-emu.org/issues/12612.
2021-08-06 14:55:07 +02:00
..
AudioCommon SI: Implement GBAEmu device 2021-07-13 16:42:57 +02:00
Common JitArm64: Implement mtfsfx 2021-07-31 23:50:20 +02:00
Core Jit: Re-add dcbx masking 2021-08-06 14:55:07 +02:00
DiscIO DiscIO: Fix broken workaround for MSVC ARM64 ICE 2021-07-24 13:29:03 +02:00
DolphinNoGUI Core: Add GBA host interface 2021-07-13 16:42:49 +02:00
DolphinQt Merge pull request #9986 from Pokechu22/partition-info 2021-08-04 21:54:07 +01:00
InputCommon Pad: GBA config 2021-07-13 16:42:35 +02:00
MacUpdater treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
UICommon Config: GBA settings 2021-07-13 16:41:18 +02:00
UpdaterCommon UpdaterCommon: Use File::Copy() on non-macOS platforms 2021-07-09 12:56:23 -04:00
VideoBackends Convert NaN to 1 when generating texture coordinates 2021-07-24 22:20:35 -07:00
VideoCommon Merge pull request #9928 from Pokechu22/shadow-the-hedgehog-eyelids-NaN 2021-08-04 03:08:34 +02:00
WinUpdater treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
CMakeLists.txt
DolphinLib.ARM64.props
DolphinLib.props Merge pull request #9600 from Bonta0/mgba-pr 2021-07-21 02:36:43 -04:00
DolphinLib.vcxproj
DolphinLib.vcxproj.user
DolphinLib.x64.props