diff --git a/qemu/target/mips/translate.c b/qemu/target/mips/translate.c index 4b37de74..c5dfe0ce 100644 --- a/qemu/target/mips/translate.c +++ b/qemu/target/mips/translate.c @@ -18263,7 +18263,7 @@ static void gen_msa_branch(CPUMIPSState *env, DisasContext *ctx, uint32_t op1) check_msa_access(ctx); - if (ctx->insn_flags & ISA_MIPS32R6 && ctx->hflags & MIPS_HFLAG_BMASK) { + if (ctx->hflags & MIPS_HFLAG_BMASK) { generate_exception_end(ctx, EXCP_RI); return; }