CPU: Use ternary in CPU::WriteRegDelayed()

Shouldn't make any net difference, a good compiler will turn this into a
cmov anyway.
This commit is contained in:
Stenzek
2026-06-06 14:35:56 +10:00
parent 1d71915fb4
commit 18f581ef93
+1 -2
View File
@@ -504,8 +504,7 @@ ALWAYS_INLINE_RELEASE void CPU::WriteRegDelayed(Reg rd, u32 value)
return;
// double load delays ignore the first value
if (g_state.load_delay_reg == rd)
g_state.load_delay_reg = Reg::count;
g_state.load_delay_reg = (g_state.load_delay_reg == rd) ? Reg::count : g_state.load_delay_reg;
// save the old value, if something else overwrites this reg we want to preserve it
g_state.next_load_delay_reg = rd;