diff --git a/target-arm/translate.c b/target-arm/translate.c index 5d71349a7f..883333dcf4 100644 --- a/target-arm/translate.c +++ b/target-arm/translate.c @@ -4808,7 +4808,7 @@ static int disas_neon_data_insn(CPUState * env, DisasContext *s, uint32_t insn) neon_store_reg(rd, pass, tmp); } } - } else { /* (insn & 0x00800010 == 0x00800010) */ + } else { /* (insn & 0x00800010 == 0x00800000) */ if (size != 3) { op = (insn >> 8) & 0xf; if ((insn & (1 << 6)) == 0) {