From 198a307db39cda70a6c796fc3622e711cc33c3bd Mon Sep 17 00:00:00 2001 From: Tillmann Karras Date: Mon, 25 May 2020 13:20:22 +0100 Subject: [PATCH] DSP/Interpreter: simplify switch --- Source/Core/Core/DSP/Interpreter/DSPIntMisc.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Source/Core/Core/DSP/Interpreter/DSPIntMisc.cpp b/Source/Core/Core/DSP/Interpreter/DSPIntMisc.cpp index bf30aa2312..08563a5e05 100644 --- a/Source/Core/Core/DSP/Interpreter/DSPIntMisc.cpp +++ b/Source/Core/Core/DSP/Interpreter/DSPIntMisc.cpp @@ -133,24 +133,24 @@ void sbset(const UDSPInstruction opc) void srbith(const UDSPInstruction opc) { ZeroWriteBackLog(); - switch ((opc >> 8) & 0xf) + switch ((opc >> 8) & 0x7) { - case 0xa: // M2 + case 2: // M2 g_dsp.r.sr &= ~SR_MUL_MODIFY; break; - case 0xb: // M0 + case 3: // M0 g_dsp.r.sr |= SR_MUL_MODIFY; break; - case 0xc: // CLR15 + case 4: // CLR15 g_dsp.r.sr &= ~SR_MUL_UNSIGNED; break; - case 0xd: // SET15 + case 5: // SET15 g_dsp.r.sr |= SR_MUL_UNSIGNED; break; - case 0xe: // SET16 (CLR40) + case 6: // SET16 (CLR40) g_dsp.r.sr &= ~SR_40_MODE_BIT; break; - case 0xf: // SET40 + case 7: // SET40 g_dsp.r.sr |= SR_40_MODE_BIT; break; default: