Based-on: <20210818191920.390759-1-richard.henderson@linaro.org>
("[PATCH v3 00/66] Unaligned access for user-only")
Important points:
* Support unaligned accesses.
* Add environment variable to for testing older architecture revs.
* More use of enum types.
r~
Richard Henderson (14):
tcg/arm: Remove fallback definition of __ARM_ARCH
tcg/arm: Standardize on tcg_out_<branch>_{reg,imm}
tcg/arm: Simplify use_armvt5_instructions
tcg/arm: Support armv4t in tcg_out_goto and tcg_out_call
tcg/arm: Examine QEMU_TCG_DEBUG environment variable
tcg/arm: Support unaligned access for softmmu
tcg/arm: Split out tcg_out_ldstm
tcg/arm: Simplify usage of encode_imm
tcg/arm: Drop inline markers
tcg/arm: Give enum arm_cond_code_e a typedef and use it
tcg/arm: More use of the ARMInsn enum
tcg/arm: More use of the TCGReg enum
tcg/arm: Reserve a register for guest_base
tcg/arm: Support raising sigbus for user-only
tcg/arm/tcg-target.h | 35 +-
tcg/arm/tcg-target.c.inc | 1010 +++++++++++++++++++++++++++-----------
2 files changed, 724 insertions(+), 321 deletions(-)
--
2.25.1