[PATCH v2 0/4] target/arm: Implement FEAT_CMPBR

Richard Henderson posted 4 patches 1 week, 4 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260518174750.660258-1-richard.henderson@linaro.org
Maintainers: Peter Maydell <peter.maydell@linaro.org>, Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>, Laurent Vivier <laurent@vivier.eu>, Helge Deller <deller@gmx.de>
target/arm/cpu-features.h      |  5 ++
linux-user/aarch64/elfload.c   |  1 +
target/arm/tcg/cpu64.c         |  2 +-
target/arm/tcg/translate-a64.c | 83 ++++++++++++++++++++++++++++++++++
docs/system/arm/emulation.rst  |  1 +
target/arm/tcg/a64.decode      | 11 +++++
6 files changed, 102 insertions(+), 1 deletion(-)
[PATCH v2 0/4] target/arm: Implement FEAT_CMPBR
Posted by Richard Henderson 1 week, 4 days ago
v1: https://lore.kernel.org/qemu-devel/20250803014019.416797-1-richard.henderson@linaro.org/

Changes for v2:
  - v9.6 to be included in Arm ARM.
  - Reorg CB_cond to avoid argument ordering error (paolo).


r~


Richard Henderson (4):
  target/arm: Add feature predicate for FEAT_CMPBR
  target/arm: Implement CB, CBB, CBH
  target/arm: Implement CB (immediate)
  target/arm: Enable FEAT_CMPBR for -cpu max

 target/arm/cpu-features.h      |  5 ++
 linux-user/aarch64/elfload.c   |  1 +
 target/arm/tcg/cpu64.c         |  2 +-
 target/arm/tcg/translate-a64.c | 83 ++++++++++++++++++++++++++++++++++
 docs/system/arm/emulation.rst  |  1 +
 target/arm/tcg/a64.decode      | 11 +++++
 6 files changed, 102 insertions(+), 1 deletion(-)

-- 
2.43.0
Re: [PATCH v2 0/4] target/arm: Implement FEAT_CMPBR
Posted by Peter Maydell 2 days, 3 hours ago
On Mon, 18 May 2026 at 18:49, Richard Henderson
<richard.henderson@linaro.org> wrote:
>
> v1: https://lore.kernel.org/qemu-devel/20250803014019.416797-1-richard.henderson@linaro.org/
>
> Changes for v2:
>   - v9.6 to be included in Arm ARM.
>   - Reorg CB_cond to avoid argument ordering error (paolo).
>
>
> r~
>
>
> Richard Henderson (4):
>   target/arm: Add feature predicate for FEAT_CMPBR
>   target/arm: Implement CB, CBB, CBH
>   target/arm: Implement CB (immediate)
>   target/arm: Enable FEAT_CMPBR for -cpu max

Since my review comments were trivial, I've applied this series
to target-arm.next and made the minor tweaks to them there.

thanks
-- PMM