Message ID | 1507824216-29058-8-git-send-email-peter.maydell@linaro.org |
---|---|
State | Accepted |
Commit | 6b8acf256df09c8a8dd7dcaa79b06eaff4ad63f7 |
Headers | show |
Series | target-arm queue | expand |
diff --git a/target/arm/translate.c b/target/arm/translate.c index 5c6f9fe..530a5c4 100644 --- a/target/arm/translate.c +++ b/target/arm/translate.c @@ -9719,8 +9719,7 @@ static int disas_thumb2_insn(CPUARMState *env, DisasContext *s, uint16_t insn_hw int conds; int logic_cc; - if (!(arm_dc_feature(s, ARM_FEATURE_THUMB2) - || arm_dc_feature(s, ARM_FEATURE_M))) { + if (!arm_dc_feature(s, ARM_FEATURE_THUMB2)) { /* Thumb-1 cores may need to treat bl and blx as a pair of 16-bit instructions to get correct prefetch abort behavior. */ insn = insn_hw1;