diff options
author | Richard Henderson | 2019-09-04 21:30:59 +0200 |
---|---|---|
committer | Peter Maydell | 2019-09-05 14:23:04 +0200 |
commit | eac2f39602e0423adf56be410c9a22c31fec9a81 (patch) | |
tree | a1a696ead68f3386d7cc1b083a551a6348d6b1ab /include/hw/m68k/next-cube.h | |
parent | target/arm: Clean up disas_thumb_insn (diff) | |
download | qemu-eac2f39602e0423adf56be410c9a22c31fec9a81.tar.gz qemu-eac2f39602e0423adf56be410c9a22c31fec9a81.tar.xz qemu-eac2f39602e0423adf56be410c9a22c31fec9a81.zip |
target/arm: Inline gen_bx_im into callers
There are only two remaining uses of gen_bx_im. In each case, we
know the destination mode -- not changing in the case of gen_jmp
or changing in the case of trans_BLX_i. Use this to simplify the
surrounding code.
For trans_BLX_i, use gen_jmp for the actual branch. For gen_jmp,
use gen_set_pc_im to set up the single-step.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20190904193059.26202-70-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'include/hw/m68k/next-cube.h')
0 files changed, 0 insertions, 0 deletions