Commit 1c58b16694f719915b4e0b79ff2e7fda6488e9cb
1 parent
dc18031f
Don't stop translation for mtc0 compare
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5686 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
0 additions
and
4 deletions
target-mips/translate.c
... | ... | @@ -3609,8 +3609,6 @@ static void gen_mtc0 (CPUState *env, DisasContext *ctx, TCGv t0, int reg, int se |
3609 | 3609 | default: |
3610 | 3610 | goto die; |
3611 | 3611 | } |
3612 | - /* Stop translation as we may have switched the execution mode */ | |
3613 | - ctx->bstate = BS_STOP; | |
3614 | 3612 | break; |
3615 | 3613 | case 12: |
3616 | 3614 | switch (sel) { |
... | ... | @@ -4793,8 +4791,6 @@ static void gen_dmtc0 (CPUState *env, DisasContext *ctx, TCGv t0, int reg, int s |
4793 | 4791 | default: |
4794 | 4792 | goto die; |
4795 | 4793 | } |
4796 | - /* Stop translation as we may have switched the execution mode */ | |
4797 | - ctx->bstate = BS_STOP; | |
4798 | 4794 | break; |
4799 | 4795 | case 12: |
4800 | 4796 | switch (sel) { | ... | ... |