diff --git a/src/frontend/A32/translate/translate_thumb.cpp b/src/frontend/A32/translate/translate_thumb.cpp index 5ec8b37b..35f7de5c 100644 --- a/src/frontend/A32/translate/translate_thumb.cpp +++ b/src/frontend/A32/translate/translate_thumb.cpp @@ -25,7 +25,7 @@ enum class ThumbInstSize { }; bool IsThumb16(u16 first_part) { - return (first_part & 0xF800) <= 0xE800; + return (first_part & 0xF800) < 0xE800; } std::tuple ReadThumbInstruction(u32 arm_pc, MemoryReadCodeFuncType memory_read_code) {