[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 38/67] target/arm: Introduce gen_gvec_cnt, gen_gvec_rbit
From: |
Peter Maydell |
Subject: |
Re: [PATCH 38/67] target/arm: Introduce gen_gvec_cnt, gen_gvec_rbit |
Date: |
Fri, 6 Dec 2024 15:02:37 +0000 |
On Sun, 1 Dec 2024 at 15:08, Richard Henderson
<richard.henderson@linaro.org> wrote:
>
> Add gvec interfaces for CNT and RBIT operations.
> Use ctpop8 for CNT and revbit+bswap for RBIT.
>
> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
> ---
> target/arm/helper.h | 4 ++--
> target/arm/tcg/translate.h | 4 ++++
> target/arm/tcg/gengvec.c | 16 ++++++++++++++++
> target/arm/tcg/neon_helper.c | 21 ---------------------
> target/arm/tcg/translate-a64.c | 32 +++++++++-----------------------
> target/arm/tcg/translate-neon.c | 16 ++++++++--------
> target/arm/tcg/vec_helper.c | 24 ++++++++++++++++++++++++
> 7 files changed, 63 insertions(+), 54 deletions(-)
>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
thanks
-- PMM
- [PATCH 35/67] target/arm: Convert ABS, NEG to decodetree, (continued)
- [PATCH 35/67] target/arm: Convert ABS, NEG to decodetree, Richard Henderson, 2024/12/01
- [PATCH 34/67] target/arm: Convert SQABS, SQNEG to decodetree, Richard Henderson, 2024/12/01
- [PATCH 39/67] target/arm: Convert CNT, NOT, RBIT (vector) to decodetree, Richard Henderson, 2024/12/01
- [PATCH 36/67] target/arm: Introduce gen_gvec_cls, gen_gvec_clz, Richard Henderson, 2024/12/01
- [PATCH 38/67] target/arm: Introduce gen_gvec_cnt, gen_gvec_rbit, Richard Henderson, 2024/12/01
- Re: [PATCH 38/67] target/arm: Introduce gen_gvec_cnt, gen_gvec_rbit,
Peter Maydell <=
- [PATCH 37/67] target/arm: Convert CLS, CLZ (vector) to decodetree, Richard Henderson, 2024/12/01
- [PATCH 40/67] target/arm: Convert CMGT, CMGE, GMLT, GMLE, CMEQ (zero) to decodetree, Richard Henderson, 2024/12/01
- [PATCH 41/67] target/arm: Introduce gen_gvec_rev{16,32,64}, Richard Henderson, 2024/12/01
- [PATCH 45/67] target/arm: Convert handle_2misc_pairwise to decodetree, Richard Henderson, 2024/12/01
- [PATCH 47/67] target/arm: Introduce clear_vec, Richard Henderson, 2024/12/01