summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerInterface/evdev
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2021-07-25 13:24:30 +0200
committerJosJuice <josjuice@gmail.com>2021-07-25 15:15:15 +0200
commit92d1d60ff1d0a03146cdc9cee2c289441037692d (patch)
tree4b426f1c7af6aeef8a069dce2f32db0bb2484e1c /Source/Core/InputCommon/ControllerInterface/evdev
parentb84a0704cdf7dd64afa3b27439e7d029baefa648 (diff)
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.
Diffstat (limited to 'Source/Core/InputCommon/ControllerInterface/evdev')
0 files changed, 0 insertions, 0 deletions