Re: [PATCH 38/67] target/arm: Introduce gen_gvec_cnt, gen_gvec_rbit

2024-12-06 Thread Peter Maydell
On Sun, 1 Dec 2024 at 15:08, Richard Henderson wrote: > > Add gvec interfaces for CNT and RBIT operations. > Use ctpop8 for CNT and revbit+bswap for RBIT. > > Signed-off-by: Richard Henderson > --- > target/arm/helper.h | 4 ++-- > target/arm/tcg/translate.h | 4 > target

[PATCH 38/67] target/arm: Introduce gen_gvec_cnt, gen_gvec_rbit

2024-12-01 Thread Richard Henderson
Add gvec interfaces for CNT and RBIT operations. Use ctpop8 for CNT and revbit+bswap for RBIT. Signed-off-by: Richard Henderson --- target/arm/helper.h | 4 ++-- target/arm/tcg/translate.h | 4 target/arm/tcg/gengvec.c| 16 target/arm/tcg/neon_hel