diff options
| author | JosJuice <josjuice@gmail.com> | 2026-04-02 11:13:52 +0200 |
|---|---|---|
| committer | JosJuice <josjuice@gmail.com> | 2026-04-02 11:14:39 +0200 |
| commit | f7b9c1f03438dee2e64b8e965b333295fbe666ea (patch) | |
| tree | 4259b4ef4d89f9c6c2553dfb86c3b203c257b7c2 | |
| parent | 904ed4b78560d12bc26c4459d3d200cbae899979 (diff) | |
Jit: Move dcbx ENABLE_IF
INSTRUCTION_START is supposed to be before anything else in the
function. The difference only matters if INSTRUCTION_START gets
redefined, though.
| -rw-r--r-- | Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp | 3 | ||||
| -rw-r--r-- | Source/Core/Core/PowerPC/JitArm64/JitArm64_LoadStore.cpp | 3 |
2 files changed, 2 insertions, 4 deletions
diff --git a/Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp b/Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp index eae7eee207..51fd336760 100644 --- a/Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp +++ b/Source/Core/Core/PowerPC/Jit64/Jit_LoadStore.cpp @@ -234,10 +234,9 @@ void Jit64::lXXx(UGeckoInstruction inst) void Jit64::dcbx(UGeckoInstruction inst) { - FALLBACK_IF(m_accurate_cpu_cache_enabled); - INSTRUCTION_START JITDISABLE(bJITLoadStoreOff); + FALLBACK_IF(m_accurate_cpu_cache_enabled); // Check if the next instructions match a known looping pattern: // - dcbx rX diff --git a/Source/Core/Core/PowerPC/JitArm64/JitArm64_LoadStore.cpp b/Source/Core/Core/PowerPC/JitArm64/JitArm64_LoadStore.cpp index bcab1ede76..8c80151e91 100644 --- a/Source/Core/Core/PowerPC/JitArm64/JitArm64_LoadStore.cpp +++ b/Source/Core/Core/PowerPC/JitArm64/JitArm64_LoadStore.cpp @@ -757,10 +757,9 @@ void JitArm64::stmw(UGeckoInstruction inst) void JitArm64::dcbx(UGeckoInstruction inst) { - FALLBACK_IF(m_accurate_cpu_cache_enabled); - INSTRUCTION_START JITDISABLE(bJITLoadStoreOff); + FALLBACK_IF(m_accurate_cpu_cache_enabled); u32 a = inst.RA, b = inst.RB; |
