dolphin/Source
JosJuice 92d1d60ff1 Jit: Perform BAT lookup in dcbf/dcbi/dcbst
When 66b992c fixed https://bugs.dolphin-emu.org/issues/12133,
it did so by removing the broken address calculation entirely and
always using the slow path. This caused a performance regression,
https://bugs.dolphin-emu.org/issues/12477.

This commit instead replaces the broken address calculation with
a BAT lookup. If the BAT lookup succeeds, we can use the old fast
path. Otherwise we use the slow path.

Intends to improve https://bugs.dolphin-emu.org/issues/12477.
2021-07-25 15:15:15 +02:00
..
Android Android: Adjust DSP selection names 2021-07-23 08:57:39 +02:00
Core Jit: Perform BAT lookup in dcbf/dcbi/dcbst 2021-07-25 15:15:15 +02:00
DSPSpy treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
DSPTool Core: Add GBA host interface 2021-07-13 16:42:49 +02:00
PCH treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
UnitTests Merge pull request #9600 from Bonta0/mgba-pr 2021-07-21 02:36:43 -04:00
VSProps Merge pull request #9600 from Bonta0/mgba-pr 2021-07-21 02:36:43 -04:00
.clang-format Require clang-format 9 and reformat source code 2020-01-08 22:18:15 +01:00
CMakeLists.txt CMake: Build with -std:c++latest for MSVC 2021-03-03 23:44:35 +01:00
dolphin-emu.sln Externals: Integrate mGBA as a submodule 2021-07-13 16:39:29 +02:00