On Wed, 7 Aug 2019 at 05:53, Richard Henderson <richard.hender...@linaro.org> wrote: > > These are split out of my decodetree conversion of the > aarch32 general instructions. With one exception, these > are all related to cleaning up how we refer to "PC". > > > r~ > > > Richard Henderson (11): > target/arm: Pass in pc to thumb_insn_is_16bit > target/arm: Introduce pc_curr > target/arm: Introduce read_pc > target/arm: Introduce add_reg_for_lit > target/arm: Remove redundant s->pc & ~1 > target/arm: Replace s->pc with s->base.pc_next > target/arm: Replace offset with pc in gen_exception_insn > target/arm: Replace offset with pc in gen_exception_internal_insn > target/arm: Remove offset argument to gen_exception_bkpt_insn > target/arm: Use unallocated_encoding for aarch32 > target/arm: Remove helper_double_saturate
Whole series Reviewed-by: Peter Maydell <peter.mayd...@linaro.org> I have one query on 3/11 but the change itself is clearly correct so it's just a question of if we need to tweak the commit message. Once we've figured that out I'll apply the series to target-arm.next. thanks -- PMM