[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 00/11] target/arm: decodetree prep patches
From: |
Richard Henderson |
Subject: |
[Qemu-devel] [PATCH 00/11] target/arm: decodetree prep patches |
Date: |
Tue, 6 Aug 2019 21:53:24 -0700 |
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
target/arm/helper.h | 1 -
target/arm/translate-a64.h | 4 +-
target/arm/translate.h | 5 +-
target/arm/op_helper.c | 15 --
target/arm/translate-a64.c | 109 +++++----
target/arm/translate-vfp.inc.c | 45 +---
target/arm/translate.c | 397 +++++++++++++++------------------
7 files changed, 249 insertions(+), 327 deletions(-)
--
2.17.1
- [Qemu-devel] [PATCH 00/11] target/arm: decodetree prep patches,
Richard Henderson <=
[Qemu-devel] [PATCH 05/11] target/arm: Remove redundant s->pc & ~1, Richard Henderson, 2019/08/07
[Qemu-devel] [PATCH 04/11] target/arm: Introduce add_reg_for_lit, Richard Henderson, 2019/08/07