diff options
author | Leon Alrae <leon.alrae@imgtec.com> | 2015-06-19 11:08:42 +0100 |
---|---|---|
committer | Leon Alrae <leon.alrae@imgtec.com> | 2015-06-26 09:08:50 +0100 |
commit | ff334767728011218c62f7476232d260cb5b28e6 (patch) | |
tree | 110bebf81cf5479b08d6f479f151eebc03300674 /target-mips | |
parent | d6ca4277eee98b3c561e21ac105199891d346d79 (diff) | |
download | qemu-ff334767728011218c62f7476232d260cb5b28e6.zip qemu-ff334767728011218c62f7476232d260cb5b28e6.tar.gz qemu-ff334767728011218c62f7476232d260cb5b28e6.tar.bz2 |
target-mips: remove identical code in different branch
Signed-off-by: Leon Alrae <leon.alrae@imgtec.com>
Reviewed-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'target-mips')
-rw-r--r-- | target-mips/translate.c | 25 |
1 files changed, 4 insertions, 21 deletions
diff --git a/target-mips/translate.c b/target-mips/translate.c index a2dbad5..7d9f2da 100644 --- a/target-mips/translate.c +++ b/target-mips/translate.c @@ -11852,11 +11852,7 @@ static int decode_mips16_opc (CPUMIPSState *env, DisasContext *ctx) * when in debug mode... */ check_insn(ctx, ISA_MIPS32); - if (!(ctx->hflags & MIPS_HFLAG_DM)) { - generate_exception(ctx, EXCP_DBp); - } else { - generate_exception(ctx, EXCP_DBp); - } + generate_exception(ctx, EXCP_DBp); break; case RR_SLT: gen_slt(ctx, OPC_SLT, 24, rx, ry); @@ -12707,11 +12703,7 @@ static void gen_pool16c_insn(DisasContext *ctx) * when in debug mode... */ check_insn(ctx, ISA_MIPS32); - if (!(ctx->hflags & MIPS_HFLAG_DM)) { - generate_exception(ctx, EXCP_DBp); - } else { - generate_exception(ctx, EXCP_DBp); - } + generate_exception(ctx, EXCP_DBp); break; case JRADDIUSP + 0: case JRADDIUSP + 1: @@ -13076,11 +13068,7 @@ static void gen_pool32axf (CPUMIPSState *env, DisasContext *ctx, int rt, int rs) break; case SDBBP: check_insn(ctx, ISA_MIPS32); - if (!(ctx->hflags & MIPS_HFLAG_DM)) { - generate_exception(ctx, EXCP_DBp); - } else { - generate_exception(ctx, EXCP_DBp); - } + generate_exception(ctx, EXCP_DBp); break; default: goto pool32axf_invalid; @@ -16849,12 +16837,7 @@ static void decode_opc_special2_legacy(CPUMIPSState *env, DisasContext *ctx) * when in debug mode... */ check_insn(ctx, ISA_MIPS32); - if (!(ctx->hflags & MIPS_HFLAG_DM)) { - generate_exception(ctx, EXCP_DBp); - } else { - generate_exception(ctx, EXCP_DBp); - } - /* Treat as NOP. */ + generate_exception(ctx, EXCP_DBp); break; #if defined(TARGET_MIPS64) case OPC_DCLO: |