diff --git a/src/dynarmic/frontend/A32/translate/translate_thumb.cpp b/src/dynarmic/frontend/A32/translate/translate_thumb.cpp index f2b39a6c..a3cc4e8f 100644 --- a/src/dynarmic/frontend/A32/translate/translate_thumb.cpp +++ b/src/dynarmic/frontend/A32/translate/translate_thumb.cpp @@ -31,7 +31,7 @@ enum class ThumbInstSize { }; bool IsThumb16(u16 first_part) { - return (first_part & 0xF800) < 0xE800; + return first_part < 0xE800; } bool IsUnconditionalInstruction(bool is_thumb_16, u32 instruction) {